Message-ID: <email address hidden>
Date: Sun, 08 Jan 2006 19:58:55 +0100
From: Thomas Hood <email address hidden>
To: <email address hidden>, <email address hidden>,
<email address hidden>, <email address hidden>, <email address hidden>
Subject: Bug in experimental fixed in experimental
This bug reported as occurring in an experimental version of sysvinit
and as fixed in a later experimental version of sysvinit is closed
with this message.
sysvinit (2.86.ds1-9) experimental; urgency=low
[ Thomas Hood ]
* Split mountdevsubfs out of mountvirtfs and run it at S04 and S37.
This should not behave any differently, but the split will allow
packages that futz with /dev to do this at S03.
* mountnfs.sh: Eliminate unnecessary use of subshell
* umountfs: Only run umount if there is something to unmount
(Closes: #345272)
* urandom: Set PATH so that find can be found (Closes: #345273)
* bootclean.sh: Improve, homogenize file deletion code
* init: 64_init_set_PATH.dpatch: Set PATH if it's unset on re-exec
(Closes: #345370)
* init: 65_init_u_in_06.dpatch: Allow 'telinit u' in runlevels 0, 6
(Closes: #345719)
* umountroot: Remount ro with -f on GNU/kFreeBSD (Closes: #344547)
* checkroot.sh, checkfs.sh: Pause for five seconds if sulogin fails
(Partially addresses: #337444)
* Include /var/log/fsck/ in initscripts package (Closes: #346139)
* Replace /lib/init/functions.sh with /lib/init/mount-functions.sh
for use by mountvirtfs and mountdevsubfs
* various initscripts: Clean up code that reads fstab
* various scripts: Redirect which program's stderr to /dev/null since
the GNU version prints an error message when the command is not
found (Closes: #345321)
* /etc/default/rcS: Make VERBOSE and DELAYLOGIN default to "no"
* /etc/default/rcS: Remove variable descriptions; refer to man page
* rcS.5: Fix descriptions of variables
* Remove obsolete docs
* Make initscripts Depend on mount >= 2.11x-1 (Closes: #345968)
* Remove obsolete dependencies on bsdutils, coreutils, dpkg, kbd and
util-linux: the versions in question are older than oldstable, so
any newly installed system and any system that has upgraded to
sarge (or even woody) satisfies the constraints.
* Remove obsolete dependency on the last package: last was forced off
systems when they upgraded to buzz
* Add Replaces to Conflicts: mdutils which no longer exists even in
oldstable
* initscripts postinst: Remove obsolete GMT-to-UTC code: this
conversion was performed when systems were upgraded to potato
* sysvinit: Depend on libc6 rather than Pre-Depending on it; we don't
do anything special in the preinsts any more
* Correct documentation of init's -e and -t options
* Tweak descriptions
* Add READMEs for remaining runlevel dirs (Closes: #242957)
* Previous release also
closes: #227540 "skeleton: Don't include /usr/local/* in PATH"
closes: #346415 "mountnfs.sh doesn't work with the "bg" mount option"
[ Petter Reinholdtsen ]
* sysv-rc: Fix some typos in the startpar handling. (Closes: #345269)
* Add code to detect and report bad 'exit' calls in init.d scripts,
if they kill /etc/init.d/rc.
* Make sure sourcing work with dash /bin/sh, by using 'set $action'
to pass arguments to the script. (Closes: #345267)
[ Thomas Hood ]
* Omit /run until we are sure it's needed (Closes: #344001)
* Previous release also
closes: #338736 "mountvirtfs: Succeeds in various cases it should fail"
closes: #342160 "checkroot.sh ignores fsck result"
closes: #342744 "checkroot.sh sources mountvirtfs, yet attemps to supply arguments"
* Use /proc/mounts instead of /etc/mtab when unmounting (Closes: #338801)
* Override lintian warnings re: top-level dirs
* Check for files under mountpoints more thoroughly
* initscripts.postinst:
+ Don't fail to install on file-rc systems (Closes: #343993)
+ Don't fail to install in chroots (Closes: #344089)
* No longer keep the dynamic nologin flag file on the root filesystem;
instead, keep it at /var/lib/initscripts/nologin. Note to admins:
initscripts's postinst symlinks /etc/nologin to the latter location.
To switch login delaying on or off permanently, set DELAYLOGIN=no in
/etc/default/rcS and either create or delete (respectively)
/var/lib/initscripts/nologin.
* mountvirtfs: Mount /dev/shm earlier; move long comment to README.Debian
* Add 45_pidof_symlink.dpatch: Make pidof an absolute symlink
(Closes: #343862)
* debian/rules, 30_strip.dpatch: Strip .comment section from executables
(Closes: #343863)
* In umountfs, run umount with -f (Closes: #344547)
[ Petter Reinholdtsen ]
* Enable the startpar option as it should work now that .sh scripts
are serialized. The clock should no longer jump while startpar
is used.
Message-ID: <email address hidden>
Date: Sun, 08 Jan 2006 19:58:55 +0100
From: Thomas Hood <email address hidden>
To: <email address hidden>, <email address hidden>,
<email address hidden>, <email address hidden>, <email address hidden>
Subject: Bug in experimental fixed in experimental
This bug reported as occurring in an experimental version of sysvinit
and as fixed in a later experimental version of sysvinit is closed
with this message.
sysvinit (2.86.ds1-9) experimental; urgency=low
[ Thomas Hood ] set_PATH. dpatch: Set PATH if it's unset on re-exec u_in_06. dpatch: Allow 'telinit u' in runlevels 0, 6 functions. sh with /lib/init/ mount-functions .sh
* Split mountdevsubfs out of mountvirtfs and run it at S04 and S37.
This should not behave any differently, but the split will allow
packages that futz with /dev to do this at S03.
* mountnfs.sh: Eliminate unnecessary use of subshell
* umountfs: Only run umount if there is something to unmount
(Closes: #345272)
* urandom: Set PATH so that find can be found (Closes: #345273)
* bootclean.sh: Improve, homogenize file deletion code
* init: 64_init_
(Closes: #345370)
* init: 65_init_
(Closes: #345719)
* umountroot: Remount ro with -f on GNU/kFreeBSD (Closes: #344547)
* checkroot.sh, checkfs.sh: Pause for five seconds if sulogin fails
(Partially addresses: #337444)
* Include /var/log/fsck/ in initscripts package (Closes: #346139)
* Replace /lib/init/
for use by mountvirtfs and mountdevsubfs
* various initscripts: Clean up code that reads fstab
* various scripts: Redirect which program's stderr to /dev/null since
the GNU version prints an error message when the command is not
found (Closes: #345321)
* /etc/default/rcS: Make VERBOSE and DELAYLOGIN default to "no"
* /etc/default/rcS: Remove variable descriptions; refer to man page
* rcS.5: Fix descriptions of variables
* Remove obsolete docs
* Make initscripts Depend on mount >= 2.11x-1 (Closes: #345968)
* Remove obsolete dependencies on bsdutils, coreutils, dpkg, kbd and
util-linux: the versions in question are older than oldstable, so
any newly installed system and any system that has upgraded to
sarge (or even woody) satisfies the constraints.
* Remove obsolete dependency on the last package: last was forced off
systems when they upgraded to buzz
* Add Replaces to Conflicts: mdutils which no longer exists even in
oldstable
* initscripts postinst: Remove obsolete GMT-to-UTC code: this
conversion was performed when systems were upgraded to potato
* sysvinit: Depend on libc6 rather than Pre-Depending on it; we don't
do anything special in the preinsts any more
* Correct documentation of init's -e and -t options
* Tweak descriptions
* Add READMEs for remaining runlevel dirs (Closes: #242957)
* Previous release also
closes: #227540 "skeleton: Don't include /usr/local/* in PATH"
closes: #346415 "mountnfs.sh doesn't work with the "bg" mount option"
[ Petter Reinholdtsen ]
* sysv-rc: Fix some typos in the startpar handling. (Closes: #345269)
* Add code to detect and report bad 'exit' calls in init.d scripts,
if they kill /etc/init.d/rc.
* Make sure sourcing work with dash /bin/sh, by using 'set $action'
to pass arguments to the script. (Closes: #345267)
Thanks to Mark Hatle for help with this release.
-- Petter Reinholdtsen <email address hidden> Sun, 8 Jan 2006 18:08:51 +0100
sysvinit (2.86.ds1-8) experimental; urgency=low
[ Thomas Hood ] postinst: initscripts/ nologin. Note to admins: default/ rcS and either create or delete (respectively) lib/initscripts /nologin. symlink. dpatch: Make pidof an absolute symlink
* Omit /run until we are sure it's needed (Closes: #344001)
* Previous release also
closes: #338736 "mountvirtfs: Succeeds in various cases it should fail"
closes: #342160 "checkroot.sh ignores fsck result"
closes: #342744 "checkroot.sh sources mountvirtfs, yet attemps to supply arguments"
* Use /proc/mounts instead of /etc/mtab when unmounting (Closes: #338801)
* Override lintian warnings re: top-level dirs
* Check for files under mountpoints more thoroughly
* initscripts.
+ Don't fail to install on file-rc systems (Closes: #343993)
+ Don't fail to install in chroots (Closes: #344089)
* No longer keep the dynamic nologin flag file on the root filesystem;
instead, keep it at /var/lib/
initscripts's postinst symlinks /etc/nologin to the latter location.
To switch login delaying on or off permanently, set DELAYLOGIN=no in
/etc/
/var/
* mountvirtfs: Mount /dev/shm earlier; move long comment to README.Debian
* Add 45_pidof_
(Closes: #343862)
* debian/rules, 30_strip.dpatch: Strip .comment section from executables
(Closes: #343863)
* In umountfs, run umount with -f (Closes: #344547)
[ Petter Reinholdtsen ]
* Enable the startpar option as it should work now that .sh scripts
are serialized. The clock should no longer jump while startpar
is used.
-- Petter Reinholdtsen <email address hidden> Tue, 27 Dec 2005 14:18:19 +0100
--
Thomas Hood