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"