diff --git a/init.sh b/init.sh index 7ef7cb1..110ed87 100755 --- a/init.sh +++ b/init.sh @@ -44,14 +44,10 @@ ip link set up dev $WG_IF ip address add $ADDRESS dev $WG_IF setup_iptables "A" -sleep 3 +/usr/bin/wg-event-gen /var/run/wireguard/$WG_IF.sock 3000 || -if [ -e "/usr/bin/wg-event-gen" ]; then - sleep 3 && /usr/bin/wg-event-gen /var/run/wireguard/$WG_IF.sock 3000 -else - while [ -e "/sys/class/net/$WG_IF/operstate" ]; do +while [ -e "/sys/class/net/$WG_IF/operstate" ]; do sleep 10 - done -fi +done shutdown