[ubuntu/jaunty] sysvinit 2.86.ds1-61ubuntu1 (Accepted)
Scott James Remnant
scott at ubuntu.com
Wed Nov 5 07:40:13 GMT 2008
sysvinit (2.86.ds1-61ubuntu1) jaunty; urgency=low
* Merge from debian unstable, remaining changes:
- Support Cell processor:
+ debian/initscripts/postinst: Create spu system group and /spu mount
point if we are running on a Cell processor.
+ debian/initscripts/etc/init.d/mountkernfs.sh: Mount spufs if Cell
processor is detected.
+ debian/initscripts/lib/init/mount-functions.sh: Modprobe spufs
if not available.
+ debian/control: Add initscripts dependency 'passwd' for groupadd.
(Forwarded to Debian #483399)
- Use tmpfs mounts for /var/lock and /var/run:
+ debian/initscripts/share/default.rcS: Enable RAMRUN and RAMLOCK by
default.
+ debian/initscripts/postinst: Enable RAMRUN and RAMLOCK in
/etc/default/rcS on upgrades. This needs to be kept until the next
LTS.
+ debian/initscripts/etc/init.d/mountkernfs.sh: Propagate files from the
initramfs to our new /var/run, so that we can populate
/var/run/sendsigs.omit from initramfs.
- Different boot order: (to be checked if still required):
+ debian/initscripts/postinst: Change the rcS priorities of a bunch of
init scripts.
+ Disable bootlogd, since it is handled by upstart in Ubuntu.
+ But make it support the "status" action.
- Usplash fsck integration:
+ debian/initscripts/lib/init/usplash-fsck-functions.sh: Functions for
reporting fsck progress in usplash.
+ debian/initscripts/etc/init.d/check{root,fs}.sh: Include
usplash-fsck-functions.sh and use it if usplash is running.
- debian/initscripts/etc/init.d/sendsigs: Always mount devpts, and do not
touch /dev/ptmx (which is already managed by udev).
- debian/initscripts/etc/init.d/checkroot.sh: If ACPI is available, load
the ac module before checking the root filesystem, so that fsck can
skip the check when running on battery. (LP #89752, forwarded to
Debian #483394)
- debian/initscripts/etc/init.d/mountkernfs.sh: Drop mounting of usbdevfs
(/proc/bus/usb), it was deprecated long ago. (Forwarded to Debian #483392)
- debian/patches/91_sulogin_lockedpw.dpatch: Disable "root account is
locked" warning, since this is the default in Ubuntu. Document this in
sulogin.8.
- debian/patches/94_service.dpatch: add "service" shell script and manpage
- debian/initscripts/etc/init.d/mountall.sh: Set $LANG from
/etc/default/locale, so that ntfs-3g and friends can get correct file
name encodings. (LP #132357, forwarded to Debian #483396)
- debian/initscripts/etc/init.d/umountroot: mkdir a few essential
directories (/proc, /sys, /var/{run,lock}), right before mounting root
r/o. It is a convenient (and one of the very few possible) place to
ensure that the next boot will succeed. (Forwarded to Debian #483393)
- debian/initscripts/preinst: Fix typo in eliminate_conffile() which broke
the entire function. (Forwarded to Debian #483391)
- debian/control: Do not make sysvinit essential, so that we can replace
it with upstart.
- debian/sysv-rc/sbin/update-rc.d: Support 'multiuser' argument for
backwards compatibility. This is deprecated now, since Debian adopted a
different strategy, and for getting in sync with Debian the runlevels
should be specified manually.
- debian/control: Previous name for sysvinit-utils was 'sysvutils' in
Ubuntu, so Conflict/Replace/Provide it. Also create a dummy sysvutils
package, since Hardy has reverse versioned dependencies to it. This
needs to be kept until after the next LTS.
- debian/initscripts/{pre,postinst}: waitnfs.sh -> mountnfs.sh renaming
transition. This needs to be kept until after the next LTS.
- debian/initscripts/preinst: Install new version of /etc/init.d/rc.local
if unmodified.
- debian/initscripts/etc/init.d/umountfs: Don't unmount filesystems
that precede root or use force for some mountpoints.
- debian/sysv-rc/etc/init.d/rc: fix computing of runlevel by allowing
A-Z in init script names.
sysvinit (2.86.ds1-61) unstable; urgency=low
* Fix typo in rcS(5), proberly->properly (Closes: #484233). Thanks to
Julien Danjou for noticing.
* Fix typo in rcS(5), maually->manually (Closes: #493680). Thanks to
Xr for noticing.
* Modify runlevel detection code in invoke-rc.d to notice the
difference between runlevels 0 and 6, and the boot runlevel, to
make it possible to use invoke-rc.d during boot (Closes: 384509).
* Make sure to call restorecon after mounting tmpfs file systems, to
set SELinux permissions (Closes: #493679). Patch from Russell
Coker.
* Move responsibility of stopping the splash screen process from
individual init.d scripts to init.d/rc. This make sure the
progress calculation reflect reality, and that the splash screen
is taken down in runlevel 1 (Closes: #431560) and that it stop
before gdm and kdm (Closes: #422922, #489734).
* Skip error message from checkfs.sh when / is read-only. Patch
from Mirek Slugen (Closes: #492214).
sysvinit (2.86.ds1-60) unstable; urgency=low
* Make bootmisc.sh depend on $remote_fs instead of $local_fs, to
make sure it is executed after mountnfs-bootclean.sh to avoid
cleaning up /var/run/ twice (Closes: #491059).
* Drop support for experimental flag file /etc/update-rc.d-lsbparse.
People should use insserv if they want the boot system sequencing
to use the LSB headers. Patch from Kel Modderman. This fixes
typo in update-rc.d, making sure it ignore the LSB Default-Start
header.
* Updated Standards-Version from 3.7.3 to 3.8.0. No changes needed.
* Remove obsolete linda overrides. Linda is removed from Debian.
Date: Wed, 05 Nov 2008 07:29:32 +0000
Changed-By: Scott James Remnant <scott at ubuntu.com>
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Scott James Remnant <scott at canonical.com>
https://launchpad.net/ubuntu/jaunty/+source/sysvinit/2.86.ds1-61ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 05 Nov 2008 07:29:32 +0000
Source: sysvinit
Binary: sysvinit sysvinit-utils sysv-rc initscripts sysvutils
Architecture: source
Version: 2.86.ds1-61ubuntu1
Distribution: jaunty
Urgency: low
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Scott James Remnant <scott at ubuntu.com>
Description:
initscripts - Scripts for initializing and shutting down the system
sysv-rc - System-V-like runlevel change mechanism
sysvinit - System-V-like init utilities
sysvinit-utils - System-V-like utilities
sysvutils - System-V-like utilities (transitional package)
Closes: 384509 422922 431560 484233 489734 491059 492214 493679 493680
Changes:
sysvinit (2.86.ds1-61ubuntu1) jaunty; urgency=low
.
* Merge from debian unstable, remaining changes:
- Support Cell processor:
+ debian/initscripts/postinst: Create spu system group and /spu mount
point if we are running on a Cell processor.
+ debian/initscripts/etc/init.d/mountkernfs.sh: Mount spufs if Cell
processor is detected.
+ debian/initscripts/lib/init/mount-functions.sh: Modprobe spufs
if not available.
+ debian/control: Add initscripts dependency 'passwd' for groupadd.
(Forwarded to Debian #483399)
- Use tmpfs mounts for /var/lock and /var/run:
+ debian/initscripts/share/default.rcS: Enable RAMRUN and RAMLOCK by
default.
+ debian/initscripts/postinst: Enable RAMRUN and RAMLOCK in
/etc/default/rcS on upgrades. This needs to be kept until the next
LTS.
+ debian/initscripts/etc/init.d/mountkernfs.sh: Propagate files from the
initramfs to our new /var/run, so that we can populate
/var/run/sendsigs.omit from initramfs.
- Different boot order: (to be checked if still required):
+ debian/initscripts/postinst: Change the rcS priorities of a bunch of
init scripts.
+ Disable bootlogd, since it is handled by upstart in Ubuntu.
+ But make it support the "status" action.
- Usplash fsck integration:
+ debian/initscripts/lib/init/usplash-fsck-functions.sh: Functions for
reporting fsck progress in usplash.
+ debian/initscripts/etc/init.d/check{root,fs}.sh: Include
usplash-fsck-functions.sh and use it if usplash is running.
- debian/initscripts/etc/init.d/sendsigs: Always mount devpts, and do not
touch /dev/ptmx (which is already managed by udev).
- debian/initscripts/etc/init.d/checkroot.sh: If ACPI is available, load
the ac module before checking the root filesystem, so that fsck can
skip the check when running on battery. (LP #89752, forwarded to
Debian #483394)
- debian/initscripts/etc/init.d/mountkernfs.sh: Drop mounting of usbdevfs
(/proc/bus/usb), it was deprecated long ago. (Forwarded to Debian #483392)
- debian/patches/91_sulogin_lockedpw.dpatch: Disable "root account is
locked" warning, since this is the default in Ubuntu. Document this in
sulogin.8.
- debian/patches/94_service.dpatch: add "service" shell script and manpage
- debian/initscripts/etc/init.d/mountall.sh: Set $LANG from
/etc/default/locale, so that ntfs-3g and friends can get correct file
name encodings. (LP #132357, forwarded to Debian #483396)
- debian/initscripts/etc/init.d/umountroot: mkdir a few essential
directories (/proc, /sys, /var/{run,lock}), right before mounting root
r/o. It is a convenient (and one of the very few possible) place to
ensure that the next boot will succeed. (Forwarded to Debian #483393)
- debian/initscripts/preinst: Fix typo in eliminate_conffile() which broke
the entire function. (Forwarded to Debian #483391)
- debian/control: Do not make sysvinit essential, so that we can replace
it with upstart.
- debian/sysv-rc/sbin/update-rc.d: Support 'multiuser' argument for
backwards compatibility. This is deprecated now, since Debian adopted a
different strategy, and for getting in sync with Debian the runlevels
should be specified manually.
- debian/control: Previous name for sysvinit-utils was 'sysvutils' in
Ubuntu, so Conflict/Replace/Provide it. Also create a dummy sysvutils
package, since Hardy has reverse versioned dependencies to it. This
needs to be kept until after the next LTS.
- debian/initscripts/{pre,postinst}: waitnfs.sh -> mountnfs.sh renaming
transition. This needs to be kept until after the next LTS.
- debian/initscripts/preinst: Install new version of /etc/init.d/rc.local
if unmodified.
- debian/initscripts/etc/init.d/umountfs: Don't unmount filesystems
that precede root or use force for some mountpoints.
- debian/sysv-rc/etc/init.d/rc: fix computing of runlevel by allowing
A-Z in init script names.
.
sysvinit (2.86.ds1-61) unstable; urgency=low
.
* Fix typo in rcS(5), proberly->properly (Closes: #484233). Thanks to
Julien Danjou for noticing.
* Fix typo in rcS(5), maually->manually (Closes: #493680). Thanks to
Xr for noticing.
* Modify runlevel detection code in invoke-rc.d to notice the
difference between runlevels 0 and 6, and the boot runlevel, to
make it possible to use invoke-rc.d during boot (Closes: 384509).
* Make sure to call restorecon after mounting tmpfs file systems, to
set SELinux permissions (Closes: #493679). Patch from Russell
Coker.
* Move responsibility of stopping the splash screen process from
individual init.d scripts to init.d/rc. This make sure the
progress calculation reflect reality, and that the splash screen
is taken down in runlevel 1 (Closes: #431560) and that it stop
before gdm and kdm (Closes: #422922, #489734).
* Skip error message from checkfs.sh when / is read-only. Patch
from Mirek Slugen (Closes: #492214).
.
sysvinit (2.86.ds1-60) unstable; urgency=low
.
* Make bootmisc.sh depend on $remote_fs instead of $local_fs, to
make sure it is executed after mountnfs-bootclean.sh to avoid
cleaning up /var/run/ twice (Closes: #491059).
* Drop support for experimental flag file /etc/update-rc.d-lsbparse.
People should use insserv if they want the boot system sequencing
to use the LSB headers. Patch from Kel Modderman. This fixes
typo in update-rc.d, making sure it ignore the LSB Default-Start
header.
* Updated Standards-Version from 3.7.3 to 3.8.0. No changes needed.
* Remove obsolete linda overrides. Linda is removed from Debian.
Checksums-Sha1:
f5a5a641e6031641afabfe477767dd13332d317a 1578 sysvinit_2.86.ds1-61ubuntu1.dsc
750c47432790a36d6292de8098c444d6147ed0ff 161081 sysvinit_2.86.ds1-61ubuntu1.diff.gz
Checksums-Sha256:
c03bb6e000f0809218c7af10d20b36bbfe8bf7a3e68aa5420650119bfea9ee9c 1578 sysvinit_2.86.ds1-61ubuntu1.dsc
39b465aff2acf248a85d971aca3cf11c687bc136a9aa314bbe3636a7e79b8e76 161081 sysvinit_2.86.ds1-61ubuntu1.diff.gz
Files:
4b3266ad03de0be9c1c7d0df73ea69e9 1578 admin required sysvinit_2.86.ds1-61ubuntu1.dsc
74c7a088bc40725067b89987baa2bc2a 161081 admin required sysvinit_2.86.ds1-61ubuntu1.diff.gz
Original-Maintainer: Debian sysvinit maintainers <pkg-sysvinit-devel at lists.alioth.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkkRTLAACgkQSnQiFMl4yK6MswCeKSVYeTSa9RLtLFb4OewsRRuw
jxUAnAkR5FEfnrLYUYcXot+5ya+0yTLC
=6z0i
-----END PGP SIGNATURE-----
More information about the Jaunty-changes
mailing list