[Pkg-sysvinit-commits] r887 -
sysvinit/trunk/debian/initscripts/etc/init.d
Petter Reinholdtsen
pere at costa.debian.org
Fri Sep 8 17:12:18 UTC 2006
Author: pere
Date: 2006-09-08 17:12:18 +0000 (Fri, 08 Sep 2006)
New Revision: 887
Modified:
sysvinit/trunk/debian/initscripts/etc/init.d/umountnfs.sh
Log:
* Make sure running update-rc.d several times do not remove the
rc*.d/ symlinks, fixing bug introduced in 2.86.ds1-16. Patch from
Arjan Oosting. (Closes: #386500) Added entry in NEWS file to give
clues on how to fix the breakage in upgraded packages introduced
by this. Print a warning when upgrading from the broken versions.
* Change checkroot.sh to use a private tmpfs file system for its
device file if it is missing from /dev/. (Closes: #386347)
* Also create possibly non-existant parent directory of lock directory
/var/run/network/mountnfs in ifup script. Patch from Arjan
Oosting. (Closes: #386449).
* Mark /etc/init.d/rc.local as a conffile, to make sure we do not
replace an exisitng rc.local file without warning the system
admin. (Closes: #386418)
* Mount /dev/pts/ with noexec,nosuid, as it is only used for device files.
* Change sysv-rc to print a message when enabling concurrent boot,
specifying the concurrency style. Recommend lsb-base and use it
if available.
* Teach init.d/stop-bootlogd-single to accept the kernel arguments
'S' and '1' as well as 'single' as single-user mode triggers.
(Closes: #367465, #372669)
* Only report umounting of remote file systems when there are remote
file systems to umount.
* Remove 'S' from default-stop in skeleton. It never make sense to add
stop links in rcS.d/.
* Remove execute bit from /etc/init.d/skeleton. (Closes: #372666)
* LSB header updates:
- stop-bootlogd should run after rmnologin.
- mountdevsub.sh should start after udev, if it exist.
- rc.local should not depend on $all to allow it to start earler
in the boot.
- stop-bootlogd-single should depend on $all, to get it last in
the rcS.d/ sequence.
- umountnfs.sh should stop in runlevel 0 and 6, and execute before
umountnfs, sendsigs, portman and $network.
- sendsigs should stop in runlevel 0 and 6, and execute before
umountfs.
- umountfs should stop in runlevel 0 and 6, and execute before halt
or reboot, if it exist.
- halt should stop in runlevel 0, and not run before any other script.
- reboot should stop in runlevel 6, and not run before any other script.
Modified: sysvinit/trunk/debian/initscripts/etc/init.d/umountnfs.sh
===================================================================
--- sysvinit/trunk/debian/initscripts/etc/init.d/umountnfs.sh 2006-09-08 17:12:15 UTC (rev 886)
+++ sysvinit/trunk/debian/initscripts/etc/init.d/umountnfs.sh 2006-09-08 17:12:18 UTC (rev 887)
@@ -3,7 +3,7 @@
# Provides: umountnfs
# Required-Start:
# Required-Stop: umountfs sendsigs
-# Should-stop: portmap $network
+# Should-Stop: portmap $network
# Default-Start:
# Default-Stop: 0 6
# Short-Description: Unmount all network filesystems except the root file system.
More information about the Pkg-sysvinit-commits
mailing list