[Pkg-sysvinit-devel] Bug#575080: sysv-rc: wrong shutdown links generated after conversion from file-rc

Marc Haber mh+debian-bugs at zugschlus.de
Tue Mar 23 23:18:34 UTC 2010


Hi,

On Tue, Mar 23, 2010 at 11:53:57AM +0100, Petter Reinholdtsen wrote:
> [Marc Haber]
> > Does sysv-rc have a possibility to completely recalculate the run
> > level link farm directories? How do I fix this?
> 
> It can be done by running update-rc.d or insserv.

[3/502]mh at swivel:~$ sudo update-rc.d
update-rc.d: using dependency based boot sequencing
update-rc.d: error: not enough arguments
usage: update-rc.d [-n] [-f] <basename> remove
       update-rc.d [-n] <basename> defaults [NN | SS KK]
       update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
       update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]
                -n: not really
                -f: force

The disable|enable API is not stable and might change in the future.
[4/503]mh at swivel:~$ sudo insserv
insserv: warning: script 'S24radeontool' missing LSB tags and overrides
insserv: warning: current stop runlevel(s) (0 6) of script `pcmciautils' overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (5) of script `sudo' overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (0 1 5 6) of script `ifupdown-scripts-zg2' overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (0 1 6) of script `sysfsutils' overwrites defaults (empty).
insserv: warning: script 'radeontool' missing LSB tags and overrides
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `ssh' overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (0 1 6) of script `cpufrequtils' overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (5) of script `loadcpufreq' overwrites defaults (empty).
insserv: warning: current start runlevel(s) (0 6) of script `umountnfs.sh' overwrites defaults (empty).
insserv: warning: current start runlevel(s) (0 6) of script `umountroot' overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (0 1 6) of script `acpid' overwrites defaults (empty).
insserv: warning: current start runlevel(s) (0) of script `halt' overwrites defaults (empty).
insserv: warning: current start runlevel(s) (0 6) of script `sendsigs' overwrites defaults (empty).
insserv: warning: current start runlevel(s) (6) of script `reboot' overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (0 1 5 6) of script `binfmt-support' overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (1 5) of script `rsync' overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (0 1 6) of script `ntp' overwrites defaults (empty).
insserv: warning: current start runlevel(s) (0 6) of script `umountfs' overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (5) of script `bootlogs' overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (0 6) of script `hdparm' overwrites defaults (empty).
[5/504]mh at swivel:~$

> What is the output from /usr/share/insserv/check-initd-order ?

$ sudo /usr/share/insserv/check-initd-order
error: LSB header missing in /etc/rcS.d/S24radeontool

> Please provide the output from 'ls /etc/rc[06].d'.

$ /bin/ls /etc/rc[06].d
/etc/rc0.d:
K01alsa-utils        K01splashy               K02ntp
K01apache2           K01squid                 K02oidentd
K01apt-cacher        K01ssh                   K02pulseaudio
K01atftpd            K01stunnel4              K02rng-tools
K01auditd            K01sysrqd                K02sl-modem-daemon
K01conntrackd        K01tor                   K02smartmontools
K01conserver-server  K01torrus-common         K02sysfsutils
K01dhcp3-server      K01uml-utilities         K02timidity
K01dovecot           K01xinetd                K02ulogd
K01fail2ban          K02atd                   K02virtualbox-ose
K01hdparm            K02atop                  K02wicd
K01inn2              K02avahi-daemon          K02winbind
K01ipmievd           K02binfmt-support        K03acpid
K01ippl              K02bittorrent            K03cryptmount-early
K01knockd            K02bluetooth             K03mysql
K01libvirt-bin       K02console-log           K03spamassassin
K01lighttpd          K02cpufrequtils          K04bind9
K01munin-node        K02cron                  K05rsyslog
K01nagios3           K02cryptmount            K06hwclock.sh
K01nfdump            K02exim4                 README
K01nstxcd            K02fancontrol            S01halt
K01openvpn           K02ferm                  S01sendsigs
K01partimaged        K02fprobe                S01umountfs
K01pcmciautils       K02hal                   S01umountnfs.sh
K01privoxy           K02hddtemp               S01umountroot
K01resolvconf        K02ifupdown-scripts-zg2  S09cryptdisks-early
K01samba             K02kdm                   S10mdadm-raid
K01saned             K02laptop-mode           S11lvm2
K01ser2net           K02lldpd                 S12cryptdisks
K01smokeping         K02mdadm                 S19networking
K01smstools          K02netperf               S24urandom
K01snmpd             K02nstxd

/etc/rc6.d:
K01alsa-utils            K02sysfsutils        S15xinetd
K01dovecot               K02timidity          S19networking
K01hdparm                K02ulogd             S20dhcp3-server.orig
K01munin-node            K02virtualbox-ose    S20openvpn
K01pcmciautils           K02wicd              S21apache2
K01resolvconf            K02winbind           S22atftpd
K01splashy               K03acpid             S22bittorrent
K01ssh                   K03cryptmount-early  S22conntrackd
K02atd                   K04bind9             S22conserver-server
K02atop                  K05rsyslog           S22dhcp3-server
K02avahi-daemon          K06hwclock.sh        S22fail2ban
K02binfmt-support        README               S22fprobe
K02bluetooth             S01reboot            S22ippl
K02console-log           S01sendsigs          S22knockd
K02cpufrequtils          S01umountfs          S22libvirt-bin
K02cron                  S01umountnfs.sh      S22lighttpd
K02cryptmount            S01umountroot        S22mysql
K02exim4                 S09cryptdisks-early  S22nagios3
K02fancontrol            S10mdadm-raid        S22nfdump
K02ferm                  S11lvm2              S22nstxd
K02hal                   S12cryptdisks        S22partimaged
K02hddtemp               S15apt-cacher        S22privoxy
K02ifupdown-scripts-zg2  S15auditd            S22samba
K02kdm                   S15clamav-freshclam  S22ser2net
K02laptop-mode           S15inn2              S22smokeping
K02lldpd                 S15ipmievd           S22snmpd
K02mdadm                 S15nsca              S22spamassassin
K02netperf               S15saned             S22squid
K02ntp                   S15sl-modem-daemon   S22tor
K02oidentd               S15smstools          S22torrus-common
K02pulseaudio            S15stunnel4          S23nstxcd
K02rng-tools             S15sysrqd            S24urandom
K02smartmontools         S15uml-utilities
$

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190





More information about the Pkg-sysvinit-devel mailing list