Package: debian-policy Version: 3.7.2.1 Severity: normal Section 9.3.3.2 "Running initscripts" reads:
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 program must use invoke-rc.d to invoke the /etc/init.d/* initscripts, instead of calling them directly. What does "the program" refer to in the second paragraph? The only "program" that is mentioned previously (twice) is invoke-rc.d, but invoke-rc.d must use invoke.rc to invoke ... doesn't make sense. What requirement is this paragraph trying to express? - The maintainer scripts must use invoke-rc.d ... - Any scripts supporting the package must use invoke-rc.d ... [e.g., cron, logrotate scripts] - The software installed by the package must use invoke-rc.d ... -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]