[pkg-dhcp-devel] Bug#815180: isc-dhcp-server: New initscript breaks `service isc-dhcp-server status`

Pierre Ynard linkfanel at yahoo.fr
Fri Feb 19 18:24:43 UTC 2016

Package: isc-dhcp-server
Version: 4.3.3-8
Severity: important

After migrating from 4.3.3-5, I have two obvious issues with the
status command of the new initscript:

 - It fails to see that any servers are running, and returns:

# service isc-dhcp-server status
Status of ISC DHCPv4 server:  is not running.
Status of ISC DHCPv6 server:  is not running.

   regardless of what server is actually running. This is because it
   checks the wrong variables DHCPv4/6_PID, which are never set, instead
   of DHCPDv4/6_PID

 - When upgrading from a simple DHCPv4-only setup, the status command
   will return an error code if the DHCPv4 server is running but the
   DHCPv6 server is not running, even if the latter is disabled in the
   configuration. This seems wrong and breaks stuff. I suggest that the
   status command uses `test -n "$INTERFACESv4/6"` conditional guards
   similar to the start command too, with the $INTERFACES magic factored

Please fix the status command in all cases.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i586)

Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages isc-dhcp-server depends on:
ii  debconf [debconf-2.0]  1.5.58
ii  debianutils            4.7
ii  libc6                  2.21-9
ii  libdns-export100       1:9.9.5.dfsg-12.1
ii  libirs-export91        1:9.9.5.dfsg-12.1
ii  libisc-export95        1:9.9.5.dfsg-12.1
ii  lsb-base               9.20160110

Versions of packages isc-dhcp-server recommends:
pn  isc-dhcp-common  <none>
pn  policycoreutils  <none>

Versions of packages isc-dhcp-server suggests:
pn  isc-dhcp-server-ldap  <none>

-- Configuration Files:
/etc/dhcp/dhcpd.conf changed [not included]

-- debconf information excluded

More information about the pkg-dhcp-devel mailing list