wait for transmission to become responsive before trying to set the port
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 168.1.75.8 1198
|
||||
remote 168.1.99.208 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 137.59.252.151 1198
|
||||
remote 137.59.252.166 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 185.210.219.154 1198
|
||||
remote 185.216.34.236 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 185.232.21.27 1198
|
||||
remote 77.243.191.19 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 177.234.153.130 1198
|
||||
remote 177.154.139.203 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 173.199.65.57 1198
|
||||
remote 199.229.249.142 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 172.98.67.117 1198
|
||||
remote 172.98.67.60 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 107.181.189.75 1198
|
||||
remote 172.83.40.26 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 89.238.186.227 1198
|
||||
remote 185.242.6.28 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 185.230.127.232 1198
|
||||
remote 193.176.86.166 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 185.220.70.130 1198
|
||||
remote 185.220.70.165 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 82.102.20.176 1198
|
||||
remote 82.102.20.180 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 192.40.95.5 1198
|
||||
remote 192.40.95.18 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 194.187.249.35 1198
|
||||
remote 185.128.25.158 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 119.81.135.51 1198
|
||||
remote 119.81.135.47 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 138.128.180.66 1198
|
||||
remote 138.128.180.74 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 23.92.127.34 1198
|
||||
remote 23.92.127.42 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 31.168.172.143 1198
|
||||
remote 31.168.172.145 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 82.102.21.218 1198
|
||||
remote 82.102.21.215 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 103.208.220.139 1198
|
||||
remote 103.208.220.138 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 169.57.0.225 1198
|
||||
remote 169.57.0.233 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 109.201.152.245 1198
|
||||
remote 109.201.154.140 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 103.231.91.38 1198
|
||||
remote 103.231.90.172 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 82.102.27.57 1198
|
||||
remote 82.102.27.54 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 185.244.214.200 1198
|
||||
remote 185.244.214.199 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 216.185.103.172 1198
|
||||
remote 216.185.103.160 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 194.99.104.26 1198
|
||||
remote 194.99.104.28 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 46.246.123.9 1198
|
||||
remote 46.246.123.2 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 185.230.125.94 1198
|
||||
remote 82.102.24.163 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 176.53.21.211 1198
|
||||
remote 176.53.21.213 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 89.238.154.118 1198
|
||||
remote 89.238.154.233 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 89.238.139.12 1198
|
||||
remote 89.238.139.8 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 31.24.226.207 1198
|
||||
remote 31.24.226.231 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 107.181.176.100 1198
|
||||
remote 66.115.168.14 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 185.245.87.221 1198
|
||||
remote 91.207.175.38 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 104.200.153.80 1198
|
||||
remote 104.200.153.81 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 64.237.52.132 1198
|
||||
remote 193.37.253.228 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 104.156.240.207 1198
|
||||
remote 193.37.252.41 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 205.251.151.18 1198
|
||||
remote 205.251.148.58 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 162.251.236.4 1198
|
||||
remote 162.251.236.5 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 209.95.50.61 1198
|
||||
remote 107.182.231.32 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 104.200.154.15 1198
|
||||
remote 104.200.154.25 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 104.156.228.195 1198
|
||||
remote 199.116.118.154 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 162.216.46.131 1198
|
||||
remote 162.216.46.18 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 70.32.0.78 1198
|
||||
remote 70.32.0.135 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -1,7 +1,7 @@
|
||||
client
|
||||
dev tun
|
||||
proto udp
|
||||
remote 104.200.151.86 1198
|
||||
remote 104.200.151.55 1198
|
||||
resolv-retry infinite
|
||||
nobind
|
||||
persist-key
|
||||
|
@@ -74,6 +74,13 @@ else
|
||||
myauth=""
|
||||
fi
|
||||
|
||||
# make sure transmission is running and accepting requests
|
||||
echo "waiting for transmission to become responsive"
|
||||
until torrent_list="$(transmission-remote $myauth -l)"; do sleep 10; done
|
||||
echo "transmission became responsive"
|
||||
output="$(echo "$torrent_list" | tail -n 2)"
|
||||
echo "$output"
|
||||
|
||||
# get current listening port
|
||||
transmission_peer_port=$(transmission-remote $myauth -si | grep Listenport | grep -oE '[0-9]+')
|
||||
if [ "$new_port" != "$transmission_peer_port" ]; then
|
||||
@@ -87,7 +94,7 @@ if [ "$new_port" != "$transmission_peer_port" ]; then
|
||||
ufw allow "$new_port"
|
||||
fi
|
||||
|
||||
transmission-remote $myauth -p "$new_port"
|
||||
transmission-remote ${myauth} -p "$new_port"
|
||||
|
||||
echo "Checking port..."
|
||||
sleep 10
|
||||
|
Reference in New Issue
Block a user