mirror of
https://github.com/haugene/docker-transmission-openvpn.git
synced 2025-08-14 18:27:08 +02:00
moving transmission control scripts out of configs and into openvpn start.sh, testing with PIA. Also updating PIA config list.
This commit is contained in:
parent
b60c515c36
commit
1be2b9fa43
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote aus-melbourne.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote aus.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote brazil.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote ca.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote ca-toronto.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
18
openvpn/pia/Denmark.ovpn
Normal file
18
openvpn/pia/Denmark.ovpn
Normal file
@ -0,0 +1,18 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote denmark.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
ca /etc/openvpn/pia/ca.crt
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
auth-user-pass /config/openvpn-credentials.txt
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
18
openvpn/pia/Finland.ovpn
Normal file
18
openvpn/pia/Finland.ovpn
Normal file
@ -0,0 +1,18 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote fi.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
ca /etc/openvpn/pia/ca.crt
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
auth-user-pass /config/openvpn-credentials.txt
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote france.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote germany.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote hk.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
18
openvpn/pia/India.ovpn
Normal file
18
openvpn/pia/India.ovpn
Normal file
@ -0,0 +1,18 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote in.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
ca /etc/openvpn/pia/ca.crt
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
auth-user-pass /config/openvpn-credentials.txt
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote ireland.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote israel.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote italy.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote japan.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote mexico.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote nl.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
18
openvpn/pia/New Zealand.ovpn
Normal file
18
openvpn/pia/New Zealand.ovpn
Normal file
@ -0,0 +1,18 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote nz.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
ca /etc/openvpn/pia/ca.crt
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
auth-user-pass /config/openvpn-credentials.txt
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
18
openvpn/pia/Norway.ovpn
Normal file
18
openvpn/pia/Norway.ovpn
Normal file
@ -0,0 +1,18 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote no.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
ca /etc/openvpn/pia/ca.crt
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
auth-user-pass /config/openvpn-credentials.txt
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote ro.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote russia.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote sg.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote sweden.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote swiss.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote turkey.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote uk-london.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote uk-southampton.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote us-california.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote us-east.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote us-florida.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote us-midwest.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote us-newyorkcity.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote us-seattle.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote us-siliconvalley.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote us-texas.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -1,5 +1,5 @@
|
||||
client
|
||||
dev tun0
|
||||
dev tun
|
||||
proto udp
|
||||
remote us-west.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
@ -16,9 +16,3 @@ reneg-sec 0
|
||||
crl-verify /etc/openvpn/pia/crl.pem
|
||||
|
||||
|
||||
|
||||
|
||||
# OpenVPN controls startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission/start.sh
|
||||
down /etc/transmission/stop.sh
|
||||
|
@ -45,4 +45,6 @@ echo $TRANSMISSION_RPC_PASSWORD >> /config/transmission-credentials.txt
|
||||
# Persist transmission settings for use by transmission-daemon
|
||||
dockerize -template /etc/transmission/environment-variables.tmpl:/etc/transmission/environment-variables.sh /bin/true
|
||||
|
||||
exec openvpn $OPENVPN_OPTS --config "$OPENVPN_CONFIG"
|
||||
TRANSMISSION_CONTROL_OPTS="--script-security 2 --up /etc/transmission/start.sh --down /etc/transmission/stop.sh"
|
||||
|
||||
exec openvpn $TRANSMISSION_CONTROL_OPTS $OPENVPN_OPTS --config "$OPENVPN_CONFIG"
|
||||
|
Loading…
Reference in New Issue
Block a user