summaryrefslogtreecommitdiffstats
path: root/etc/rc.d/tmp
diff options
context:
space:
mode:
Diffstat (limited to 'etc/rc.d/tmp')
-rw-r--r--etc/rc.d/tmp12
1 files changed, 7 insertions, 5 deletions
diff --git a/etc/rc.d/tmp b/etc/rc.d/tmp
index a7f0a50..2d777e5 100644
--- a/etc/rc.d/tmp
+++ b/etc/rc.d/tmp
@@ -1,11 +1,14 @@
+#
+#$FreeBSD$
+#
# PROVIDE: diskless
# REQUIRE: initdiskless mountcritlocal
if [ -n "$4" ]; then
bpi="-i $4"
-if [ -f /etc/defaults/rc.conf ]; then
+ fi
/sbin/mdconfig -a -t malloc -s $1 -u $3
-elif [ -f /etc/rc.conf ]; then
+ /sbin/newfs $bpi /dev/md$3c
/sbin/mount /dev/md$3c $2
}
@@ -29,10 +32,9 @@ mkdir /var/spool/output/lpd
chown -R root.daemon /var/spool/output
chgrp daemon /var/spool/lpd
-( cd /; find -x dev | cpio -o -H newc ) > /tmp/dev.tmp
+(cd /; find -x dev | cpio -o -H newc) > /tmp/dev.tmp
mount_mfs -s 4096 -i 512 -T qp120at dummy /dev
-( cd /; cpio -i -H newc -d < /tmp/dev.tmp )
-
+(cd /; cpio -i -H newc -d < /tmp/dev.tmp)
# extract a list of device entries, then copy them to a writable fs
(cd /; find -x dev | cpio -o -H newc) > /tmp/dev.tmp
mount_md 4096 /dev 3 512
OpenPOWER on IntegriCloud