[Bug 183871] Please sync insserv 1.10.0-5 (universe) from Debian unstable (main)
Laurent Bigonville
bigon at ubuntu.com
Thu Jan 17 20:44:32 GMT 2008
Public bug reported:
Binary package hint: insserv
Please sync insserv 1.10.0-5 (universe) from Debian unstable (main).
Changelog since current hardy version 1.09.0-1:
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).
-- Petter Reinholdtsen <pere at debian.org> Wed, 16 Jan 2008 23:29:09
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Wed, 16 Jan 2008 22:00:50
+0100
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).
-- Petter Reinholdtsen <pere at debian.org> Sun, 13 Jan 2008 19:32:34
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Wed, 9 Jan 2008 22:42:31
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Mon, 7 Jan 2008 23:37:53
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Sun, 6 Jan 2008 09:37:43
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Fri, 4 Jan 2008 12:25:55
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Fri, 4 Jan 2008 01:38:00
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Wed, 2 Jan 2008 18:41:31
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Tue, 1 Jan 2008 21:12:24
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Tue, 1 Jan 2008 21:08:14
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Mon, 31 Dec 2007 19:26:00
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Sun, 30 Dec 2007 18:48:47
+0100
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
-- Petter Reinholdtsen <pere at debian.org> Sun, 30 Dec 2007 12:39:33
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Sun, 30 Dec 2007 09:23:22
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Sat, 29 Dec 2007 16:00:31
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Sat, 29 Dec 2007 00:20:04
+0100
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.
-- Petter Reinholdtsen <pere at debian.org> Tue, 25 Dec 2007 14:24:26
+0100
** Affects: insserv (Ubuntu)
Importance: Wishlist
Status: Confirmed
** Changed in: insserv (Ubuntu)
Importance: Undecided => Wishlist
Status: New => Confirmed
--
Please sync insserv 1.10.0-5 (universe) from Debian unstable (main)
https://bugs.launchpad.net/bugs/183871
You received this bug notification because you are a member of Ubuntu
Package Archive Administrators, which is a direct subscriber.
More information about the ubuntu-archive
mailing list