Package: policycoreutils
Version: 2.0.49-2
Severity: important

Hi,

On insserv enabled system, a conflict between LSB Default-Stop data and
options passed to update-rc.d in policycoreutils postinst was exposed when
upgrading package.

insserv: warning: current stop runlevel(s) (0 1 6) of script `policycoreutils' 
overwrites defaults (0 6).
(This warning indicates insserv will preserve the current runlevel link
configuration, even though the LSB information is different)

The postinst regsisters /etc/init.d/policycoreutils with the command:

update-rc.d policycoreutils defaults

This command creates stop runlevel links in /etc/rc0.d/, /etc/rc1.d/ and
/etc/rc6.d/. After converting system to dependency based boot, and using
insserv, it is expected that the Default-Stop field of LSB info in
/etc/init.d/policycoreutils reflect the configuration established during
postinst.

Therefore the LSB info should be changed to match the update-rc.d
options used in postinst maintainer script (Default-Stop: 0 1 6).

or

The postinst script need to be made to not create a runlevel link in
/etc/rc1.d/ (update-rc.d policycoreutils start 20 2 3 4 5 . stop 20 0 6 .)
and remove the /etc/rc1.d/ link for policycoreutils on package upgrade.

Thanks, Kel.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-0.slh.6-sidux-amd64 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to