Bug#698602: lintian: [regression] Allow "_" in init.d script names
Package: lintian
Version: 2.5.9
Control: submitter -1 meskes@debian.org
On 2013-01-20 15:04, Michael Meskes wrote:
> Hi,
>
> there are two messages on the watchdog package that are not clear to me.
> Lintian claims that watchdog installs etc/init.d/wd_keepalive but doesn't
> register it with updaterc.d. However:
>
> michael@feivel:~$ grep "update-rc.d wd_keepalive" /var/lib/dpkg/info/watchdog.postinst
> update-rc.d wd_keepalive start 09 2 3 4 5 . >/dev/null
>
> It also claims postrm has an additional update-rc.d de-registering a script
> named "etc/init.d/wd". But again the script seems to be fine:
>
> michael@feivel:~$ grep "update-rc.d wd_keepalive" /var/lib/dpkg/info/watchdog.postrm
> update-rc.d wd_keepalive remove >/dev/null
>
> Either I misunderstand something, or there is a bug in lintian (v2.5.10.3).
> Could anyone please enlighten me?
>
> Thanks.
>
> Michael
Hmm, this appears to be a regression from when we fixed #677142. Prior
versions uses [\w.-]+, which would allow "_" (but not "+") to appear in
the name.
~Niels
Reply to: