[package] isc-dhcp: only run on requested interfaces (#11008)
authorflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 7 Aug 2012 16:09:23 +0000 (16:09 +0000)
committerflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 7 Aug 2012 16:09:23 +0000 (16:09 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@33049 3c298f89-4303-0410-b956-a3cf2f4a3e73

net/isc-dhcp/Makefile
net/isc-dhcp/files/dhcpd.init
net/isc-dhcp/files/dhcpd6.init

index 68f96f2..798ee32 100644 (file)
@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
 PKG_NAME:=isc-dhcp
 UPSTREAM_NAME:=dhcp
 PKG_VERSION:=4.2.4
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(UPSTREAM_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=ftp://ftp.isc.org/isc/dhcp/$(PKG_VERSION)
index b34d798..16ef6ae 100644 (file)
@@ -10,9 +10,9 @@ start() {
        if [ ! -e $lease_file ]; then
                touch $lease_file
        fi
-       
-       /usr/sbin/dhcpd -q -cf $config_file -lf $lease_file -pf $pid_file
-       
+
+       /usr/sbin/dhcpd -q -cf $config_file -lf $lease_file -pf $pid_file $dhcp_ifs
+
        if [ $? -ne 0 ]; then
                return 1
        fi
index e52f7cf..e38e38b 100644 (file)
@@ -10,9 +10,9 @@ start() {
        if [ ! -e $lease_file ]; then
                touch $lease_file
        fi
-       
-       /usr/sbin/dhcpd -q -6 -cf $config_file -lf $lease_file -pf $pid_file
-       
+
+       /usr/sbin/dhcpd -q -6 -cf $config_file -lf $lease_file -pf $pid_file $dhcp_ifs
+
        if [ $? -ne 0 ]; then
                return 1
        fi