diff --git a/README.md b/README.md
index cab1527..6850776 100644
--- a/README.md
+++ b/README.md
@@ -5,6 +5,7 @@ It bundles certificates and configurations for the following VPN providers:
* BTGuard
* TigerVPN
* FrootVPN
+* TorGuard
When using PIA as provider it will update Transmission hourly with assigned open port. Please read the instructions below.
@@ -35,7 +36,7 @@ By default there will also be created a transmission-home folder under /data whe
### Required environment options
| Variable | Function | Example |
|----------|----------|-------|
-|`OPENVPN_PROVIDER` | Sets the OpenVPN provider to use. | `OPENVPN_PROVIDER=BTGUARD` or
`OPENVPN_PROVIDER=PIA` or
`OPENVPN_PROVIDER=TIGER` or
`OPENVPN_PROVIDER=FROOT`|
+|`OPENVPN_PROVIDER` | Sets the OpenVPN provider to use. | `OPENVPN_PROVIDER=provider`. Supported providers are `PIA`, `BTGUARD`, `TIGER`, `FROOT` and `TORGUARD` |
|`OPENVPN_USERNAME`|Your OpenVPN username |`OPENVPN_USERNAME=asdf`|
|`OPENVPN_PASSWORD`|Your OpenVPN password |`OPENVPN_PASSWORD=asdf`|
diff --git a/openvpn/start.sh b/openvpn/start.sh
index 711d075..c4c3a8d 100755
--- a/openvpn/start.sh
+++ b/openvpn/start.sh
@@ -8,6 +8,8 @@ elif [ "$OPENVPN_PROVIDER" = "TIGER" ]; then
vpn_provider="tiger"
elif [ "$OPENVPN_PROVIDER" = "FROOT" ]; then
vpn_provider="froot"
+elif [ "$OPENVPN_PROVIDER" = "TORGUARD" ]; then
+ vpn_provider="torguard"
else
echo "Could not find OpenVPN provider: $OPENVPN_PROVIDER"
echo "Please check your settings."
diff --git a/openvpn/torguard/Australia.Melbourne.ovpn b/openvpn/torguard/Australia.Melbourne.ovpn
index 2337a3d..cc6099a 100755
--- a/openvpn/torguard/Australia.Melbourne.ovpn
+++ b/openvpn/torguard/Australia.Melbourne.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote melb.au.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -18,4 +18,9 @@ script-security 3 system
mute-replay-warnings
verb 3
cipher AES-256-CBC
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Australia.Sydney.ovpn b/openvpn/torguard/Australia.Sydney.ovpn
index a58f7c7..4fb0656 100755
--- a/openvpn/torguard/Australia.Sydney.ovpn
+++ b/openvpn/torguard/Australia.Sydney.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote au.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -18,4 +18,9 @@ script-security 3 system
mute-replay-warnings
verb 3
cipher AES-256-CBC
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Belgium.ovpn b/openvpn/torguard/Belgium.ovpn
index 17b855b..9a6716e 100755
--- a/openvpn/torguard/Belgium.ovpn
+++ b/openvpn/torguard/Belgium.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote bg.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Brazil.ovpn b/openvpn/torguard/Brazil.ovpn
index abb0830..d027f30 100755
--- a/openvpn/torguard/Brazil.ovpn
+++ b/openvpn/torguard/Brazil.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote br.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Canada.Calgary.ovpn b/openvpn/torguard/Canada.Calgary.ovpn
index abb8f20..117a593 100755
--- a/openvpn/torguard/Canada.Calgary.ovpn
+++ b/openvpn/torguard/Canada.Calgary.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote ca.west.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
cipher AES-256-CBC
comp-lzo
fast-io
@@ -18,4 +18,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Canada.Stealth.TCP.ovpn b/openvpn/torguard/Canada.Stealth.TCP.ovpn
index 6dfeb25..f0326c4 100755
--- a/openvpn/torguard/Canada.Stealth.TCP.ovpn
+++ b/openvpn/torguard/Canada.Stealth.TCP.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto tcp
remote ca.stealth.torguardvpnaccess.com 80
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
cipher AES-256-CBC
comp-lzo
fast-io
@@ -18,4 +18,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Canada.Stealth.UDP.ovpn b/openvpn/torguard/Canada.Stealth.UDP.ovpn
index 44f3842..c310eb6 100755
--- a/openvpn/torguard/Canada.Stealth.UDP.ovpn
+++ b/openvpn/torguard/Canada.Stealth.UDP.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote ca.stealth.torguardvpnaccess.com 53
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
cipher AES-256-CBC
comp-lzo
fast-io
@@ -18,4 +18,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Canada.Toronto.ovpn b/openvpn/torguard/Canada.Toronto.ovpn
index 0a5c03e..30c978a 100755
--- a/openvpn/torguard/Canada.Toronto.ovpn
+++ b/openvpn/torguard/Canada.Toronto.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote ca.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Canada.Vancouver.ovpn b/openvpn/torguard/Canada.Vancouver.ovpn
index 5df0329..5bdf514 100755
--- a/openvpn/torguard/Canada.Vancouver.ovpn
+++ b/openvpn/torguard/Canada.Vancouver.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote vanc.ca.west.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -18,4 +18,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-cipher AES-128-CBC
\ No newline at end of file
+cipher AES-128-CBC
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Costa Rica.ovpn b/openvpn/torguard/Costa Rica.ovpn
index e493bd7..eda656a 100755
--- a/openvpn/torguard/Costa Rica.ovpn
+++ b/openvpn/torguard/Costa Rica.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote 190.112.220.170 443
resolv-retry infinite
@@ -7,11 +7,16 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
+ca /etc/openvpn/torguard/ca.crt
fast-io
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
ping-restart 0
mute-replay-warnings
verb 3
-float
\ No newline at end of file
+float
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Czech.ovpn b/openvpn/torguard/Czech.ovpn
index deb4c2c..1a88c1e 100755
--- a/openvpn/torguard/Czech.ovpn
+++ b/openvpn/torguard/Czech.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote czech.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Denmark.ovpn b/openvpn/torguard/Denmark.ovpn
index 9282b85..683318c 100755
--- a/openvpn/torguard/Denmark.ovpn
+++ b/openvpn/torguard/Denmark.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote 82.103.140.46 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Egypt.ovpn b/openvpn/torguard/Egypt.ovpn
index 71a8939..dedfff0 100755
--- a/openvpn/torguard/Egypt.ovpn
+++ b/openvpn/torguard/Egypt.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote-random
remote egy.torguardvpnaccess.com 443
@@ -9,7 +9,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -18,4 +18,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Finland.ovpn b/openvpn/torguard/Finland.ovpn
index f79ca00..9b28372 100755
--- a/openvpn/torguard/Finland.ovpn
+++ b/openvpn/torguard/Finland.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote fin.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/France.ovpn b/openvpn/torguard/France.ovpn
index f3c7ff9..fe236c9 100755
--- a/openvpn/torguard/France.ovpn
+++ b/openvpn/torguard/France.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote fr.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Germany.Frankfurt.ovpn b/openvpn/torguard/Germany.Frankfurt.ovpn
index f112c65..b169e2d 100755
--- a/openvpn/torguard/Germany.Frankfurt.ovpn
+++ b/openvpn/torguard/Germany.Frankfurt.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote frank.gr.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Germany.Munich.ovpn b/openvpn/torguard/Germany.Munich.ovpn
index 744f253..e08b8ca 100755
--- a/openvpn/torguard/Germany.Munich.ovpn
+++ b/openvpn/torguard/Germany.Munich.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote gr.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Germany.Nuremberg.ovpn b/openvpn/torguard/Germany.Nuremberg.ovpn
index 8f5d237..a93243f 100755
--- a/openvpn/torguard/Germany.Nuremberg.ovpn
+++ b/openvpn/torguard/Germany.Nuremberg.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote nur.gr.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Greece.ovpn b/openvpn/torguard/Greece.ovpn
index f1e3a92..994901f 100755
--- a/openvpn/torguard/Greece.ovpn
+++ b/openvpn/torguard/Greece.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote gre.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Hong.Kong.ovpn b/openvpn/torguard/Hong.Kong.ovpn
index 8000a8d..766f118 100755
--- a/openvpn/torguard/Hong.Kong.ovpn
+++ b/openvpn/torguard/Hong.Kong.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote hk.torguardvpnaccess.com 6060
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Hungary.ovpn b/openvpn/torguard/Hungary.ovpn
index 373e650..6744345 100755
--- a/openvpn/torguard/Hungary.ovpn
+++ b/openvpn/torguard/Hungary.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote hg.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Iceland.ovpn b/openvpn/torguard/Iceland.ovpn
index 4c506c5..f0b68e7 100755
--- a/openvpn/torguard/Iceland.ovpn
+++ b/openvpn/torguard/Iceland.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote ice.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/India.ovpn b/openvpn/torguard/India.ovpn
index 4491350..dfc8689 100755
--- a/openvpn/torguard/India.ovpn
+++ b/openvpn/torguard/India.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote in.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Indonesia.ovpn b/openvpn/torguard/Indonesia.ovpn
index 6c6802a..76ac4f0 100755
--- a/openvpn/torguard/Indonesia.ovpn
+++ b/openvpn/torguard/Indonesia.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote-random
remote 103.253.113.122 443
@@ -9,7 +9,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -18,4 +18,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Ireland.ovpn b/openvpn/torguard/Ireland.ovpn
index 0b2c1fe..c50de4d 100755
--- a/openvpn/torguard/Ireland.ovpn
+++ b/openvpn/torguard/Ireland.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote ire.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Italy.ovpn b/openvpn/torguard/Italy.ovpn
index b89bd9a..57052e1 100755
--- a/openvpn/torguard/Italy.ovpn
+++ b/openvpn/torguard/Italy.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote it.torguardvpnaccess.com 53
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -18,3 +18,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
+
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Japan.ovpn b/openvpn/torguard/Japan.ovpn
index f8852a3..a31c89b 100755
--- a/openvpn/torguard/Japan.ovpn
+++ b/openvpn/torguard/Japan.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote jp.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Latvia.ovpn b/openvpn/torguard/Latvia.ovpn
index d4c8e21..46b76d1 100755
--- a/openvpn/torguard/Latvia.ovpn
+++ b/openvpn/torguard/Latvia.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote lv.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Luxembourg.ovpn b/openvpn/torguard/Luxembourg.ovpn
index ad4b65a..abe9fa8 100755
--- a/openvpn/torguard/Luxembourg.ovpn
+++ b/openvpn/torguard/Luxembourg.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote lux.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Malaysia.ovpn b/openvpn/torguard/Malaysia.ovpn
index 5ada778..596b1f2 100755
--- a/openvpn/torguard/Malaysia.ovpn
+++ b/openvpn/torguard/Malaysia.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote 111.90.140.185 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Mexico.ovpn b/openvpn/torguard/Mexico.ovpn
index fbbc527..ec670f6 100755
--- a/openvpn/torguard/Mexico.ovpn
+++ b/openvpn/torguard/Mexico.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote-random
remote mx.torguardvpnaccess.com 443
@@ -9,7 +9,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -18,4 +18,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Moldova.ovpn b/openvpn/torguard/Moldova.ovpn
index cbd749e..fb6c347 100755
--- a/openvpn/torguard/Moldova.ovpn
+++ b/openvpn/torguard/Moldova.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote md.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Netherlands.Stealth.TCP.ovpn b/openvpn/torguard/Netherlands.Stealth.TCP.ovpn
index 223b741..d16d14b 100755
--- a/openvpn/torguard/Netherlands.Stealth.TCP.ovpn
+++ b/openvpn/torguard/Netherlands.Stealth.TCP.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto tcp
remote nl.stealth.torguardvpnaccess.com 80
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
cipher AES-256-CBC
comp-lzo
fast-io
@@ -18,4 +18,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Netherlands.Stealth.UDP.ovpn b/openvpn/torguard/Netherlands.Stealth.UDP.ovpn
index fa5889c..8ad0ba9 100755
--- a/openvpn/torguard/Netherlands.Stealth.UDP.ovpn
+++ b/openvpn/torguard/Netherlands.Stealth.UDP.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote nl.stealth.torguardvpnaccess.com 53
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
cipher AES-256-CBC
comp-lzo
fast-io
@@ -18,4 +18,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Netherlands.ovpn b/openvpn/torguard/Netherlands.ovpn
index 059f88c..5358faf 100755
--- a/openvpn/torguard/Netherlands.ovpn
+++ b/openvpn/torguard/Netherlands.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote nl.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/New.Zealand.ovpn b/openvpn/torguard/New.Zealand.ovpn
index 623c9ec..69b279a 100755
--- a/openvpn/torguard/New.Zealand.ovpn
+++ b/openvpn/torguard/New.Zealand.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote nz.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Norway.ovpn b/openvpn/torguard/Norway.ovpn
index 7dc69a5..cfe46bb 100755
--- a/openvpn/torguard/Norway.ovpn
+++ b/openvpn/torguard/Norway.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote no.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Panama.ovpn b/openvpn/torguard/Panama.ovpn
index 559cebf..5ce61f9 100755
--- a/openvpn/torguard/Panama.ovpn
+++ b/openvpn/torguard/Panama.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote pa.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Poland.ovpn b/openvpn/torguard/Poland.ovpn
index 5605479..d822f2d 100755
--- a/openvpn/torguard/Poland.ovpn
+++ b/openvpn/torguard/Poland.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote pl.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Portugal.ovpn b/openvpn/torguard/Portugal.ovpn
index 8f47566..8f520ab 100755
--- a/openvpn/torguard/Portugal.ovpn
+++ b/openvpn/torguard/Portugal.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote por.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Romania.ovpn b/openvpn/torguard/Romania.ovpn
index 4590844..5a5bf74 100755
--- a/openvpn/torguard/Romania.ovpn
+++ b/openvpn/torguard/Romania.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote ro.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Russia.Moscow.ovpn b/openvpn/torguard/Russia.Moscow.ovpn
index 1d5ecad..866c23b 100755
--- a/openvpn/torguard/Russia.Moscow.ovpn
+++ b/openvpn/torguard/Russia.Moscow.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote mos.ru.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Russia.St.Petersburg.ovpn b/openvpn/torguard/Russia.St.Petersburg.ovpn
index 24114a7..5b5bf5b 100755
--- a/openvpn/torguard/Russia.St.Petersburg.ovpn
+++ b/openvpn/torguard/Russia.St.Petersburg.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote ru.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Saudi.Arabia.ovpn b/openvpn/torguard/Saudi.Arabia.ovpn
index c7a60f9..b634e48 100755
--- a/openvpn/torguard/Saudi.Arabia.ovpn
+++ b/openvpn/torguard/Saudi.Arabia.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote saudi.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Singapore.ovpn b/openvpn/torguard/Singapore.ovpn
index 51d1348..64c92a4 100755
--- a/openvpn/torguard/Singapore.ovpn
+++ b/openvpn/torguard/Singapore.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote singp.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/South.Africa.ovpn b/openvpn/torguard/South.Africa.ovpn
index 2dcf566..02c1482 100755
--- a/openvpn/torguard/South.Africa.ovpn
+++ b/openvpn/torguard/South.Africa.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote za.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/South.Korea.ovpn b/openvpn/torguard/South.Korea.ovpn
index 2e97430..841b01c 100755
--- a/openvpn/torguard/South.Korea.ovpn
+++ b/openvpn/torguard/South.Korea.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote sk.torguardvpnaccess.com 6060
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Spain.ovpn b/openvpn/torguard/Spain.ovpn
index 13e091e..0bca920 100755
--- a/openvpn/torguard/Spain.ovpn
+++ b/openvpn/torguard/Spain.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote sp.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Sweden.Hudiksvall.ovpn b/openvpn/torguard/Sweden.Hudiksvall.ovpn
index b3d8d28..af486a2 100755
--- a/openvpn/torguard/Sweden.Hudiksvall.ovpn
+++ b/openvpn/torguard/Sweden.Hudiksvall.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote hud.swe.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Sweden.Stockholm.ovpn b/openvpn/torguard/Sweden.Stockholm.ovpn
index de5cfbf..fa42be4 100755
--- a/openvpn/torguard/Sweden.Stockholm.ovpn
+++ b/openvpn/torguard/Sweden.Stockholm.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto udp
remote swe.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Swiss.ovpn b/openvpn/torguard/Swiss.ovpn
index 8cc5459..251247e 100755
--- a/openvpn/torguard/Swiss.ovpn
+++ b/openvpn/torguard/Swiss.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote swiss.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Thailand.ovpn b/openvpn/torguard/Thailand.ovpn
index e9fe024..c7cd918 100755
--- a/openvpn/torguard/Thailand.ovpn
+++ b/openvpn/torguard/Thailand.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote thai.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Tunisia.ovpn b/openvpn/torguard/Tunisia.ovpn
index a4cf391..85c7330 100755
--- a/openvpn/torguard/Tunisia.ovpn
+++ b/openvpn/torguard/Tunisia.ovpn
@@ -1,5 +1,5 @@
client
-dev tun1
+dev tun0
proto tcp
remote 41.231.5.22 443
resolv-retry infinite
@@ -8,7 +8,7 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-auth-user-pass
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
-ca ca.crt
\ No newline at end of file
+ca /etc/openvpn/torguard/ca.crt
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Turkey.ovpn b/openvpn/torguard/Turkey.ovpn
index 9193bc7..772e144 100755
--- a/openvpn/torguard/Turkey.ovpn
+++ b/openvpn/torguard/Turkey.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote 188.132.251.194 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/USA-ARIZONA.ovpn b/openvpn/torguard/USA-ARIZONA.ovpn
index a04a0ab..86c0d19 100755
--- a/openvpn/torguard/USA-ARIZONA.ovpn
+++ b/openvpn/torguard/USA-ARIZONA.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote az.west.usa.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -18,3 +18,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
+
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/USA-ATLANTA.ovpn b/openvpn/torguard/USA-ATLANTA.ovpn
index 5d0cc7f..90a2800 100755
--- a/openvpn/torguard/USA-ATLANTA.ovpn
+++ b/openvpn/torguard/USA-ATLANTA.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote atl.east.usa.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
cipher AES-256-CBC
fast-io
@@ -19,3 +19,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
+
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/USA-CHICAGO.ovpn b/openvpn/torguard/USA-CHICAGO.ovpn
index 5e941f7..08b25fd 100755
--- a/openvpn/torguard/USA-CHICAGO.ovpn
+++ b/openvpn/torguard/USA-CHICAGO.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote chi.central.usa.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/USA-DALLAS.ovpn b/openvpn/torguard/USA-DALLAS.ovpn
index 3cc3604..4e50102 100755
--- a/openvpn/torguard/USA-DALLAS.ovpn
+++ b/openvpn/torguard/USA-DALLAS.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote-random
remote dal.central.usa.torguardvpnaccess.com 443
@@ -9,8 +9,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -18,4 +18,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/USA-LA.ovpn b/openvpn/torguard/USA-LA.ovpn
index 185666e..8d71b68 100755
--- a/openvpn/torguard/USA-LA.ovpn
+++ b/openvpn/torguard/USA-LA.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote la.west.usa.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/USA-LAS-VEGAS.ovpn b/openvpn/torguard/USA-LAS-VEGAS.ovpn
index 8904d3c..a734f98 100644
--- a/openvpn/torguard/USA-LAS-VEGAS.ovpn
+++ b/openvpn/torguard/USA-LAS-VEGAS.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote lv.west.usa.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -18,3 +18,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
+
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/USA-MIAMI.ovpn b/openvpn/torguard/USA-MIAMI.ovpn
index 99a246b..c0dc485 100755
--- a/openvpn/torguard/USA-MIAMI.ovpn
+++ b/openvpn/torguard/USA-MIAMI.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote fl.east.usa.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/USA-NEW-JERSEY.ovpn b/openvpn/torguard/USA-NEW-JERSEY.ovpn
index 5bb034b..3148593 100755
--- a/openvpn/torguard/USA-NEW-JERSEY.ovpn
+++ b/openvpn/torguard/USA-NEW-JERSEY.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote nj.east.usa.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/USA-NEW-YORK.ovpn b/openvpn/torguard/USA-NEW-YORK.ovpn
index 4f0f90e..29a5cdb 100755
--- a/openvpn/torguard/USA-NEW-YORK.ovpn
+++ b/openvpn/torguard/USA-NEW-YORK.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote ny.east.usa.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/USA-SEATTLE.ovpn b/openvpn/torguard/USA-SEATTLE.ovpn
index e566a77..d7041dd 100755
--- a/openvpn/torguard/USA-SEATTLE.ovpn
+++ b/openvpn/torguard/USA-SEATTLE.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote sa.west.usa.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/United.Kingdom.ovpn b/openvpn/torguard/United.Kingdom.ovpn
index d4af4da..882b64c 100755
--- a/openvpn/torguard/United.Kingdom.ovpn
+++ b/openvpn/torguard/United.Kingdom.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote uk.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -17,4 +17,9 @@ route-delay 2
route-method exe
script-security 3 system
mute-replay-warnings
-verb 3
\ No newline at end of file
+verb 3
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/Vietnam.ovpn b/openvpn/torguard/Vietnam.ovpn
index cb81f2b..ab92f98 100755
--- a/openvpn/torguard/Vietnam.ovpn
+++ b/openvpn/torguard/Vietnam.ovpn
@@ -1,5 +1,5 @@
client
-dev tun
+dev tun0
proto udp
remote vn.torguardvpnaccess.com 443
resolv-retry infinite
@@ -8,8 +8,8 @@ nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
-ca ca.crt
-auth-user-pass
+ca /etc/openvpn/torguard/ca.crt
+auth-user-pass /config/openvpn-credentials.txt
comp-lzo
fast-io
ping-restart 0
@@ -18,3 +18,9 @@ route-method exe
script-security 3 system
mute-replay-warnings
verb 3
+
+
+# OpenVPN controls startup and shut down of transmission
+script-security 2
+up /etc/transmission/start.sh
+down /etc/transmission/stop.sh
diff --git a/openvpn/torguard/default.ovpn b/openvpn/torguard/default.ovpn
new file mode 120000
index 0000000..d190674
--- /dev/null
+++ b/openvpn/torguard/default.ovpn
@@ -0,0 +1 @@
+Netherlands.ovpn
\ No newline at end of file