]> Zhao Yanbai Git Server - minix.git/commitdiff
Rename mkfs to mkfs.mfs and fsck to fsck.mfs. Add /sbin to root's PATH.
authorThomas Veerman <thomas@minix3.org>
Thu, 5 Aug 2010 12:35:00 +0000 (12:35 +0000)
committerThomas Veerman <thomas@minix3.org>
Thu, 5 Aug 2010 12:35:00 +0000 (12:35 +0000)
commands/Makefile
commands/fsck.mfs/Makefile [moved from commands/fsck/Makefile with 60% similarity]
commands/fsck.mfs/fsck.c [moved from commands/fsck/fsck.c with 100% similarity]
commands/mkfs.mfs/Makefile [moved from commands/mkfs/Makefile with 60% similarity]
commands/mkfs.mfs/mkfs.c [moved from commands/mkfs/mkfs.c with 100% similarity]
commands/setup/setup.sh
drivers/ramdisk/Makefile
etc/ast/.ashrc
etc/rc
tools/release.sh

index b0c66f9ed65e104ff7d70a98b0f6e7824476c2ca..03de6582609a92b0824129b759b13a1981289035 100644 (file)
@@ -11,13 +11,13 @@ SUBDIR=     aal add_route adduser advent arp ash at autil awk \
        dd de decomp16 DESCRIBE dev2name devsize df dhcpd \
        dhrystone diff dirname dis88 du dumpcore easypack \
        ed eject elle elvis env expand factor file \
-       find finger fingerd fix fold format fortune fsck \
+       find finger fingerd fix fold format fortune fsck.mfs \
        fsck1 ftp101 ftpd200 getty grep gomoku head host \
        hostaddr id ifconfig ifdef indent install \
        intr ipcrm ipcs irdpd isoread join kill last leave \
        less lex life loadkeys loadramdisk logger login look lp \
        lpd ls lspci M m4 mail make  MAKEDEV man \
-       mdb mdocml mesg mined mkdep mkdir mkdist mkfifo mkfs mknod \
+       mdb mdocml mesg mined mkdep mkdir mkdist mkfifo mkfs.mfs mknod \
        mkproto modem mount mt netconf newroot nice acknm nohup \
        nonamed od packit packman passwd paste patch pax \
        ping postinstall poweroff pr prep printf printroot \
similarity index 60%
rename from commands/fsck/Makefile
rename to commands/fsck.mfs/Makefile
index 4311013e5559d287431047dc91befda4a2ace404..33e033fe04400dd1617f022390f5598593599892 100644 (file)
@@ -1,6 +1,7 @@
-PROG=  fsck
+PROG=  fsck.mfs
+SRCS=  fsck.c
 CPPFLAGS+= -I${MINIXSRCDIR}/servers
-BINDIR=        /bin
+BINDIR=        /sbin
 MAN=
 
 .include <bsd.prog.mk>
similarity index 60%
rename from commands/mkfs/Makefile
rename to commands/mkfs.mfs/Makefile
index c688a17fa5a62b99667fe9333910d8e4517ade3f..c4614af1100f2be3645fa051d35e2c53e3fc0d08 100644 (file)
@@ -1,4 +1,6 @@
-PROG=  mkfs
+PROG=  mkfs.mfs
+SRCS=  mkfs.c
+BINDIR=        /sbin
 CPPFLAGS+= -I${MINIXSRCDIR}/servers
 MAN=
 
index 4c7abdad029bafc2060cca291a915033d39821fa..280d781099668b8044c04774f40d5724c38278ac 100644 (file)
@@ -44,7 +44,7 @@ then
        exit 1
 fi
 
-PATH=/bin:/usr/bin
+PATH=/bin:/sbin:/usr/bin
 export PATH
 
 
@@ -453,19 +453,19 @@ installboot -m /dev/$primary /usr/mdec/masterboot >/dev/null || exit
 partition /dev/$primary 1 81:${ROOTSECTS}* 81:$homesize 81:0+ > /dev/null || exit
 
 echo "Creating /dev/$root for / .."
