Adds pre-start for openvpn
This commit is contained in:
@@ -245,6 +245,7 @@ Once /scripts is mounted you'll need to write your custom code in the following
|
|||||||
|
|
||||||
| Script | Function |
|
| Script | Function |
|
||||||
|----------|----------|
|
|----------|----------|
|
||||||
|
|/scripts/openvpn-pre-start.sh | This shell script will be executed before openvpn start |
|
||||||
|/scripts/transmission-pre-start.sh | This shell script will be executed before transmission start |
|
|/scripts/transmission-pre-start.sh | This shell script will be executed before transmission start |
|
||||||
|/scripts/transmission-post-start.sh | This shell script will be executed after transmission start |
|
|/scripts/transmission-post-start.sh | This shell script will be executed after transmission start |
|
||||||
|/scripts/transmission-pre-stop.sh | This shell script will be executed before transmission stop |
|
|/scripts/transmission-pre-stop.sh | This shell script will be executed before transmission stop |
|
||||||
|
@@ -13,6 +13,14 @@ fi
|
|||||||
|
|
||||||
echo "Using OpenVPN provider: ${OPENVPN_PROVIDER}"
|
echo "Using OpenVPN provider: ${OPENVPN_PROVIDER}"
|
||||||
|
|
||||||
|
# If openvpn-pre-start.sh exists, run it
|
||||||
|
if [ -x /scripts/openvpn-pre-start.sh ]
|
||||||
|
then
|
||||||
|
echo "Executing /scripts/openvpn-pre-start.sh"
|
||||||
|
/scripts/openvpn-pre-start.sh "$@"
|
||||||
|
echo "/scripts/openvpn-pre-start.sh returned $?"
|
||||||
|
fi
|
||||||
|
|
||||||
if [[ "$OPENVPN_PROVIDER" = "NORDVPN" ]]
|
if [[ "$OPENVPN_PROVIDER" = "NORDVPN" ]]
|
||||||
then
|
then
|
||||||
if [[ -z "$OPENVPN_CONFIG" ]]
|
if [[ -z "$OPENVPN_CONFIG" ]]
|
||||||
|
Reference in New Issue
Block a user