- Timestamp:
- Oct 2, 2006, 7:45:36 PM (19 years ago)
- Location:
- branches/stable/mindi/rootfs/sbin
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/stable/mindi/rootfs/sbin/MyInsmod
r30 r866 4 4 for i in insmod.static insmod busybox ; do 5 5 if [ "$i" = "busybox" ] ; then 6 $i insmod $* 6 $i insmod $* 2> /dev/null 7 7 else 8 $i $* 8 $i $* 2> /dev/null 9 9 fi 10 10 res=$? -
branches/stable/mindi/rootfs/sbin/init
r859 r866 328 328 fi 329 329 330 }331 332 333 SwapTheMountExecs() {334 if [ -e "/bin/mount.libc5" ] ; then335 LogIt "Swapping busybox's mount with libc5 mount"336 mv /bin/mount /bin/mount.bb337 mv /bin/mount.libc5 /bin/mount338 sync339 fi340 330 } 341 331 … … 480 470 fi 481 471 res=$? 482 SwapTheMountExecs483 472 ConfigureLoggingDaemons 484 473 if [ -e "/tmp/USE-DEVFS" ] ; then -
branches/stable/mindi/rootfs/sbin/install-additional-tools
r229 r866 1 1 #!/bin/sh 2 2 # 3 # 05/04/2003 4 # - added missing 'res=0' to line 34 5 # - replaced /mnt/groovy-stuff with $GROOVY 3 # $Id$ 6 4 # 7 # 07/17/20028 # - delete dest files before moving src files there9 #10 # 07/11/200211 # - move softlinks from /mnt/groovy-stuff to / afterward12 #13 # 03/21/200214 # - added "PLEASE WAIT" when untarring/softlinking15 #16 # 02/18/200217 5 ######################################################################## 18 6 … … 38 26 else 39 27 while [ "$diskno" -lt "20" ] ; do 40 LogIt "PLEASE WAIT. Untarring and softlinking disk #$diskno" 241 untar-and-softlink $diskno $mountdir /42 res=$(($res+$?))43 [ -e "/LAST-DISK" ] && diskno=99944 diskno=$(($diskno+1))45 [ -e "/tmp/CDROM-LIVES-HERE" ] && [ ! -f "/mnt/cdrom/images/$diskno.tar.gz" ] && break28 LogIt "PLEASE WAIT. Untarring and softlinking disk #$diskno" 2 29 untar-and-softlink $diskno $mountdir / 30 res=$(($res+$?)) 31 [ -e "/LAST-DISK" ] && diskno=999 32 diskno=$(($diskno+1)) 33 [ -e "/tmp/CDROM-LIVES-HERE" ] && [ ! -f "/mnt/cdrom/images/$diskno.tar.gz" ] && break 46 34 done 47 35 fi … … 59 47 sliceno=0 60 48 while [ "$sliceno" -le "999" ] ; do 61 slicefile=$stub.49 slicefile=$stub. 62 50 [ "$sliceno" -lt "100" ] && slicefile="$slicefile"0 63 [ "$sliceno" -lt "10" ] && slicefile="$slicefile"064 slicefile="$slicefile"$sliceno65 [ ! -e "$slicefile" ] && break51 [ "$sliceno" -lt "10" ] && slicefile="$slicefile"0 52 slicefile="$slicefile"$sliceno 53 [ ! -e "$slicefile" ] && break 66 54 # echo "biggienumber=$biggienumber slicefile=$slicefile" >> /tmp/mondo-restore.log 67 cat $slicefile >> /tmp/out.dat68 rm -f $slicefile69 sliceno=$(($sliceno+1))70 done55 cat $slicefile >> /tmp/out.dat 56 rm -f $slicefile 57 sliceno=$(($sliceno+1)) 58 done 71 59 # echo "$sliceno slices" 72 60 … … 94 82 for path in `find | grep -v /etc/fstab` ; do 95 83 if [ -d "$path" ] ; then 96 mkdir /$path 2> /dev/null84 mkdir /$path 2> /dev/null 97 85 else 98 86 # Patch from Andrew Bulhak … … 102 90 fi 103 91 # end patch 104 mv -f $path /$path92 mv -f $path /$path 105 93 fi 106 94 done 107 95 cp -f etc/fstab /tmp/fstab 96 tar cf - sbin bin usr/bin usr/sbin lib usr/lib lib64 usr/lib64 | (cd / ; tar xf -) 97 108 98 cd / 109 110 111 # Was disabled in mid-March 2002 (?). Dunno why. Re-enabled July 11th, 2002.112 # BERLIOS: This doesn't work for symlink with new busybox in PXE mode113 #for path in /sbin /bin /usr/bin /usr/sbin /lib /usr/lib /lib/* /usr/lib/* ; do114 #[ ! -e "$path" ] && mkdir -p "$path"115 #for i in `ls $mountdir/$path 2> /dev/null` ; do116 #rm -f $path/$i 2> /dev/null117 #mv $mountdir/$path/$i $path 2> /dev/null118 #done119 #done120 121 cd $mountdir122 tar cf - sbin bin usr/bin usr/sbin lib usr/lib | (cd / ; tar xf -)123 cd /124 125 99 126 100 for i in modprobe lsmod depmod rmmod ; do -
branches/stable/mindi/rootfs/sbin/untar-and-softlink
r30 r866 1 1 #!/bin/sh 2 # 3 # $Id$ 4 # 5 ######################################################################## 6 2 7 3 8 Die() { … … 20 25 else 21 26 while [ ! -f "$tarball" ] ; do 22 echo -e -n "Please insert data (floppy) disk #$diskno and press ENTER."23 read line24 mount /dev/fd0 -t ext2 -o ro $mountpoint25 [ -f "$tarball" ] || umount $mountpoint ; # unmount if tarball not on disk26 echo -en "Working..."27 echo -e -n "Please insert data (floppy) disk #$diskno and press ENTER." 28 read line 29 mount /dev/fd0 -t ext2 -o ro $mountpoint 30 [ -f "$tarball" ] || umount $mountpoint ; # unmount if tarball not on disk 31 echo -en "Working..." 27 32 done 28 33 fi
Note:
See TracChangeset
for help on using the changeset viewer.