[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