Re,

thanks for the grep output. The warnings are triggered due some bad
capitalization of the LSB keywords in the rc scripts shipped by pmacct:

# head nfacctd
#!/bin/sh

### BEGIN INIT INFO
# Provides: nfacct
# Required-start: $network $syslog
# Required-stop: $network $syslog
# Default-start: 2 3 4 5
# Default-stop: 0 1 6
# Short-Description: netflow accounting daemon
### END INIT INFO

The LSB-keyword-parsing-stuff in needrestart is case sensitive. I'm
going to change needrestart to handle the LSB keywords case-insensitive
in the next release.

Thanks for reporting!


HTH,
Thomas


On 12/02/2013 11:03 PM, Cristian Ionescu-Idbohrn wrote:
> On Mon, 2 Dec 2013, Thomas Liske wrote:
>>
>> Hi Christian,
> 
> Thomas,
> 
>> On 12/02/2013 05:57 PM, Cristian Ionescu-Idbohrn wrote:
>>> Package: needrestart
>>> Version: 0.4-1
>>> Severity: normal
>>>
>>> I see repeated:
>>>
>>> ..50%
>>> Use of uninitialized value in pattern match (m//) at /usr/sbin/needrestart 
>>> line 266.
>>
>> interesting - this warning might be triggered by an LSB init script
>> containing no Default-Start keyword line. As far as I've checked LSB
>> compliant init scripts (in Debian) do contain the Default-Start keyword.
>>
>> What is the output of
>>
>>      $ grep -L Default-Start /etc/init.d/*
> 
> /etc/init.d/nfacctd
> /etc/init.d/pmacct
> /etc/init.d/rc
> /etc/init.d/rcS
> /etc/init.d/sfacctd
> /etc/init.d/uacctd
> 
> 


-- 

    ::  WWW:                         http://fiasko-nw.net/~thomas/  ::
   :::  Jabber:                   xmpp:tho...@jabber.fiasko-nw.net  :::
    ::  flickr:              http://www.flickr.com/photos/laugufe/  ::


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to