[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