Package: distributed-net
Version: 2.9112.521-1
Severity: normal

Hi,

Every week, distributed-net causes the following email to be sent:

/etc/cron.daily/logrotate:
/etc/init.d/distributed-net: 165: /etc/init.d/distributed-net: 3: Bad file 
descriptor
invoke-rc.d: initscript distributed-net, action "reload" failed.
error: error running non-shared postrotate script for 
/var/log/distributed-net.log of '/var/log/distributed-net.log '
run-parts: /etc/cron.daily/logrotate exited with return code 1


There are a couple of reasons for this.

The first is that /etc/logrotate.d/distributed-net contains the line 
"invoke-rc.d distributed-net reload >/dev/null", but "reload" is not 
implemented in /etc/init.d/distributed-net, despite that script's usage 
message claiming that it is.

The other reason is that when called with an unrecognised parameter, 
/etc/logrotate.d/distributed-net attempts to run line 165:
"echo "Usage: $SCRIPTNAME 
{start|stop|status|restart|reload|force-reload|fetch|flush|update}" >&3",
but file descriptor 3 does not exist. I presume that it's trying to redirect 
to stderr and that the >&3 should be >&2. Also the string claims that "reload" 
is a valid parameter, which it isn't.

Thanks,

Roger


-- System Information:
Debian Release: 9.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 
'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages distributed-net depends on:
ii  bind9-host [host]      1:9.10.3.dfsg.P4-12.3+deb9u4
ii  debconf [debconf-2.0]  1.5.61
ii  libc6                  2.24-11+deb9u3

Versions of packages distributed-net recommends:
ii  logrotate  3.11.0-0.1

Versions of packages distributed-net suggests:
ii  acpid  1:2.0.28-1+b1
pn  apmd   <none>

-- debconf information:
* distributed-net/fullconfig: false

Reply via email to