Skip to content

Commit 24866e9

Browse files
committed
ci/prepare-linux.sh: do not run setcap unless necessary
1 parent 15f05dd commit 24866e9

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ci/prepare-linux.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#!/bin/bash
22

3-
sudo setcap cap_net_raw,cap_net_admin+ep src/fping
3+
if ! /usr/sbin/getcap src/fping | grep -q "cap_net_admin,cap_net_raw=ep"; then
4+
sudo setcap cap_net_raw,cap_net_admin+ep src/fping
5+
fi
46

57
if [ -d "$PWD/src" ]; then
68
if [[ ":$PATH:" != *":$PWD/src:"* ]]; then

0 commit comments

Comments
 (0)