pespin has uploaded this change for review.
asterisk: Enable capabilities required to set up ipsec
Change-Id: I2dc040cf87169c9a59dc7e9f1af0e1c17bde6683
---
M asterisk-master/Dockerfile
M ttcn3-asterisk-ims-ue-test/jenkins.sh
2 files changed, 14 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/75/36775/1
diff --git a/asterisk-master/Dockerfile b/asterisk-master/Dockerfile
index 789aeb5..0281176 100644
--- a/asterisk-master/Dockerfile
+++ b/asterisk-master/Dockerfile
@@ -77,3 +77,6 @@
make install && \
make samples && \
ldconfig
+
+# Required to set up ipsec:
+RUN setcap 'cap_net_admin,cap_sys_resource=ep' /usr/sbin/asterisk
diff --git a/ttcn3-asterisk-ims-ue-test/jenkins.sh b/ttcn3-asterisk-ims-ue-test/jenkins.sh
index 7e5361d..aa5749d 100755
--- a/ttcn3-asterisk-ims-ue-test/jenkins.sh
+++ b/ttcn3-asterisk-ims-ue-test/jenkins.sh
@@ -22,6 +22,8 @@
echo Starting container with Asterisk
docker run --rm \
+ --cap-add=NET_ADMIN \
+ --cap-add=SYS_RESOURCE \
$(docker_network_params $SUBNET 10) \
--ulimit core=-1 \
-v $VOL_BASE_DIR/asterisk:/data \
To view, visit change 36775. To unsubscribe, or for help writing mail filters, visit settings.