Commit 9b2275cf authored by Steve Langasek's avatar Steve Langasek
Browse files

conf/{checkfs,checkroot-bootclean,checkroot,mountall-bootclean}.sh.conf,

conf/{mountnfs-bootclean,mtab}.sh.conf: additional null jobs for
compatibility with pre-existing sysvinit script names, so that the
sysvinit scripts aren't run.  This speeds up the boot, improves
compatibility with insserv, and guards against e.g.,
mountall-bootclean.sh running after /run is already in use by ifupdown.
parent 40c0f85f
......@@ -13,6 +13,13 @@ dist_init_DATA = \
mounted-tmp.conf \
mounted-var.conf \
mountall.sh.conf \
mountall-bootclean.sh.conf \
mountkernfs.sh.conf \
mountdevsubfs.sh.conf \
mountnfs.sh.conf
checkfs.sh.conf \
checkroot-bootclean.sh.conf \
checkroot.sh.conf \
mountnfs.sh.conf \
mountnfs-bootclean.sh.conf \
mtab.sh.conf
......@@ -313,9 +313,15 @@ dist_init_DATA = \
mounted-tmp.conf \
mounted-var.conf \
mountall.sh.conf \
mountall-bootclean.sh.conf \
mountkernfs.sh.conf \
mountdevsubfs.sh.conf \
mountnfs.sh.conf
checkfs.sh.conf \
checkroot-bootclean.sh.conf \
checkroot.sh.conf \
mountnfs.sh.conf \
mountnfs-bootclean.sh.conf \
mtab.sh.conf
all: all-am
......
# checkfs.sh - compatibility job for sysvinit dependencies
#
# This job runs once the root filesystem is mounted, to avoid running the
# /etc/init.d/checkfs.sh script which is redundant with mountall.
start on mounted MOUNTPOINT=/
# checkroot-bootclean.sh - compatibility job for sysvinit dependencies
#
# Dummy job to prevent checkroot-bootclean.sh from being run on upstart
# systems. This is a pointless script that should be removed from sysvinit.
start on mounted MOUNTPOINT=/
# checkfs.sh - compatibility job for sysvinit dependencies
#
# This job runs once the root filesystem is mounted, to signal startpar
# that other rcS jobs relying on the historic checkroot.sh
# interface can continue.
description "Signal sysvinit that the rootfs is mounted"
start on mounted MOUNTPOINT=/
# mountall-bootclean.sh - compatibility job for sysvinit dependencies
#
# This job runs once virtual filesystems are mounted, to signal startpar
# that other rcS jobs relying on the historic mountall-bootclean.sh
# interface can continue.
start on virtual-filesystems
# mountnfs-bootclean.sh - compatibility job for sysvinit dependencies
#
# Dummy job to prevent mountnfs-bootclean.sh from being run on upstart
# systems. This is an obsolete script that should be dropped from sysvinit.
start on virtual-filesystems
# mtab.sh - compatibility job for sysvinit dependencies
#
# This job runs once virtual filesystems are mounted, to signal startpar
# that other rcS jobs relying on the historic mtab.sh interface can continue.
start on virtual-filesystems
mountall (2.44) UNRELEASED; urgency=low
* conf/{checkfs,checkroot-bootclean,checkroot,mountall-bootclean}.sh.conf,
conf/{mountnfs-bootclean,mtab}.sh.conf: additional null jobs for
compatibility with pre-existing sysvinit script names, so that the
sysvinit scripts aren't run. This speeds up the boot, improves
compatibility with insserv, and guards against e.g.,
mountall-bootclean.sh running after /run is already in use by ifupdown.
-- Steve Langasek <vorlon@debian.org> Thu, 15 Nov 2012 15:26:43 -0800
mountall (2.43) unstable; urgency=low
* Fix a regression introduced in 2.41: parse_mountinfo() doesn't
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment