diff options
author | Harald Welte <laforge@osmocom.org> | 2020-04-27 13:04:30 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2020-04-27 11:19:36 +0000 |
commit | c83c2b1616459c8fec3adfb46933e4a84de61da3 (patch) | |
tree | d41c4250c34a357d279947aabf92d2495950186a /open5gs-master | |
parent | 793e9ff973f3e0b723740d96f2bd74607edd120e (diff) |
open5gs: Add pgw.sh
This can serve as an entrypoint for running open5gs-pgw inside
the open5gs-master container. It will run setup.sh to create the ogstun
device, followed by running open5gs-pgwd as 'osmocom' user.
Change-Id: I4527b5e328fb248552e69961b80b9f791ec74293
Diffstat (limited to 'open5gs-master')
-rw-r--r-- | open5gs-master/Dockerfile | 1 | ||||
-rwxr-xr-x | open5gs-master/pgw.sh | 5 | ||||
-rwxr-xr-x[-rw-r--r--] | open5gs-master/setup.sh | 0 |
3 files changed, 6 insertions, 0 deletions
diff --git a/open5gs-master/Dockerfile b/open5gs-master/Dockerfile index 1bfc7cb..37344cf 100644 --- a/open5gs-master/Dockerfile +++ b/open5gs-master/Dockerfile @@ -44,6 +44,7 @@ RUN apt-get update && \ apt-get clean COPY setup.sh /root +COPY pgw.sh /root # crate user ARG username=osmocom diff --git a/open5gs-master/pgw.sh b/open5gs-master/pgw.sh new file mode 100755 index 0000000..3286256 --- /dev/null +++ b/open5gs-master/pgw.sh @@ -0,0 +1,5 @@ +#!/bin/sh +set -e +set -x +/root/setup.sh +su - osmocom -c "open5gs-pgwd $*" diff --git a/open5gs-master/setup.sh b/open5gs-master/setup.sh index 58693fd..58693fd 100644..100755 --- a/open5gs-master/setup.sh +++ b/open5gs-master/setup.sh |