Message ID | 1445734779-7212-5-git-send-email-benoit.thebaudeau.dev@gmail.com |
---|---|
State | Accepted |
Headers | show |
Dear Benoît Thébaudeau, On Sun, 25 Oct 2015 02:59:31 +0200, Benoît Thébaudeau wrote: > From: Benoît Thébaudeau <benoit@wsystem.com> > > The dhcpd daemon does not require network interface names to be > specified on the command line. > > >From dhcpd(8): > "The names of the network interfaces on which dhcpd should listen for > broadcasts may be specified on the command line. This should be done > on systems where dhcpd is unable to identify non-broadcast interfaces, > but should not be required on other systems. If no interface names > are specified on the command line dhcpd will identify all network > interfaces which are up, eliminating non-broadcast interfaces if > possible, and listen for DHCP broadcasts on each interface." > > dhcpd exits with "Not configured to listen on any interfaces!" only if > no requested (those in INTERFACES, or all if empty) non-broadcast > interfaces matching the subnet declarations in dhcpd.conf are up. > > Signed-off-by: Benoît Thébaudeau <benoit@wsystem.com> > > --- > Changes v2 -> v3: none. Applied, thanks. Thomas
diff --git a/package/dhcp/S80dhcp-server b/package/dhcp/S80dhcp-server index c1ef53b..079727b 100755 --- a/package/dhcp/S80dhcp-server +++ b/package/dhcp/S80dhcp-server @@ -17,7 +17,6 @@ CFG_FILE="/etc/default/dhcpd" # Sanity checks test -f /usr/sbin/dhcpd || exit 0 test -f /etc/dhcp/dhcpd.conf || exit 0 -test -n "$INTERFACES" || exit 0 case "$1" in start)