sysvinit 2.86.ds1-61ubuntu1 source package in Ubuntu

Changelog

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.

 -- Scott James Remnant <email address hidden>   Wed, 05 Nov 2008 07:29:32 +0000

Upload details

Uploaded by:
Scott James Remnant (Canonical)
Uploaded to:
Jaunty
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
base
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
sysvinit_2.86.ds1.orig.tar.gz 96.3 KiB af5ec3f48b902c916c2e1ab958f145e8a005bc85583bcb7a2ea1fe66f0648e69
sysvinit_2.86.ds1-61ubuntu1.diff.gz 157.3 KiB 39b465aff2acf248a85d971aca3cf11c687bc136a9aa314bbe3636a7e79b8e76
sysvinit_2.86.ds1-61ubuntu1.dsc 1.5 KiB c03bb6e000f0809218c7af10d20b36bbfe8bf7a3e68aa5420650119bfea9ee9c

View changes file

Binary packages built by this source

initscripts: No summary available for initscripts in ubuntu jaunty.

No description available for initscripts in ubuntu jaunty.

sysv-rc: No summary available for sysv-rc in ubuntu jaunty.

No description available for sysv-rc in ubuntu jaunty.

sysvinit: No summary available for sysvinit in ubuntu jaunty.

No description available for sysvinit in ubuntu jaunty.

sysvinit-utils: No summary available for sysvinit-utils in ubuntu jaunty.

No description available for sysvinit-utils in ubuntu jaunty.

sysvutils: No summary available for sysvutils in ubuntu jaunty.

No description available for sysvutils in ubuntu jaunty.