[Buildroot] [PATCH] iputils: fix ping and traceroute6 executable permissions
tolvupostur at gmail.com
tolvupostur at gmail.com
Sat Jan 13 20:19:42 UTC 2018
From: Einar Jon Gunnarsson <tolvupostur at gmail.com>
The iputils executables are installed without the setuid bit set,
which prevents some programs from working.
This patch adds a post-install hook to fix the permissions of the
ping and traceroute6 executables.
Signed-off-by: Einar Jon Gunnarsson <tolvupostur at gmail.com>
---
package/iputils/iputils.mk | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/package/iputils/iputils.mk b/package/iputils/iputils.mk
index b20cd12..13e3389 100644
--- a/package/iputils/iputils.mk
+++ b/package/iputils/iputils.mk
@@ -69,4 +69,9 @@ define IPUTILS_INSTALL_TARGET_CMDS
$(INSTALL) -D -m 755 $(@D)/traceroute6 $(TARGET_DIR)/bin/traceroute6
endef
+define IPUTILS_PERMISSIONS
+ /bin/ping f 4755 0 0 - - - - -
+ /bin/traceroute6 f 4755 0 0 - - - - -
+endef
+
$(eval $(generic-package))
--
1.9.1
More information about the buildroot
mailing list