/ scripts / device-init.sh
device-init.sh
 1  #!/bin/env bash
 2  
 3  set -e
 4  
 5  localectl set-locale de_DE.UTF-8
 6  localectl set-keymap de-nodeadkeys
 7  
 8  yggdrasil  -genconf -json |
 9  	jq '.Peers = ["tls://ygg.yt:443","tls://ygg.mkg20001.io:443","tls://vpn.ltha.de:443","tls://ygg-uplink.thingylabs.io:443","tls://supergay.network:443","tls://[2a03:3b40:fe:ab::1]:993","tls://37.205.14.171:993"]' /etc/yggdrasil.generated.conf > /etc/yggdrasil.conf ||
10  	true
11  systtemctl  enable --now yggdrasil.service
12  firewall-offline-cmd  --new-zone=yggdrasil
13  firewall-offline-cmd  --zone=yggdrasil --add-interface=tun0
14  firewall-offline-cmd  --zone=yggdrasil --add-service=ssh