Archive wide checking of init.d scripts - summary

Petter Reinholdtsen pere at hungry.com
Wed Sep 9 19:36:55 UTC 2009


Redid the archive wide check, after adjusting it to avoid those issues
discovered here.  This is the updated list of errors.

error: unable to read apcupsd/init.d/ups-monitor
error: script connman/init.d/connman is missing LSB header
error: script powstatd/init.d/powerfail is missing LSB header
error: unable to read thin/init.d/thin
error: duplicate provide '$network' in scripts /etc/insserv.conf whereami/init.d/whereami
error: duplicate provide 'block' in scripts gnbd-client/init.d/gnbd-client /org/lintian.debian.org/laboratory/binary/gnbd-server/init.d/gnbd-server
error: duplicate provide 'cluster' in scripts clvm/init.d/clvm /org/lintian.debian.org/laboratory/binary/cman/init.d/cman /org/lintian.debian.org/laboratory/binary/iscsitarget/init.d/iscsitarget /org/lintian.debian.org/laboratory/binary/rgmanager/init.d/rgmanager
error: duplicate provide 'console-screen' in scripts console-tools/init.d/console-screen.sh /org/lintian.debian.org/laboratory/binary/kbd/init.d/console-screen.kbd.sh
error: duplicate provide 'daemon' in scripts clvm/init.d/clvm /org/lintian.debian.org/laboratory/binary/mailscanner/init.d/mailscanner
error: duplicate provide 'device' in scripts gnbd-client/init.d/gnbd-client /org/lintian.debian.org/laboratory/binary/gnbd-server/init.d/gnbd-server
error: duplicate provide 'dicod' in scripts dicod/init.d/dicod /org/lintian.debian.org/laboratory/binary/dicod/init.d/dictd
error: duplicate provide 'filesystem' in scripts gfs-tools/init.d/gfs-tools /org/lintian.debian.org/laboratory/binary/gfs2-tools/init.d/gfs2-tools
error: duplicate provide 'firebird-server' in scripts firebird2.0-classic/init.d/firebird2.0-classic /org/lintian.debian.org/laboratory/binary/firebird2.0-super/init.d/firebird2.0-super
error: duplicate provide 'genpower' in scripts genpower/init.d/genpower /org/lintian.debian.org/laboratory/binary/genpower/init.d/ups-monitor
error: duplicate provide 'global' in scripts gfs-tools/init.d/gfs-tools /org/lintian.debian.org/laboratory/binary/gfs2-tools/init.d/gfs2-tools /org/lintian.debian.org/laboratory/binary/gnbd-client/init.d/gnbd-client /org/lintian.debian.org/laboratory/binary/gnbd-server/init.d/gnbd-server
error: duplicate provide 'lvm' in scripts clvm/init.d/clvm /org/lintian.debian.org/laboratory/binary/lvm2/init.d/lvm2
error: duplicate provide 'mail-transport-agent' in scripts postfix/init.d/postfix /org/lintian.debian.org/laboratory/binary/xmail/init.d/xmail
error: duplicate provide 'manager' in scripts cman/init.d/cman /org/lintian.debian.org/laboratory/binary/iscsitarget/init.d/iscsitarget /org/lintian.debian.org/laboratory/binary/rgmanager/init.d/rgmanager
error: duplicate provide 'mysqmail-courier-logger' in scripts mysqmail-courier-logger/init.d/mysqmail-courier-logger /org/lintian.debian.org/laboratory/binary/mysqmail-dovecot-logger/init.d/mysqmail-dovecot-logger
error: duplicate provide 'network' in scripts gnbd-client/init.d/gnbd-client /org/lintian.debian.org/laboratory/binary/gnbd-server/init.d/gnbd-server
error: duplicate provide 'networking' in scripts netbase/init.d/networking /org/lintian.debian.org/laboratory/binary/netscript-2.4/init.d/netscript
error: duplicate provide 'powstatd' in scripts powstatd/init.d/powstatd /org/lintian.debian.org/laboratory/binary/powstatd/init.d/ups-monitor
error: duplicate provide 'pure-ftpd' in scripts pure-ftpd-ldap/init.d/pure-ftpd-ldap /org/lintian.debian.org/laboratory/binary/pure-ftpd-mysql/init.d/pure-ftpd-mysql /org/lintian.debian.org/laboratory/binary/pure-ftpd-postgresql/init.d/pure-ftpd-postgresql /org/lintian.debian.org/laboratory/binary/pure-ftpd/init.d/pure-ftpd
error: duplicate provide 'radiusd' in scripts freeradius/init.d/freeradius /org/lintian.debian.org/laboratory/binary/xtradius/init.d/radiusd
error: duplicate provide 'root-file-server' in scripts root-system-rootd/init.d/root-system-rootd /org/lintian.debian.org/laboratory/binary/root-system-xrootd/init.d/root-system-xrootd
error: duplicate provide 'skeleton' in scripts dspam/init.d/dspam /org/lintian.debian.org/laboratory/binary/initscripts/init.d/skeleton /org/lintian.debian.org/laboratory/binary/snmptt/init.d/snmptt
error: duplicate provide 'slpd' in scripts portsentry/init.d/portsentry /org/lintian.debian.org/laboratory/binary/slpd/init.d/slpd
error: duplicate provide 'squid' in scripts squid/init.d/squid /org/lintian.debian.org/laboratory/binary/squid3/init.d/squid3
error: duplicate provide 'syslog' in scripts inetutils-syslogd/init.d/inetutils-syslogd /org/lintian.debian.org/laboratory/binary/syslog-ng/init.d/syslog-ng
error: duplicate provide 'vpn' in scripts openvpn/init.d/openvpn /org/lintian.debian.org/laboratory/binary/strongswan-starter/init.d/ipsec
error: duplicate provide 'xfs' in scripts xfs/init.d/xfs /org/lintian.debian.org/laboratory/binary/xfstt/init.d/xfstt
error: script am-utils/init.d/am-utils relate to non-existing provides: nis
error: script blootbot/init.d/blootbot relate to non-existing provides: mysql-ndb mysql-ndb-mgm
error: script capi4hylafax/init.d/capi4hylafax relate to non-existing provides: faxq hfaxd capiinit isdnactivecards
error: script clvm/init.d/clvm relate to non-existing provides: cman
error: script cman/init.d/cman relate to non-existing provides: ssh
error: script controlaula/init.d/sirvecole relate to non-existing provides: avahi-daemon
error: script debian-edu-config/init.d/fetch-ldap-cert relate to non-existing provides: apache
error: script dhcp-probe/init.d/dhcp-probe relate to non-existing provides: $networking
error: script dmucs/init.d/dmucs relate to non-existing provides: loadavg
error: script fail2ban/init.d/fail2ban relate to non-existing provides: ipmasq
error: script freeradius/init.d/freeradius relate to non-existing provides: ldap
error: script g15daemon/init.d/g15daemon relate to non-existing provides: ldm sdm
error: script gfs-tools/init.d/gfs-tools relate to non-existing provides: cman
error: script gfs2-tools/init.d/gfs2-tools relate to non-existing provides: cman
error: script hpoj/init.d/hpoj relate to non-existing provides: cupsys
error: script initscripts/init.d/bootlogd relate to non-existing provides: hibernate-clean
error: script initscripts/init.d/bootlogs relate to non-existing provides: ldm sdm
error: script lsh-server/init.d/lsh-server relate to non-existing provides: cman
error: script ltsp-controlaula/init.d/ltsp-sirvecole relate to non-existing provides: avahi-daemon
error: script mandos/init.d/mandos relate to non-existing provides: avahi-daemon
error: script mumble-server/init.d/mumble-server relate to non-existing provides: $mysql
error: script mythtv-status/init.d/mythtv-status relate to non-existing provides: $mythtv-backend
error: script nslcd/init.d/nslcd relate to non-existing provides: $mail-transport-agent
error: script open-iscsi/init.d/umountiscsi.sh relate to non-existing provides: open-iscsi
error: script openais-legacy/init.d/openais-legacy relate to non-existing provides: $null
error: script pdnsd/init.d/pdnsd relate to non-existing provides: $networking
error: script python-poker-network/init.d/python-poker-network relate to non-existing provides: mysqld
error: script qpsmtpd/init.d/qpsmtpd relate to non-existing provides: $mail-transport-agent $clamav-daemon $spamassassin
error: script randomsound/init.d/randomsound relate to non-existing provides: $alsa
error: script rgmanager/init.d/rgmanager relate to non-existing provides: cman clvm gfs-tools gfs2-tools
error: script smokeping/init.d/smokeping relate to non-existing provides: apache
error: script speech-dispatcher/init.d/speech-dispatcher relate to non-existing provides: festival
error: script tenshi/init.d/tenshi relate to non-existing provides: $mail
error: script watchdog/init.d/wd_keepalive relate to non-existing provides: bittorrent
error: script webgui/init.d/webgui relate to non-existing provides: $apache

Most of these are already reported to BTS, and I would love help with
the ones not yet reported and available from
<URL: http://bugs.debian.org/cgi-bin/pkgreport.cgi?usertag=initscripts-ng-devel@lists.alioth.debian.org >.

<URL: http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot > got
more info.

Happy hacking,
-- 
Petter Reinholdtsen




More information about the initscripts-ng-devel mailing list