aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Einar Jon Gunnarsson <tolvupostur@gmail.com>2018-01-13 21:19:42 +0100
committerGravatar Peter Korsgaard <peter@korsgaard.com>2018-01-21 21:17:41 +0100
commit371d7e8495a46d800c4c7322c5c1d09612ed181c (patch)
tree8b4066d6aee6738951517b24be19d0995908a507
parent0cf9b6cebd4ee18d201b495c071fc140d1976cd6 (diff)
downloadbuildroot-371d7e8495a46d800c4c7322c5c1d09612ed181c.tar.gz
buildroot-371d7e8495a46d800c4c7322c5c1d09612ed181c.tar.bz2
iputils: fix ping and traceroute6 executable permissions
The iputils executables are installed without the setuid bit set, which prevents some programs from working. This patch adds a permission table to fix the permissions of the ping and traceroute6 executables. Signed-off-by: Einar Jon Gunnarsson <tolvupostur@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> (cherry picked from commit b0e2d00289eeb1a7201ba49e5cedfd3175f92140) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/iputils/iputils.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/package/iputils/iputils.mk b/package/iputils/iputils.mk
index b20cd12b7a..13e33898d6 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))