diff options
author | Roy Marples <roy@marples.name> | 2008-11-03 15:31:01 +0000 |
---|---|---|
committer | Roy Marples <roy@marples.name> | 2008-11-03 15:31:01 +0000 |
commit | 0af7d5bc204cd6b7d03f22aacf4072c5f526c0ee (patch) | |
tree | aa819c4140f8c34bd3814ae5894a8b6214fff914 /sh/init.sh.BSD.in | |
parent | 895c4f41492199d6aee75bb6c5a935134d67c29e (diff) |
Add a new shutdown runlevel, Gentoo #224537.
Split halt.sh into halt, killprocs, romount and savecache services.
The reboot runlevel is removed but mapped to shutdown.
The halt script should be moved to the sysvinit package.
Diffstat (limited to 'sh/init.sh.BSD.in')
-rw-r--r-- | sh/init.sh.BSD.in | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/sh/init.sh.BSD.in b/sh/init.sh.BSD.in index dbff7368..652a3de2 100644 --- a/sh/init.sh.BSD.in +++ b/sh/init.sh.BSD.in @@ -10,18 +10,6 @@ # FreeBSD-7 supports tmpfs now :) mount_svcdir() { - local dotmp=false release=false retval=0 - if [ -e "${RC_SVCDIR}"/deptree ]; then - dotmp=true - if ! mount -t tmpfs none "${RC_LIBDIR}"/tmp 2>/dev/null; then - mdconfig -a -t malloc -s 1m -u 1 - newfs /dev/md1 - mount /dev/md1 "${RC_LIBDIR}"/tmp - release=true - fi - cp -p "${RC_SVCDIR}"/deptree "${RC_SVCDIR}"/depconfig \ - "${RC_SVCDIR}"/nettree "${RC_LIBDIR}"/tmp 2>/dev/null - fi if ! fstabinfo --mount "${RC_SVCDIR}"; then if ! mount -t tmpfs -o rw,noexec,nosuid none "${RC_SVCDIR}" 2>/dev/null; then mdconfig -a -t malloc -s "${rc_svcsize:-1024}"k -u 0 @@ -29,15 +17,6 @@ mount_svcdir() mount -o rw,noexec,nosuid /dev/md0 "${RC_SVCDIR}" fi fi - retval=$? - if ${dotmp}; then - cp -p "${RC_LIBDIR}"/tmp/deptree "${RC_LIBDIR}"/tmp/depconfig \ - "${RC_LIBDIR}"/tmp/nettree "${RC_SVCDIR}" 2>/dev/null - umount "${RC_LIBDIR}"/tmp - ${release} && mdconfig -d -u 1 - fi - - return ${retval} } . "${RC_LIBDIR}"/sh/functions.sh |