diff --git a/README.md b/README.md
index cab1527bf..6850776e0 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 711d07581..c4c3a8d9d 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 2337a3d8a..cc6099aa6 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 a58f7c7f5..4fb0656a3 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 17b855baa..9a6716e89 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 abb083056..d027f3010 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 abb8f2027..117a59339 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 6dfeb2545..f0326c496 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 44f38425c..c310eb608 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 0a5c03eab..30c978a32 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 5df032902..5bdf51482 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 e493bd755..eda656a42 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 deb4c2c18..1a88c1eaf 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 9282b85c9..683318c37 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 71a8939b9..dedfff026 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 f79ca0012..9b283725c 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 f3c7ff97a..fe236c953 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 f112c65ca..b169e2d90 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 744f25324..e08b8cab8 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 8f5d23792..a93243f04 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 f1e3a928b..994901f9f 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 8000a8d63..766f1185f 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 373e65078..6744345ad 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 4c506c5c0..f0b68e76b 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 4491350e8..dfc8689f8 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 6c6802adf..76ac4f0a9 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 0b2c1fe2f..c50de4dd5 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 b89bd9a90..57052e169 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 f8852a36b..a31c89bcc 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 d4c8e211f..46b76d1b5 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 ad4b65a95..abe9fa802 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 5ada77882..596b1f2d8 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 fbbc52759..ec670f6da 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 cbd749edc..fb6c3475c 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 223b7419e..d16d14b4e 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 fa5889c15..8ad0ba900 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 059f88c85..5358fafe5 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 623c9ec46..69b279ae6 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 7dc69a589..cfe46bbdd 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 559cebf99..5ce61f995 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 5605479f1..d822f2d5f 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 8f47566e7..8f520ab3a 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 459084409..5a5bf7499 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 1d5ecad0e..866c23b9d 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 24114a73c..5b5bf5bad 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 c7a60f999..b634e4832 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 51d134829..64c92a49c 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 2dcf566f4..02c148221 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 2e974301b..841b01c5b 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 13e091ec8..0bca92081 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 b3d8d281e..af486a226 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 de5cfbf0f..fa42be49c 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 8cc545940..251247e17 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 e9fe024b2..c7cd91856 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 a4cf391ba..85c733010 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 9193bc70f..772e14419 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 a04a0ab47..86c0d194d 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 5d0cc7ffa..90a28006f 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 5e941f7ba..08b25fdc1 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 3cc3604e6..4e50102c6 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 185666ea9..8d71b6818 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 8904d3cdb..a734f9839 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 99a246bf1..c0dc485e4 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 5bb034bc9..314859342 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 4f0f90e0d..29a5cdb44 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 e566a77c6..d7041dd56 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 d4af4da71..882b64ccd 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 cb81f2bd4..ab92f9820 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 000000000..d190674ba
--- /dev/null
+++ b/openvpn/torguard/default.ovpn
@@ -0,0 +1 @@
+Netherlands.ovpn
\ No newline at end of file