insserv 1.10.0-5 source package in Ubuntu

Changelog

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.

 -- Laurent Bigonville <email address hidden>   Fri,  18 Jan 2008 07:14:12 +0000

Upload details

Uploaded by:
Laurent Bigonville
Uploaded to:
Hardy
Original maintainer:
Petter Reinholdtsen
Architectures:
any
Section:
misc
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
insserv_1.10.0.orig.tar.gz 34.5 KiB 6767298b558369a8057b7c5f3533021feb2b6700aa1a7ef55c99a2de3b512d5b
insserv_1.10.0-5.diff.gz 36.0 KiB a083ee0035551bcb1520f2eb640b3d60c2a1ab8597f15bccee16760c9fd82a5c
insserv_1.10.0-5.dsc 724 bytes f5b0b6ac6e58010d734e816447d2ad3199485e77e9876d30292d1d31d38f89b7

View changes file

Binary packages built by this source

insserv: No summary available for insserv in ubuntu intrepid.

No description available for insserv in ubuntu intrepid.