Change logs for sysvinit source package in Hardy

  • sysvinit (2.86.ds1-14.1ubuntu45.1) hardy-proposed; urgency=low
    
      * Remove initscripts/etc/network/if-up.d/mountnfs.orig. (LP: #314772)
    
     -- Timo Aaltonen <email address hidden>   Wed, 07 Jan 2009 18:49:25 +0200
  • sysvinit (2.86.ds1-14.1ubuntu45) hardy; urgency=low
    
      * Fix handling of fatal fsck errors in the usplash integration. (LP: #209416)
        - usplash-fsck-functions.sh: When fsck exits with an error > 1, this
          signals a non-correctable failure, which will trigger sulogin. Quit
          usplash in this case and restore stdin/out/err, so that the following
          sulogin is actually usable.
        - check{root,fs}.sh: Redirect fsck's stdout/err to /dev/console in usplash
          mode, so that the user will see the "RUN fsck MANUALLY" warning.
    
     -- Martin Pitt <email address hidden>   Wed, 16 Apr 2008 17:34:20 +0200
  • sysvinit (2.86.ds1-14.1ubuntu44) hardy; urgency=low
    
      * debian/initscripts/etc/init.d/mtab.sh: Revert previous change of cleaning
        /media/.hal-mtab, since hal does not (and cannot easily) remove mount
        point directories on shutdown, but also considers already existing mount
        points as not usable for dynamic mounts (since they potentially conflict
        with fstab). Patching hal properly is too intrusive at this point.
        (LP: #101845, LP: #95368)
    
     -- Martin Pitt <email address hidden>   Mon, 14 Apr 2008 11:53:21 +0200
  • sysvinit (2.86.ds1-14.1ubuntu43) hardy; urgency=low
    
      * debian/initscripts/etc/init.d/mtab.sh: Remove /media/.hal-mtab on boot, to
        avoid building up cruft when device name change, etc. (LP: #95368)
    
     -- Martin Pitt <email address hidden>   Thu, 03 Apr 2008 15:13:51 +0200
  • sysvinit (2.86.ds1-14.1ubuntu42) hardy; urgency=low
    
      * debian/initscripts/lib/init/usplash-fsck-functions.sh:
        - When pressing ESC, do not kill the logsave command (since this does not
          reliably kill the subprocess), but the fsck.ext[23] processes directly.
          (LP: #203322)
        - When checking multiple partitions in succession, print the name of the
          next device when it comes to its turn. NB that this still does not work
          with checking multiple partitions in parallel, that's an fsck bug.
          (LP: #203323)
        - Use usplash 0.5.17's new FAIL_NO_USPLASH mode to avoid being stuck at
          reading from the usplash FIFO if usplash died during fsck.
        - Also output fsck progress information to the current console. This looks
          quite dodgy ATM, but is better than not printing anything at all if
          usplash died in between.
    
     -- Martin Pitt <email address hidden>   Wed, 26 Mar 2008 13:35:10 +0100
  • sysvinit (2.86.ds1-14.1ubuntu41) hardy; urgency=low
    
      * Add support for /var/run/sendsigs.omit.d/ (LP: #181541).
        Thanks to Kel Modderman for the patch.
        Patch based on
        http://lists.alioth.debian.org/pipermail/pkg-sysvinit-commits/2008-January/001080.html
    
     -- Reinhard Tartler <email address hidden>   Tue, 25 Mar 2008 14:00:54 +0100
  • sysvinit (2.86.ds1-14.1ubuntu40) hardy; urgency=low
    
      * debian/initscripts/lib/init/usplash-fsck-functions.sh:
        - Do not spin while waiting for fsck to start.
        - Do not clear usplash text ("quiet" may be disabled).
        - Fix status message if fsck was cancelled.
        - Based on Kees Cook's patch, thank you!
        - LP: #200391
    
     -- Martin Pitt <email address hidden>   Wed, 12 Mar 2008 15:37:33 +0100
  • sysvinit (2.86.ds1-14.1ubuntu39) hardy; urgency=low
    
      * If ACPI is available, load the ac module before checking the root
        filesystem (LP: #89752).
    
     -- Stefan Bader <email address hidden>   Tue, 11 Mar 2008 15:01:49 +0000
  • sysvinit (2.86.ds1-14.1ubuntu38) hardy; urgency=low
    
      * debian/initscripts/etc/network/{if-up.d/mountnfs,init.d/waitnfs.sh}:
        Remove call to /lib/udev/watershed, to avoid pulling udev and all
        its dependencies into the "Priority: Required" set of packages.
      * debian/initscripts/lib/init/mountall-net-fs: implement locking, to
        avoid parallel instances, while ensuring eventual serial execution.
      * debian/control: drop the initscripts dependency on udev.
    
     -- Adam Conrad <email address hidden>   Thu, 28 Feb 2008 16:30:11 -0700
  • sysvinit (2.86.ds1-14.1ubuntu37) hardy; urgency=low
    
      * debian/initscripts/etc/init.d/mtab.sh:
        Explicitly add mtab entries for networked file systems; race condition
        exists where mtab can get overwritten *after* networked file systems are
        mounted (LP: #46145, #44836).
      * debian/initscripts/etc/init.d/waitnfs.sh, debian/control:
        Update inline documentation, as waitnfs ONLY waits on /usr and /var mounted
        filesystems.
        Before waiting for net file systems, try mounting them (with watershed)
        just in case the mount has not been attempted elsewhere.
        Added udev as dependency due to use of watershed.
      * debian/initscripts/etc/network/if-up.d/mountnfs:
        Remove the bulk of this script to a common library script
        Call the common library script with watershed for locking purposes
        (LP: #45842, #46516).
      * debian/initscripts/lib/init/mountall-net-fs, debian/rules:
        Common library script for mounting all network file systems (nfs, cifs,
        samba, etc).
        Script can be called in various meaningful locations; should be wrapped
        with watershed to correctly handle race conditions.
    
     -- Dustin Kirkland <email address hidden>   Tue, 26 Feb 2008 16:10:56 -0600
  • sysvinit (2.86.ds1-14.1ubuntu36) hardy; urgency=low
    
      * debian/initscripts/etc/init.d/checkroot.sh: Use usplash fsck integration
        as well, but restrict it to ext2 and ext3. Other file systems do not
        provide progress information anyway, nor do they do regular checks of
        clean file systems, and especially reiserfsck does not seem to like
        getting backgrounded. (LP: #38303)
    
     -- Martin Pitt <email address hidden>   Tue, 19 Feb 2008 11:02:49 +0100
  • sysvinit (2.86.ds1-14.1ubuntu35) hardy; urgency=low
    
      * Add debian/initscripts/lib/init/usplash-fsck-functions.sh:
        Functions for displaying fsck progress in usplash. This also allows
        cancelling routine ext[23] checks on clean partitions by pressing ESC.
      * debian/initscripts/etc/init.d/checkfs.sh: Use usplash fsck progress
        reporting if usplash is running. See partition-management spec.
      * Note: This feature is not yet enabled for checkroot.fs, since that breaks
        for some reason still to be debugged.
      * debian/control: add Breaks: usplash (<< 0.5.14) to initscripts, since
        above functions need the new features and bug fixes of that usplash
        version.
    
     -- Martin Pitt <email address hidden>   Wed, 13 Feb 2008 13:42:49 +0100
  • sysvinit (2.86.ds1-14.1ubuntu34) hardy; urgency=low
    
      * Don't use force for some mountpoints in umountfs (LP: #151579).
        Thanks Agostino Russo.
    
     -- Evan Dandrea <email address hidden>   Mon, 28 Jan 2008 11:31:13 -0500
  • sysvinit (2.86.ds1-14.1ubuntu33) hardy; urgency=low
    
      * Don't unmount filesystems that precede root (LP: #151579).  Thanks
        Agostino Russo and Colin Watson.
    
     -- Evan Dandrea <email address hidden>   Thu, 17 Jan 2008 10:50:41 -0500
  • sysvinit (2.86.ds1-14.1ubuntu32) hardy; urgency=low
    
      * The initramfs now uses a pulsating throbber rather than part of the
        progress, so don't allocate a portion to that and instead just divide
        the entire bar up.  LP: #162397.
    
     -- Scott James Remnant <email address hidden>   Tue, 13 Nov 2007 20:54:34 +0000
  • sysvinit (2.86.ds1-14.1ubuntu31) gutsy; urgency=low
    
      * Use 'mkdir -p' rather than more awkward test-then-create constructions.
      * Don't use getent/groupadd in mountkernfs (LP: #145460).
    
     -- Colin Watson <email address hidden>   Thu, 04 Oct 2007 11:42:16 +0100