all openvpn script and config in openvpn folder
This commit is contained in:
22
openvpn/AU Melbourne.ovpn
Normal file
22
openvpn/AU Melbourne.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote aus-melbourne.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/AU Sydney.ovpn
Normal file
22
openvpn/AU Sydney.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote aus.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/CA North York.ovpn
Normal file
22
openvpn/CA North York.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote ca.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/CA Toronto.ovpn
Normal file
22
openvpn/CA Toronto.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote ca-toronto.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/France.ovpn
Normal file
22
openvpn/France.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote france.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/Germany.ovpn
Normal file
22
openvpn/Germany.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote germany.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/Hong Kong.ovpn
Normal file
22
openvpn/Hong Kong.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote hk.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/Israel.ovpn
Normal file
22
openvpn/Israel.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote israel.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/Japan.ovpn
Normal file
22
openvpn/Japan.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote japan.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/Mexico.ovpn
Normal file
22
openvpn/Mexico.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote mexico.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/Netherlands.ovpn
Normal file
22
openvpn/Netherlands.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote nl.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/Romania.ovpn
Normal file
22
openvpn/Romania.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote ro.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/Russia.ovpn
Normal file
22
openvpn/Russia.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote russia.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/Singapore.ovpn
Normal file
22
openvpn/Singapore.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote sg.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/Sweden.ovpn
Normal file
22
openvpn/Sweden.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote sweden.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/Switzerland.ovpn
Normal file
22
openvpn/Switzerland.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote swiss.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/UK London.ovpn
Normal file
22
openvpn/UK London.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote uk-london.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/UK Southampton.ovpn
Normal file
22
openvpn/UK Southampton.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote uk-southampton.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/US California.ovpn
Normal file
22
openvpn/US California.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote us-california.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/US East.ovpn
Normal file
22
openvpn/US East.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote us-east.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/US Florida.ovpn
Normal file
22
openvpn/US Florida.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote us-florida.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/US Midwest.ovpn
Normal file
22
openvpn/US Midwest.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote us-midwest.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/US Seattle.ovpn
Normal file
22
openvpn/US Seattle.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote us-seattle.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/US Silicon Valley.ovpn
Normal file
22
openvpn/US Silicon Valley.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote us-siliconvalley.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/US Texas.ovpn
Normal file
22
openvpn/US Texas.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote us-texas.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
22
openvpn/US West.ovpn
Normal file
22
openvpn/US West.ovpn
Normal file
@@ -0,0 +1,22 @@
|
||||
client
|
||||
dev tun0
|
||||
proto udp
|
||||
remote us-west.privateinternetaccess.com 1194
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
persist-tun
|
||||
tls-client
|
||||
remote-cert-tls server
|
||||
comp-lzo
|
||||
verb 1
|
||||
reneg-sec 0
|
||||
|
||||
ca /etc/openvpn/ca.crt
|
||||
auth-user-pass /config/pia-credentials.txt
|
||||
crl-verify /etc/openvpn/crl.pem
|
||||
|
||||
# OpenVPN control startup and shut down of transmission
|
||||
script-security 2
|
||||
up /etc/transmission-daemon/start.sh
|
||||
down /etc/transmission-daemon/stop.sh
|
23
openvpn/ca.crt
Normal file
23
openvpn/ca.crt
Normal file
@@ -0,0 +1,23 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIID2jCCA0OgAwIBAgIJAOtqMkR2JSXrMA0GCSqGSIb3DQEBBQUAMIGlMQswCQYD
|
||||
VQQGEwJVUzELMAkGA1UECBMCT0gxETAPBgNVBAcTCENvbHVtYnVzMSAwHgYDVQQK
|
||||
ExdQcml2YXRlIEludGVybmV0IEFjY2VzczEjMCEGA1UEAxMaUHJpdmF0ZSBJbnRl
|
||||
cm5ldCBBY2Nlc3MgQ0ExLzAtBgkqhkiG9w0BCQEWIHNlY3VyZUBwcml2YXRlaW50
|
||||
ZXJuZXRhY2Nlc3MuY29tMB4XDTEwMDgyMTE4MjU1NFoXDTIwMDgxODE4MjU1NFow
|
||||
gaUxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJPSDERMA8GA1UEBxMIQ29sdW1idXMx
|
||||
IDAeBgNVBAoTF1ByaXZhdGUgSW50ZXJuZXQgQWNjZXNzMSMwIQYDVQQDExpQcml2
|
||||
YXRlIEludGVybmV0IEFjY2VzcyBDQTEvMC0GCSqGSIb3DQEJARYgc2VjdXJlQHBy
|
||||
aXZhdGVpbnRlcm5ldGFjY2Vzcy5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJ
|
||||
AoGBAOlVlkHcxfN5HAswpryG7AN9CvcvVzcXvSEo91qAl/IE8H0knKZkIAhe/z3m
|
||||
hz0t91dBHh5yfqwrXlGiyilplVB9tfZohvcikGF3G6FFC9j40GKP0/d22JfR2vJt
|
||||
4/5JKRBlQc9wllswHZGmPVidQbU0YgoZl00bAySvkX/u1005AgMBAAGjggEOMIIB
|
||||
CjAdBgNVHQ4EFgQUl8qwY2t+GN0pa/wfq+YODsxgVQkwgdoGA1UdIwSB0jCBz4AU
|
||||
l8qwY2t+GN0pa/wfq+YODsxgVQmhgaukgagwgaUxCzAJBgNVBAYTAlVTMQswCQYD
|
||||
VQQIEwJPSDERMA8GA1UEBxMIQ29sdW1idXMxIDAeBgNVBAoTF1ByaXZhdGUgSW50
|
||||
ZXJuZXQgQWNjZXNzMSMwIQYDVQQDExpQcml2YXRlIEludGVybmV0IEFjY2VzcyBD
|
||||
QTEvMC0GCSqGSIb3DQEJARYgc2VjdXJlQHByaXZhdGVpbnRlcm5ldGFjY2Vzcy5j
|
||||
b22CCQDrajJEdiUl6zAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAByH
|
||||
atXgZzjFO6qctQWwV31P4qLelZzYndoZ7olY8ANPxl7jlP3YmbE1RzSnWtID9Gge
|
||||
fsKHi1jAS9tNP2E+DCZiWcM/5Y7/XKS/6KvrPQT90nM5klK9LfNvS+kFabMmMBe2
|
||||
llQlzAzFiIfabACTQn84QLeLOActKhK8hFJy2Gy6
|
||||
-----END CERTIFICATE-----
|
11
openvpn/crl.pem
Normal file
11
openvpn/crl.pem
Normal file
@@ -0,0 +1,11 @@
|
||||
-----BEGIN X509 CRL-----
|
||||
MIIBgTCB6zANBgkqhkiG9w0BAQ0FADCBpTELMAkGA1UEBhMCVVMxCzAJBgNVBAgT
|
||||
Ak9IMREwDwYDVQQHEwhDb2x1bWJ1czEgMB4GA1UEChMXUHJpdmF0ZSBJbnRlcm5l
|
||||
dCBBY2Nlc3MxIzAhBgNVBAMTGlByaXZhdGUgSW50ZXJuZXQgQWNjZXNzIENBMS8w
|
||||
LQYJKoZIhvcNAQkBFiBzZWN1cmVAcHJpdmF0ZWludGVybmV0YWNjZXNzLmNvbRcN
|
||||
MTQwNTA3MTgwOTE5WhcNMjQwNTA3MTgwOTE5WjAUMBICAQEXDTE0MDQyODIyMDMy
|
||||
NVowDQYJKoZIhvcNAQENBQADgYEA4EA2wjio+BxYFui1mBj5gmypxUQyA7xQJ3Vo
|
||||
cwWSllQKHpfmQ7fwyTL22uc21W9hM4geD1FwoXDUEraQjfyBJOxJwc6GOhTN2wHv
|
||||
3vplKjdbXmxxAfjduBvlIB0a6qSz1L6hwZJrZUGimlWS9NQrmYaKLbtG07n2UyA+
|
||||
mqz5bEc=
|
||||
-----END X509 CRL-----
|
44
openvpn/start.sh
Executable file
44
openvpn/start.sh
Executable file
@@ -0,0 +1,44 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ ! -z "$OPEN_VPN_CONFIG" ]
|
||||
then
|
||||
if [ -f /etc/openvpn/"${OPEN_VPN_CONFIG}".ovpn ]
|
||||
then
|
||||
echo "Starting OpenVPN using config ${OPEN_VPN_CONFIG}.ovpn"
|
||||
OPEN_VPN_CONFIG=/etc/openvpn/${OPEN_VPN_CONFIG}.ovpn
|
||||
else
|
||||
echo "Supplied config ${OPEN_VPN_CONFIG}.ovpn could not be found."
|
||||
echo "Using default OpenVPN gateway: Netherlands"
|
||||
OPEN_VPN_CONFIG=/etc/openvpn/Netherlands.ovpn
|
||||
fi
|
||||
else
|
||||
echo "No VPN configuration provided. Using default: Netherlands"
|
||||
OPEN_VPN_CONFIG=/etc/openvpn/Netherlands.ovpn
|
||||
fi
|
||||
|
||||
# override resolv.conf
|
||||
if [ "$RESOLV_OVERRIDE" != "**None**" ];
|
||||
then
|
||||
echo "Overriding resolv.conf..."
|
||||
printf "$RESOLV_OVERRIDE" > /etc/resolv.conf
|
||||
fi
|
||||
|
||||
# add PIA user/pass
|
||||
if [ "${PIA_USERNAME}" = "**None**" ] || [ "${PIA_PASSWORD}" = "**None**" ] ; then
|
||||
echo "PIA credentials not set. Exiting."
|
||||
exit 1
|
||||
else
|
||||
echo "Setting PIA credentials..."
|
||||
mkdir -p /config
|
||||
echo $PIA_USERNAME > /config/pia-credentials.txt
|
||||
echo $PIA_PASSWORD >> /config/pia-credentials.txt
|
||||
fi
|
||||
|
||||
# add transmission credentials from env vars
|
||||
echo $TRANSMISSION_RPC_USERNAME > /config/transmission-credentials.txt
|
||||
echo $TRANSMISSION_RPC_PASSWORD >> /config/transmission-credentials.txt
|
||||
|
||||
# Persist transmission settings for use by transmission-daemon
|
||||
dockerize -template /etc/transmission-daemon/environment-variables.tmpl:/etc/transmission-daemon/environment-variables.sh /bin/true
|
||||
|
||||
exec openvpn --config "$OPEN_VPN_CONFIG"
|
Reference in New Issue
Block a user