From 3bcca313b63cde350b158e50b6ddcdb19cd36ff3 Mon Sep 17 00:00:00 2001 From: Eldwan Brianne Date: Wed, 6 Oct 2021 11:07:10 +0200 Subject: [PATCH] Fixing fetching external vpn config permissions --- root/etc/openvpn/fetch-external-configs.sh | 0 root/etc/openvpn/init.sh | 9 +++------ 2 files changed, 3 insertions(+), 6 deletions(-) mode change 100644 => 100755 root/etc/openvpn/fetch-external-configs.sh diff --git a/root/etc/openvpn/fetch-external-configs.sh b/root/etc/openvpn/fetch-external-configs.sh old mode 100644 new mode 100755 diff --git a/root/etc/openvpn/init.sh b/root/etc/openvpn/init.sh index 4e8f49e4c..94fae23cb 100755 --- a/root/etc/openvpn/init.sh +++ b/root/etc/openvpn/init.sh @@ -51,12 +51,9 @@ fi # If no OPENVPN_PROVIDER is given, we default to "custom" provider. VPN_PROVIDER="${OPENVPN_PROVIDER:-custom}" -VPN_PROVIDER="${VPN_PROVIDER,,}" # to lowercase -VPN_PROVIDER_HOME="/etc/openvpn/${VPN_PROVIDER}" -if [[ ! -d $VPN_PROVIDER_HOME ]]; then - echo "Creating $VPN_PROVIDER_HOME" - mkdir -p "$VPN_PROVIDER_HOME" -fi +export VPN_PROVIDER="${VPN_PROVIDER,,}" # to lowercase +export VPN_PROVIDER_HOME="/etc/openvpn/${VPN_PROVIDER}" +mkdir -p "$VPN_PROVIDER_HOME" # Make sure that we have enough information to start OpenVPN if [[ -z $OPENVPN_CONFIG_URL ]] && [[ "${OPENVPN_PROVIDER}" == "**None**" ]] || [[ -z "${OPENVPN_PROVIDER-}" ]]; then