|
@@ -17,6 +17,9 @@ DHCPCD_CONFIG_OPTS = \
|
|
|
--os=linux \
|
|
|
--privsepuser=dhcpcd
|
|
|
|
|
|
+DHCPCD_MAKE_OPTS = \
|
|
|
+ BINMODE=755
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_DHCPCD_ENABLE_PRIVSEP),y)
|
|
|
DHCPCD_CONFIG_OPTS += --enable-privsep
|
|
|
else
|
|
@@ -43,11 +46,11 @@ define DHCPCD_CONFIGURE_CMDS
|
|
|
endef
|
|
|
|
|
|
define DHCPCD_BUILD_CMDS
|
|
|
- $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) all
|
|
|
+ $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(DHCPCD_MAKE_OPTS) all
|
|
|
endef
|
|
|
|
|
|
define DHCPCD_INSTALL_TARGET_CMDS
|
|
|
- $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install DESTDIR=$(TARGET_DIR)
|
|
|
+ $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(DHCPCD_MAKE_OPTS) install DESTDIR=$(TARGET_DIR)
|
|
|
endef
|
|
|
|
|
|
# When network-manager is enabled together with dhcpcd, it will use
|