Package: squid-prefetch Version: 1.1-2.2 Severity: serious Justification: This script apparently runs an init script directly rather User: lintian-ma...@debian.org Usertags: maintainer-script-calls-init-script-directly
Refer to Debian Policy Manual section 9.3.3.2 (Running initscripts) for details. ,----[ 9.3.3.2 Running initscripts ] | The program invoke-rc.d is provided to make it easier for package maintainers to | properly invoke an initscript, obeying runlevel and other locally-defined | constraints that might limit a package's right to start, stop and otherwise | manage services. This program may be used by maintainers in their packages' | scripts. | | The package maintainer scripts must use invoke-rc.d to invoke the /etc/init.d/* | initscripts, instead of calling them directly. | | By default, invoke-rc.d will pass any action requests (start, stop, reload, | restart...) to the /etc/init.d script, filtering out requests to start or | restart a service out of its intended runlevels. | | Most packages will simply need to change: | | /etc/init.d/<package> | <action> | | in their postinst and prerm scripts to: | | if which invoke-rc.d >/dev/null 2>&1; then | invoke-rc.d package <action> | else | /etc/init.d/package <action> | fi | | A package should register its initscript services using update-rc.d before it | tries to invoke them using invoke-rc.d. Invocation of unregistered services may | fail. | | For more information about using invoke-rc.d, please consult its man page | invoke-rc.d(8). `---- manoj -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'oldstable'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.31.4-anzu-2 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages squid-prefetch depends on: ii liburi-perl 1.37+dfsg-1 Manipulates and accesses URI strin ii libwww-perl 5.833-1 Perl HTTP/WWW client/server librar ii squid 2.7.STABLE7-1 Internet object cache (WWW proxy c squid-prefetch recommends no packages. squid-prefetch suggests no packages. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org