[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Unblock request: insserv 1.12.0-3



Hi release team,

Please could you consider unblocking insserv version 1.12.0-3, it contains 2
important bug closures, a few updates to the test suite script, and a trivial
change to Debian port patch to tweak build system and prevent insserv binary
from being built more than once during package build.

By fixing the 2 important bugs we hope that the goal of dependency based boot
will be achieved with a greater level of quality.

 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.


Thanks, Kel.


Reply to: