summaryrefslogtreecommitdiff
path: root/package/ifplugd
diff options
context:
space:
mode:
authorDanomi Manchego <danomimanchego123@gmail.com>2014-03-29 20:53:40 -0400
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-03-30 11:32:12 +0200
commitb1ec31a4dd2b7bd8959bdbc6d44e2cf2b56f8363 (patch)
tree253e83aa0fc43d771965e8541e20ab68666c2efa /package/ifplugd
parente97771963436b9c2b20a5ca6d9de13cd45b1dc97 (diff)
ifplugd: only install default action if not provided in skeleton
Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/ifplugd')
-rw-r--r--package/ifplugd/ifplugd.mk8
1 files changed, 5 insertions, 3 deletions
diff --git a/package/ifplugd/ifplugd.mk b/package/ifplugd/ifplugd.mk
index 837e0160e..81b388498 100644
--- a/package/ifplugd/ifplugd.mk
+++ b/package/ifplugd/ifplugd.mk
@@ -21,12 +21,14 @@ ifeq ($(BR2_PACKAGE_BUSYBOX),y)
endif
define IFPLUGD_INSTALL_FIXUP
- @if [ ! -f $(TARGET_DIR)/etc/ifplugd/ifplugd.conf ]; then \
+ if [ ! -f $(TARGET_DIR)/etc/ifplugd/ifplugd.conf ]; then \
$(INSTALL) -D $(@D)/conf/ifplugd.conf $(TARGET_DIR)/etc/ifplugd/ifplugd.conf; \
$(SED) 's^\(ARGS=.*\)w^\1^' $(TARGET_DIR)/etc/ifplugd/ifplugd.conf; \
fi
- $(INSTALL) -D -m 0755 $(@D)/conf/ifplugd.action \
- $(TARGET_DIR)/etc/ifplugd/ifplugd.action
+ if [ ! -f $(TARGET_DIR)/etc/ifplugd/ifplugd.action ]; then \
+ $(INSTALL) -D -m 0755 $(@D)/conf/ifplugd.action \
+ $(TARGET_DIR)/etc/ifplugd/ifplugd.action
+ fi
$(INSTALL) -D -m 0755 $(@D)/conf/ifplugd.init \
$(TARGET_DIR)/etc/init.d/S45ifplugd
# don't use bash for init script