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]

Reply via email to