3 # if there is an existing config, our work is already done
4 uci
-q get yggdrasil-jumper.config.stun_server
>/dev
/null
2>&1
8 # register commit handler
9 uci
-q batch <<-EOF >/dev/null
10 delete ucitrack.@yggdrasil-jumper[-1]
11 add ucitrack yggdrasil-jumper
12 set ucitrack.@yggdrasil-jumper[-1].init=yggdrasil-jumper
16 # generate configuration
17 touch /etc
/config
/yggdrasil-jumper
20 set yggdrasil-jumper.config=yggdrasil-jumper
21 set yggdrasil-jumper.config.listen_port=4701
22 set yggdrasil-jumper.config.allow_ipv4=1
23 set yggdrasil-jumper.config.allow_ipv6=0
24 add_list yggdrasil-jumper.config.stun_server='stunserver.stunprotocol.org:3478'
25 add_list yggdrasil-jumper.config.stun_server='136.243.59.79:3478'
26 add_list yggdrasil-jumper.config.stun_server='34.192.137.246:3478'
27 add_list yggdrasil-jumper.config.stun_server='94.130.130.49:3478'
28 add_list yggdrasil-jumper.config.stun_server='192.172.233.145:3478'
29 add_list yggdrasil-jumper.config.stun_server='185.125.180.70:3478'
30 add_list yggdrasil-jumper.config.stun_server='95.216.78.222:3478'
31 add_list yggdrasil-jumper.config.stun_server='88.99.67.241:3478'
32 add_list yggdrasil-jumper.config.stun_server='88.218.220.40:3478'
33 add_list yggdrasil-jumper.config.stun_server='54.177.85.190:3478'
34 add_list yggdrasil-jumper.config.stun_server='88.198.151.128:3478'
35 add_list yggdrasil-jumper.config.stun_server='83.64.250.246:3478'
36 add_list yggdrasil-jumper.config.stun_server='62.72.83.10:3478'
37 add_list yggdrasil-jumper.config.stun_server='202.1.117.2:3478'
38 add_list yggdrasil-jumper.config.stun_server='188.118.52.172:3478'
39 add_list yggdrasil-jumper.config.stun_server='51.83.201.84:3478'
40 add_list yggdrasil-jumper.config.stun_server='34.206.168.53:3478'
41 add_list yggdrasil-jumper.config.stun_server='157.161.10.32:3478'
42 add_list yggdrasil-jumper.config.stun_server='91.213.98.54:3478'
43 set yggdrasil-jumper.config.stun_randomize=1
44 commit yggdrasil-jumper