insserv 1.12.0-4 source package in Ubuntu

Changelog

insserv (1.12.0-4) unstable; urgency=low

  [ Petter Reinholdtsen ]
  * New test test_early_all to control that $all only affect start or
    stop sequences.  Trying to reproduce issue reported in #485307.

  [ Kel Modderman ]
  * Add 60_all_keyword_start_only.dpatch to prevent Required-Stop: $all
    from modifying start link sort order. (Closes: #499721)
  * Make test_early_all() test suite function unconditionally fatal,
    this is an importan bug fixed by 60_all_keyword_start_only.dpatch.

insserv (1.12.0-3) unstable; urgency=low

  [ Kel Modderman ]
  * test_fake_loop() and test_fake_loop_reverse() are now unconditionally fatal
    tests because they pass with insserv >= 1.12.0.
  * Modify 10_nosuse.dpatch to define ISSUSE as -DNOTSUSE instead of unsetting
    it, to avoid fooling the build system.
  * Purge the rc symlinks in initddir_purge() function of testsuite-common.
  * Add a remscript() function to testsuite-common for deleting initscripts
    from test init.d/ directory.
  * Add test_all_keyword() function to run-testsuite to observe the
    semantics of using the $all keyword. It is currently a non-fatal
    test.
  * Add test_script_in_runlevel() function to expose segfault reported
    in #493202.
  * Add 40_badboy_segfault.dpatch to fix segfault when scriptname()
    function of insserv does not return script name due to script in
    runlevel directory not being a symlink (or corrupt). (Closes: #493202)
  * Add 50_symlink_in_initddir.dpatch to defend aginst symlinks
    installed to /etc/init.d/ that point to other scripts in
    /etc/init.d/, causing insserv to fail due to duplicate provides.
    (Closes: #485045)
  * Extend test_initd_symlink() test suite case to handle cases which
    50_symlink_in_initddir.dpatch must handle.

insserv (1.12.0-2) unstable; urgency=low

  [ Kel Modderman ]
  * Make test_duplicate_provides() test case more realistic by placing
    initscripts in init.d dir before registering with insserv. Make sure first
    script is registered.
  * Add test_deterministic_order() test function to make sure that when two or
    more initscripts provide the same facility, the first script actually can
    be registered with insserv reliably.
  * Add 30_deterministic_order.dpatch to defend against the inconsistent
    directory stream sequence returned by readdir(3) under different
    circumstances. (Closes: #494514)

insserv (1.12.0-1) unstable; urgency=low

  [ Kel Modderman ]
  * New upstream version.
    - preserve empty runlevel configurations, override adding or removoval of
      existing start/top runlevel configration (Closes: #477415, #492526)
  * Discard patches applied to or no longer relevant to new upstream:
    - 11_more_warnings.dpatch
    - 32_debug_option.dpatch
    - 33_nosuse_scripts.dpatch
    - 40_segfault_virtprov.dpatch
    - 41_cleansystem.dpatch
    - 42_loopnochangemsg.dpatch
    - 50_sign_warning.dpatch
    - 51_overwrite_output.dpatch
    - 52_shutdown_links.dpatch
    - 60_disable_cfgfilter_stat.dpatch
    - 62_warn_on_missing_required_fields.dpatch
    - 63_warn_on_missing_default_fields.dpatch
    - 64_missing_default_fields_fallback.dpatch
  * Discard patches not applied in series:
    - 32_debug_option.dpatch
    - 34_debian_fixedscripts.dpatch
  * Refresh patches that still apply to new upstream:
    - 10_nosuse.dpatch
    - 31_debian_conf.dpatch
  * Add an extra call to list_rclinks() in test_newbug_keepoldorder()
    function of run-testsuite, after introducing the bug.
  * Make test_adding_start() and test_adding_stop() run-testsuite
    functions unconditionally fatal on failure.
  * Make test_bogus_facility() run-testsuite function non-fatal.
  * Mark tests that are currently failing with a comment in run-testsuite.
  * Add test_removing_start() and test_removing_stop() to run-testsuite,
    showing that insserv will preserve existing links when script header is
    unproperly replaced with empty Default-Start or Default-Stop.
  * Make test_adding_start() case a more realistic example.
  * Make test_incorrect_stopscripts() a fatal test, insserv should not
    add shutdown links when none are present.
  * Make test_newbug_keepoldorder() test case non-fatal, the fact that it
    passed before was not by design but by luck, as per upstream analysis
    which is included with test code.
  * Handle CFLAGS in debian/rules more consistently, different options were
    passed to make in build and install targets, and dpkg now also tampers
    with the variable.
  * Remove a bunch of overrides for scripts now with valid LSB information in
    testing distribution today, or have been removed from archive.
  * Add common test suite function for purging init directory, runlevel links
    and dependency makefiles.
  * Add test_incorrect_startscripts() to replicate bug report described in
    #492526, and make sure insserv do not regress in this behaviour.
  * Now we have no overrides to install by default, but we may in future,
    modify debian/rules to only install overrides from ./debian/overrides/* if
    they are present, but not fail otherwise.
  * Add test_initd_symlink() test suite function to test if illegal
    symlinks in /etc/init.d/ cause problems.
  * Bump Standards Version to 3.8.0, add debian/README.source to describe patch
    system to conform. No other changes required.
  * Add myself to Uploaders.
  * Rename 31_debian_conf.dpatch to 11_debian_conf.dpatch, to keep
    Debian port patches in tight sequence.

  [ Petter Reinholdtsen ]
  * Mention initcycle tool from Adam Jensen in README.Debian.
  * Adjust test_initd_symlink test to accept the first insertion
    and reject the second, as both scripts have the same provide.

 -- Ubuntu Archive Auto-Sync <email address hidden>   Tue,  04 Nov 2008 21:26:47 +0000

Upload details

Uploaded by:
Ubuntu Archive Auto-Sync
Uploaded to:
Jaunty
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.12.0.orig.tar.gz 47.9 KiB 45291771ea00bb78e43920df3e3b44b782e9e21d18b18b245d01696cdc8d6da4
insserv_1.12.0-4.diff.gz 46.7 KiB abd1109eca20a768c120a4571df5e6cc78268a8799824791aa7d682594b0eca7
insserv_1.12.0-4.dsc 1.1 KiB 1936d67d83a3e5e59a03ac1b75d5705becd82d42658fd9285e984e2bf448b7b8

Available diffs

View changes file

Binary packages built by this source

insserv: No summary available for insserv in ubuntu jaunty.

No description available for insserv in ubuntu jaunty.