Accepted: insserv 1.10.0-5 (source)

Ubuntu Installer archive at ubuntu.com
Fri Jan 18 07:42:53 GMT 2008


Accepted:
 OK: insserv_1.10.0.orig.tar.gz
 OK: insserv_1.10.0-5.diff.gz
 OK: insserv_1.10.0-5.dsc
     -> Component: universe Section: misc

Origin: Debian/unstable
Format: 1.7
Date: Fri,  18 Jan 2008 07:14:12 +0000
Source: insserv
Binary: insserv
Architecture: source
Version: 1.10.0-5
Distribution: hardy
Urgency: low
Maintainer: Petter Reinholdtsen <pere at debian.org>
Changed-By: Laurent Bigonville <bigon at ubuntu.com>
Description: 
 insserv    - Reorder boot sequence based on LSB init.d script dependencies
Closes: 386544 386703 431697 452462 452462 458683 461073 461141
Changes: 
 insserv (1.10.0-5) unstable; urgency=low
 .
   * Made sure to initialize the badstate variable before it is used in
     update-bootsystem-insserv.
   * Removed override files for uptimed and uptimed.sh, as the uptimed
     package now include the LSB headers.
   * Make sure to give a proper error message when failing to enable
     dependency based boot system and insserv return an error code
     (Closes: #461141).
 .
 insserv (1.10.0-4) unstable; urgency=low
 .
   * Made problematic test cases for bug #460034 and #458582 fatal
     in testing and non-fatal when uploading.
   * Added override files for bastille-firewall.
   * Do not warn about obsolete init.d scripts that have been removed
     (Closes: #461073).  Patch from Kel Modderman.
   * Provide more information when convertion to dependency based boot
     sequencing can not be done.
 .
 insserv (1.10.0-3) unstable; urgency=low
 .
   * Added test case for problem with symlink removal, bug #460034.
   * Added override files for uptimed, uptimed.sh and guarddog.
   * Removed override file nfs-user-server as the compiled in defaults
     are better than the proposed overrides.
   * Add mountoverflowtmp to virtual facility $local_fs, to make sure
     /tmp/ is always mounted before the scripts needing /tmp/ is
     started.  Conflict with initscripts before 2.86.ds1-48, to avoid a
     dependency loop with this change.
   * Make debconf question translatable (Closes: #386703).
 .
 insserv (1.10.0-2) unstable; urgency=low
 .
   * Implement new check-initd-order option -c to be used with -g to
     generate a combined graph for boot and shutdown dependencies.
   * Split test suite into two files, one generic part
     (testsuite-common) and one Debian specific part (run-testsuite).
   * Remove ntpdate and ntp-server as optional dependencies for $time
     as both are obsolete, and changing them to the current 'ntp' would
     make a loop.
   * Removed override file for resolvconf and laptop-netconf, as the
     unstable packages got the header now.
   * Removed override file for devmapper, as the unstable packages no
     longer include a init.d script
   * Remove reference to lwresd in headers-reported, as the unstable
     package got the header now.
   * Added override files for the console-cyrillic and
     gibraltar-bootsupport package.
 .
 insserv (1.10.0-1) unstable; urgency=low
 .
   * New upstream version released 2007-10-10.
     - Updated patches 10_nosuse, 20_path_at_runtime, 21_overrides and
       43_shutdown to apply on the new version.
     - Removed patch 11_revdepend as it is included upstream.
   * In graphs, name scripts without provides header, and scripts
     without LSB header, using the name of the file in /etc/init.d/.
     This make it easier to spot loops involving these scripts.
   * Added override file for hpoj.
   * Ask if insserv should be activated at install time, using a medium
     priority debconf question.  The default is no.
   * Restructure test script to work with new test feature implemented
     in version 1.10.
   * Update patch 42_redundantlvl to get rid of two compiler warnings.
 .
 insserv (1.09.0-14) unstable; urgency=low
 .
   * Changed patch 21_overrides to only warn once about scripts without
     LSB header, to reduce the noise.
   * Changed patch 21_overrides to speed up processing by only reading
     override default files only when the script is lacking an LSB header.
   * Moved default dependency values from patch 21_overrides to
     41_debiandefault where it belong.
   * New test to check that scripts introducing a loop (or a fake loop,
     see bug #458582) will refuse to install.
   * New patch 45_loopsarefatal to make sure insserv considering all
     kind of loops fatal, to not mess up the script sequences.
   * Introduce very simple manual page for update-rc.d-insserv.
   * Make failing 'make clean' fatal, as it should always work.
   * Change debconf template text to make it easier to understand.
 .
 insserv (1.09.0-13) unstable; urgency=low
 .
   * Update patch 21_overrides to fix bug in override handling.  Now a
     header in a script or override file complete replaces previously
     loaded headers.
   * Add test to check and verify that override files in
     /etc/insserv/override replaces headers in the scripts in
     /etc/init.d/, and made previously failing loop breaking test
     fatal, as it is working with the fixed override patch.
 .
 insserv (1.09.0-12) unstable; urgency=low
 .
   * New patch 34_debian_fixedscripts to hardcode a few script sequence
     numbers, to let the generated boot sequence be more like the
     original one.  Modified 40_nonsusescripts to no longer disable the
     setlsb() function.  This patch is not enabled by default, as it is
     not obvious that it is a good idea.
   * Added override files for hostname.dhcp and mountfix.
   * Adjust override file for lvm2, to provide both lvm2 and lvm, to
     make it easier until the lvm provide is dropped.
   * Adjust override file for lvm2 to use reverse depend on checkfs,
     mountall and umountfs to make it possible to drop lvm relations
     from initscripts.
 .
 insserv (1.09.0-11) unstable; urgency=low
 .
   * Added test to demonstrate the fake loop warning issue (bug
     #458582).
   * Implemented support for non-fatal tests in the testsuite.
   * Added override file for dmraid, scsitools-pre.sh and scsitools.sh.
   * Added patch 44_reportloopmemb to make loop reporting code in
     insserv more helpful, and make sure to report the extended loop
     output in update-bootsystem-insserv when refusing to switch to
     dependency based boot (Closes: #458683).
   * Move code to divert update-rc.d from postinst to
     update-bootsystem-insserv, to make sure both ways to activate
     insserv are equivalent.
   * Extended check-initd-order to graph services with multiple
     provides as two nodes that depend on each other, and which ahve
     the same dependencies.
   * Changed update-bootsystem-insserv to call 'reset' after looping
     over packages postinst scripts, in case the terminal is messed up
     as it is when I test it.
   * Disabled check for reverse dependencies in check-initd-order.  It
     does not to work properly, and gave false error reports.
   * Removed flag file /etc/update-rc.d-insserv and use the update-rc.d
     diversion as the flag to detect if insserv is enabled.  Adjustd
     package removal and update-rc.d-insserv to reflect this.
   * Added Vcs-Svn and Vcs-Browser info in control file, pointing to
     the Debian packaging project.
 .
 insserv (1.09.0-10) unstable; urgency=low
 .
   * Make sure to exit with an error code if it isn't safe to remove
     the package.
 .
 insserv (1.09.0-9) unstable; urgency=low
 .
   * Removed override file pptpd as the compiled in defaults are better
     than the proposed overrides.
   * Correct override file for laptop-netconf after checking the script
     and the package.
   * Added override file for racoon, and corrected override file for
     setkey, after checking the scripts in the package.
   * Try to make recovery routine more robust by not trying to run
     non-existing postinst scripts, and only run postinst scripts for
     packages with executable scripts in /etc/init.d/.
   * Extended check-initd-order to check optional start dependencies,
     and implement check of the shutdown sequence.
   * Extended to check reverse dependencies too.
   * Changed enabling code to refuse to convert to dependency based
     boot sequence when obsolete init.d scripts are found, as these
     tend to mess up the boot sequence.
   * Changed enabling code to refuse to convert to dependency based
     boot sequence if several scripts provide the same service.
   * Added prerm code to refuse to be removed while enabled, to avoid
     messing up the boot system completely.
 .
 insserv (1.09.0-8) unstable; urgency=low
 .
   [ Petter Reinholdtsen ]
   * Removed override files cpqarrayd, hotkey-setup and spamassassin as
     they are equivalent with the defaults compiled into insserv.
   * Removed override files courier-ldap, courier-authdaemon,
     courier-imap-ssl and courier-imap, irqbalance and nethack-common
     as the compiled in defaults are better than the proposed
     overrides.
   * Extended check-initd-order to graph reverse dependencies
     (X-Start-Before and X-Stop-AFter).  Draw reverse dependencies in
     yellow.
   * Added patch 11_revdepend fetched from a review copy of version
     1.10.  Modified 20_override to cope with the change.  Based on
     changes from Werner Fink.
   * Renamed patches 20_overrides to 21_overrides and
     44_path_at_runtime to 20_path_at_runtime, to prepare for Otavios
     extensions.
 .
   [ Otavio Salvador ]
   * Extended patch 21_override to allow override path changing so the
     unit test can use it.
 .
 insserv (1.09.0-7) unstable; urgency=low
 .
   * Try to make it it easier to disabling the dependency based boot
     sequencing by calling the postinst of all packages with init.d
     scripts to  register the scripts again.
   * Extend check-initd-order to handle the virtual dependecy $all.
   * Reword the debconf question to try to make it clearer and
     easier to understand.
   * Minor cleanup in irqbalance and atd override file, only depend
     on $remote_fs, no need to also depend on $local_fs.
   * Update check-initd-order to use the same default dependencies
     ($remote_fs $syslog) and the same virtual dependencies as insserv
     when generating dotty graphs.
   * Update check-initd-order to draw left-to-right dotty graphs.
     Based on tip from Frans Pop and Trent Buck.
   * Update lvm2 override to stop before umountroot.
 .
 insserv (1.09.0-6) unstable; urgency=low
 .
   * Update patch 20_overrides to let scripts without an LSB header
     depend on $syslog as well as $remote_fs.
   * Add test case to check that scripts without LSB header is ordered
     after syslog
 .
 insserv (1.09.0-5) unstable; urgency=low
 .
   * Update patch 44_path_at_runtime to include support for -c to point
     to a local config file.  It is required for a proper test suite.
   * Fix typo in test suite and extend it to check more scenarios.
   * Use local config file when running test suite.
   * Change $syslog virtual facility to depend on either syslog or
     sysklogd.  The sysklogd script provide syslog and not the sysklogd
     string that was requested in bug #324679.
   * Update patch 31_debian_conf to list udev mountdevsubfs checkroot
     checkfs console-screen as interactive scripts that should run
     alone.
 .
 insserv (1.09.0-4) unstable; urgency=low
 .
   * Update patch 20_overrides to add useful default values for scripts
     without LSB header (Closes: #431697).
   * Update patch 43_shutdown to handle scripts with both start and
     stop levels.  (Closes: #452462).
   * New patch 44_path_at_runtime to add new option -p to make it
     possible to replace /etc/init.d with another path for testing.
   * Add script debian/run-testsuite to test the generated order, and
     use it during the build.
 .
 insserv (1.09.0-3) unstable; urgency=low
 .
   * Update patch 40_nosusescript to disable unused function setlsb().
   * Add sendsigs to the $remote_fs virtual facility, to make sure the
     services depending on $remote_fs for the shutdown sequence are not
     killed before their init.d script get a chance to stop them.
   * New patch 43_shutdown to fix the handling of stop scripts and thus
     the shutdown sequence (Closes: #452462).  Thanks to Otavio
     Salvador for help with debugging and part of the patch.
 .
 insserv (1.09.0-2) unstable; urgency=low
 .
   * New patch 10_nosuse to disable SUSE specific build.  This make
     it easier to debug insserv.
   * Update patch 40_nosusescript to remove SUSE-specific handling
     of the halt and reboot script.
   * Remove all override files for init.d scripts with LSB style
     dependency headers (Closes: #386544).
   * Update snmptrapfmt override file, making it more accurate.
   * Updated standards-version from 3.7.2 to 3.7.3.  No changes needed.
Files: 
 fe7a943148cfa9c5406067a1bd329669 36830 misc optional insserv_1.10.0-5.diff.gz
 71118cfd83aa540f1fd8f66713686c7b 35334 misc optional insserv_1.10.0.orig.tar.gz
 68ee2821e3bd6a340a569b27c7ddb6ed 724 misc optional insserv_1.10.0-5.dsc





More information about the Hardy-changes mailing list