Skip to content

Commit 3411461

Browse files
authored
fix: telegraf setcap command (#558)
1 parent 4304ad2 commit 3411461

File tree

8 files changed

+24
-24
lines changed

8 files changed

+24
-24
lines changed

telegraf/1.19/alpine/entrypoint.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
#!/bin/sh
22
set -e
33

4-
# Allow telegraf to send ICMP packets and bind to privliged ports
5-
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
6-
74
if [ "${1:0:1}" = '-' ]; then
85
set -- telegraf "$@"
96
fi
107

118
if [ "$(id -u)" -ne 0 ]; then
129
exec "$@"
1310
else
11+
# Allow telegraf to send ICMP packets and bind to privliged ports
12+
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
13+
1414
exec su-exec telegraf "$@"
1515
fi

telegraf/1.19/entrypoint.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
#!/bin/bash
22
set -e
33

4-
# Allow telegraf to send ICMP packets and bind to privliged ports
5-
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
6-
74
if [ "${1:0:1}" = '-' ]; then
85
set -- telegraf "$@"
96
fi
107

118
if [ $EUID -ne 0 ]; then
129
exec "$@"
1310
else
11+
# Allow telegraf to send ICMP packets and bind to privliged ports
12+
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
13+
1414
exec setpriv --reuid telegraf --init-groups "$@"
1515
fi

telegraf/1.20/alpine/entrypoint.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
#!/bin/sh
22
set -e
33

4-
# Allow telegraf to send ICMP packets and bind to privliged ports
5-
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
6-
74
if [ "${1:0:1}" = '-' ]; then
85
set -- telegraf "$@"
96
fi
107

118
if [ "$(id -u)" -ne 0 ]; then
129
exec "$@"
1310
else
11+
# Allow telegraf to send ICMP packets and bind to privliged ports
12+
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
13+
1414
exec su-exec telegraf "$@"
1515
fi

telegraf/1.20/entrypoint.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
#!/bin/bash
22
set -e
33

4-
# Allow telegraf to send ICMP packets and bind to privliged ports
5-
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
6-
74
if [ "${1:0:1}" = '-' ]; then
85
set -- telegraf "$@"
96
fi
107

118
if [ $EUID -ne 0 ]; then
129
exec "$@"
1310
else
11+
# Allow telegraf to send ICMP packets and bind to privliged ports
12+
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
13+
1414
exec setpriv --reuid telegraf --init-groups "$@"
1515
fi

telegraf/1.21/alpine/entrypoint.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
#!/bin/sh
22
set -e
33

4-
# Allow telegraf to send ICMP packets and bind to privliged ports
5-
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
6-
74
if [ "${1:0:1}" = '-' ]; then
85
set -- telegraf "$@"
96
fi
107

118
if [ "$(id -u)" -ne 0 ]; then
129
exec "$@"
1310
else
11+
# Allow telegraf to send ICMP packets and bind to privliged ports
12+
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
13+
1414
exec su-exec telegraf "$@"
1515
fi

telegraf/1.21/entrypoint.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
#!/bin/bash
22
set -e
33

4-
# Allow telegraf to send ICMP packets and bind to privliged ports
5-
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
6-
74
if [ "${1:0:1}" = '-' ]; then
85
set -- telegraf "$@"
96
fi
107

118
if [ $EUID -ne 0 ]; then
129
exec "$@"
1310
else
11+
# Allow telegraf to send ICMP packets and bind to privliged ports
12+
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
13+
1414
exec setpriv --reuid telegraf --init-groups "$@"
1515
fi

telegraf/nightly/alpine/entrypoint.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
#!/bin/sh
22
set -e
33

4-
# Allow telegraf to send ICMP packets and bind to privliged ports
5-
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
6-
74
if [ "${1:0:1}" = '-' ]; then
85
set -- telegraf "$@"
96
fi
107

118
if [ "$(id -u)" -ne 0 ]; then
129
exec "$@"
1310
else
11+
# Allow telegraf to send ICMP packets and bind to privliged ports
12+
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
13+
1414
exec su-exec telegraf "$@"
1515
fi

telegraf/nightly/entrypoint.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
#!/bin/bash
22
set -e
33

4-
# Allow telegraf to send ICMP packets and bind to privliged ports
5-
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
6-
74
if [ "${1:0:1}" = '-' ]; then
85
set -- telegraf "$@"
96
fi
107

118
if [ $EUID -ne 0 ]; then
129
exec "$@"
1310
else
11+
# Allow telegraf to send ICMP packets and bind to privliged ports
12+
setcap cap_net_raw,cap_net_bind_service+ep /usr/bin/telegraf
13+
1414
exec setpriv --reuid telegraf --init-groups "$@"
1515
fi

0 commit comments

Comments
 (0)