-mkfs /dev/$root || exit
+mkfs.mfs /dev/$root || exit
 
 if [ "$nohome" = 0 ]
 then
        if [ ! "$auto" = r ]
        then    echo "Creating /dev/$home for /home .."
-               mkfs -B $blocksizebytes /dev/$home || exit
+               mkfs.mfs -B $blocksizebytes /dev/$home || exit
        fi
 else   echo "Skipping /home"
 fi
 
 echo "Creating /dev/$usr for /usr .."
-mkfs -B $blocksizebytes /dev/$usr || exit
+mkfs.mfs -B $blocksizebytes /dev/$usr || exit
 
 if [ "$nohome" = 0 ]
 then
index c4d7bd3db9df1284af5050951d32506e116a8bbc..4bdecef3dbe9234c3697a0e97c15d5965407c528 100644 (file)
@@ -23,7 +23,7 @@ bintoc:       bintoc.c
        $(CC) -o $@ bintoc.c
 
 image: proto.gen mtab rc $(PROGRAMS) $(EXTRA)
-       mkfs image proto.gen || { rm -f image; false; }
+       mkfs.mfs image proto.gen || { rm -f image; false; }
 
 at_wini: ../at_wini/at_wini
        install -s ../$@/$@ $@
index 5ccacaf2e2058fd507a729e1438508a3d5eeb907..ab18d091a23104c069e426077f923a74927ab6a9 100644 (file)
@@ -7,7 +7,7 @@ umask 022
 # Favourite editor and pager, search path for binaries, etc.
 export EDITOR=vi
 export PAGER=more
-export PATH=$HOME/bin:/usr/local/bin:/bin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/llvm/bin
+export PATH=$HOME/bin:/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/llvm/bin
 
 } # End of no-repeat.
 
diff --git a/etc/rc b/etc/rc
index 88a9b548d4bcf8a644fd629713dbfd00daa167a1..700e166b4e036a6376ed7e92b921728968c9c999 100755 (executable)
--- a/etc/rc
+++ b/etc/rc
@@ -161,13 +161,13 @@ Mount $usr /usr failed -- Single user."
     if [ "$fflag" ]
     then
        umount $usr
-       echo "fsck / - $root"
-       intr fsck $fsckopts $root
-       echo "fsck /usr - $usr"
-       intr fsck $fsckopts $usr
+       echo "fsck.mfs / - $root"
+       intr fsck.mfs $fsckopts $root
+       echo "fsck.mfs /usr - $usr"
+       intr fsck.mfs $fsckopts $usr
        if [ ! -z "$home" ]
-       then    echo "fsck /home - $home"
-               intr fsck $fsckopts $home
+       then    echo "fsck.mfs /home - $home"
+               intr fsck.mfs $fsckopts $home
        fi
        mount $bin_img $usr /usr
     fi
index ee1fe5f2ed09a489e2bca389eb5ee06e8ee1923f..c86a882497d6efca1145f311b8f9475d2eb8270a 100755 (executable)
@@ -148,7 +148,7 @@ fitfs()
 
        # Create a filesystem on the target ramdisk
        ramdisk $kbs $ramdisk
-       mkfs -B $BS -i $inodes $ramdisk
+       mkfs.mfs -B $BS -i $inodes $ramdisk
 }
 
 RELEASEDIR=/usr/r-staging
@@ -268,7 +268,7 @@ mkdir -p $RELEASEPACKAGE
 mkdir -p $RELEASEPACKAGESOURCES
 
 echo " * Transfering bootstrap dirs to $RELEASEDIR"
-cp -p /bin/* /usr/bin/* $RELEASEDIR/$XBIN
+cp -p /bin/* /usr/bin/* /sbin/* $RELEASEDIR/$XBIN
 cp -rp /usr/lib $RELEASEDIR/usr
 cp -rp /bin/sh /bin/echo $RELEASEDIR/bin
 cp -rp /usr/bin/make /usr/bin/install /usr/bin/yacc /usr/bin/lex /usr/bin/asmconv $RELEASEDIR/usr/bin