From f763f74422024780d23c0f0ffb2aa71b9b4a2e25 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sun, 30 Nov 2014 15:17:57 +0100 Subject: [PATCH] portmap: improve installation of binaries This commit explicits the permissions with which executables are installed, and also makes sure that the build is aborted if one of the binaries cannot be installed, instead of silently ignoring the error. [Peter: fixop typos in commit message as noted by Yann] Signed-off-by: Thomas Petazzoni Acked-by: "Yann E. MORIN" Signed-off-by: Peter Korsgaard --- package/portmap/portmap.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/portmap/portmap.mk b/package/portmap/portmap.mk index a41044318..5caf54cb2 100644 --- a/package/portmap/portmap.mk +++ b/package/portmap/portmap.mk @@ -22,7 +22,7 @@ endef define PORTMAP_INSTALL_TARGET_CMDS for sbin in $(PORTMAP_SBINS); do \ - $(INSTALL) -D $(@D)/$$sbin $(TARGET_DIR)/sbin/$$sbin; \ + $(INSTALL) -D -m 0755 $(@D)/$$sbin $(TARGET_DIR)/sbin/$$sbin || exit 1; \ done endef