diff --git a/package/dhcpcd/dhcpcd.mk b/package/dhcpcd/dhcpcd.mk index a194bce323..ba1481e83d 100644 --- a/package/dhcpcd/dhcpcd.mk +++ b/package/dhcpcd/dhcpcd.mk @@ -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