From dc0e785adb37247b73cf561450e3876de16531ab Mon Sep 17 00:00:00 2001 From: Martin Date: Tue, 30 Jul 2019 13:45:59 +0200 Subject: [PATCH] Fix service start --- CHANGELOG.md | 4 ++++ root/etc/services.d/openvpn/run | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 00ec534..267b935 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +### 2.0.1 - Fix service start + +- Fixed command for starting service + ### 2.0.0 - Partial rewrite - Moved `/config/hooks` to `/config/openvpn/hooks` diff --git a/root/etc/services.d/openvpn/run b/root/etc/services.d/openvpn/run index 3214e75..8eae5ed 100644 --- a/root/etc/services.d/openvpn/run +++ b/root/etc/services.d/openvpn/run @@ -16,7 +16,7 @@ CONFIGS=$(ls -1 /config/openvpn/config | wc -l) # Get number of files if [ $CONFIGS -gt 0 ]; then # Run OpenVPN only if configs are present echo "Running OpenVPN ..." - sudo -E -u abc openvpn --config /config/openvpn/system.conf + exec s6-setuidgid $CONTAINER_USER openvpn --config /config/openvpn/system.conf else # No OpenVPN config present echo "No OpenVPN config present"