Changeset 900 in MondoRescue for trunk/tools/build2qemu
- Timestamp:
- Oct 24, 2006, 8:49:18 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/build2qemu
r764 r900 45 45 fi 46 46 47 mkdir -p $TMP 48 cat > $TMP/mkmondo << EOF 47 cat > $MONDOTMP/mkmondo << EOF 49 48 #!/bin/bash 50 49 … … 57 56 $TOOLHOME/pkg2ftp $LAST 58 57 EOF 59 chmod 755 $ TMP/mkmondo58 chmod 755 $MONDOTMP/mkmondo 60 59 61 60 if [ $single -eq 0 ]; then 62 61 $TOOLHOME/file2ftp 63 62 fi 64 cd $TOOLHOME/.. 65 tar cfz $TMP/mkmondo.tar.gz $TOOLHOME $TMP/mkmondo $TOPDIR/${VER}-$TAG 63 64 # TOPDIR contains ../.. which causes problems to tar 65 # so we need to recompute it 66 cd $TOPDIR 67 dir=`pwd` 68 tar cfz $MONDOTMP/mkmondo.tar.gz $TOOLHOME $MONDOTMP/mkmondo $dir/${VER}-$TAG 66 69 67 70 for m in $VMS; do … … 69 72 if [ ! -f /users/qemu/$m.qemu ]; then 70 73 echo "VM unaccessible. Verify NFS mount" 71 rm -rf $ TMP74 rm -rf $MONDOTMP 72 75 exit -1 73 76 fi … … 82 85 sleep 300 83 86 fi 84 scp -P $sp $ TMP/mkmondo.tar.gz ~/.rpmmacros ~/.rpmrc bruno@localhost:87 scp -P $sp $MONDOTMP/mkmondo.tar.gz ~/.rpmmacros ~/.rpmrc bruno@localhost: 85 88 rdate=`date "+%m%d%H%M"` 86 89 ssh -p $sp root@localhost "date $rdate" 87 ssh -p $sp bruno@localhost "cd / ; rm -rf ~bruno/mondo ~bruno/RPMS/BUILD/* ~bruno/RPMS/tmp/* /tmp/* ; tar xfz ~bruno/mkmondo.tar.gz ; $ TMP/mkmondo " | tee $TMP/mkvm.log88 #ssh -p $sp bruno@localhost "cd / ; tar xfz ~bruno/mkmondo.tar.gz ; $ TMP/mkmondo ; rm -f $TMP" | tee $TMP/mkvm.log90 ssh -p $sp bruno@localhost "cd / ; rm -rf ~bruno/mondo ~bruno/RPMS/BUILD/* ~bruno/RPMS/tmp/* /tmp/* ; tar xfz ~bruno/mkmondo.tar.gz ; $MONDOTMP/mkmondo " | tee $MONDOTMP/mkvm.log 91 #ssh -p $sp bruno@localhost "cd / ; tar xfz ~bruno/mkmondo.tar.gz ; $MONDOTMP/mkmondo ; rm -f $MONDOTMP" | tee $MONDOTMP/mkvm.log 89 92 if [ $vmp -eq 1 ]; then 90 93 ssh -p $sp root@localhost "halt -p" … … 99 102 100 103 # Should be removed at the end 101 rm -rf $ TMP104 rm -rf $MONDOTMP 102 105 ) 2>&1 | tee /tmp/build2qemu.log
Note:
See TracChangeset
for help on using the changeset viewer.