Michael Meskes <[email protected]> writes:
> mich...@feivel:~$ lintian watchdog_5.8-1_amd64.deb
> E: watchdog: init.d-script-missing-dependency-on-remote_fs
> /etc/init.d/watchdog: required-start
> E: watchdog: init.d-script-missing-dependency-on-remote_fs
> /etc/init.d/watchdog: required-stop
> However:
> mich...@feivel:~$ grep Required /etc/init.d/watchdog
> # Required-Start: $all
> # Required-Stop: $all
> Shouldn't this be sufficient? What am I missing?
Probably Lintian is missing something. I've never heard of $all before.
Ah, I see it's documented on the wiki page, but it does have the following
caveat:
facility supported by insserv to start a script after all the other
scripts, at the end of the boot sequence. This only work for start
ordering, not stop ordering.
So I think both Lintian and the package have a problem here. Lintian
should recognize $all in Required-Start, but the package should probably
not be using it in Required-Stop. Unless the wiki is out of date?
--
Russ Allbery ([email protected]) <http://www.eyrie.org/~eagle/>
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]