Package: sysv-rc Version: 2.87dsf-8.1 Severity: normal File: /usr/sbin/update-rc.d
[offline filing, please excuse duplicates] # update-rc.d -f puppetmaster remove && update-rc.d puppetmaster stop 00 1 2 3 4 5 6 . && ls /etc/rc?.d/*puppetmaster update-rc.d: using dependency based boot sequencing update-rc.d: using dependency based boot sequencing update-rc.d: warning: puppetmaster start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5) update-rc.d: warning: puppetmaster stop runlevel arguments (1 2 3 4 5 6) do not match LSB Default-Stop values (0 1 6) /etc/rc0.d/K01puppetmaster /etc/rc3.d/S26puppetmaster /etc/rc6.d/K01puppetmaster /etc/rc1.d/K01puppetmaster /etc/rc4.d/S26puppetmaster /etc/rc2.d/S26puppetmaster /etc/rc5.d/S26puppetmaster Yes, the manpage says that start/stop/defaults only work for legacy mode, but the fact that update-rc.d still succeeds (exit code 0) even though it didn't do what the admin requested, is misleading. I suggest that on non-legacy systems, the commands exit with an error. It would also be nice to have e.g. a -f flag to force the behaviour nonetheless. The enable/disable commands work as well, so fundamentally there is no reason why the admin shouldn't be able to modify the links with update-rc.d. -- System Information: Debian Release: squeeze/sid Architecture: i386 (i686) Kernel: Linux 2.6.33-2-686 (SMP w/1 CPU core) Locale: LANG=en_GB, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages sysv-rc depends on: ii debconf [debconf-2.0] 1.5.28 Debian configuration management sy ii insserv 1.12.0-14 Tool to organize boot sequence usi ii sysvinit-utils 2.87dsf-8.1 System-V-like utilities Versions of packages sysv-rc recommends: ii lsb-base 3.2-23 Linux Standard Base 3.2 init scrip Versions of packages sysv-rc suggests: pn bum <none> (no description available) pn sysv-rc-conf <none> (no description available) -- debconf information excluded -- .''`. martin f. krafft <madd...@d.o> Related projects: : :' : proud Debian developer http://debiansystem.info `. `'` http://people.debian.org/~madduck http://vcs-pkg.org `- Debian - when you have better things to do than fixing systems
digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)