mainly fix vpn dns issue
[distro-setup] / distro-end
index 67e7a4e009fe4b2718ea13d1743c66f130a290d8..7f2f371f9d0592b309914fa9d164a2352d083b47 100755 (executable)
@@ -577,13 +577,14 @@ if [[ -e /etc/wireguard/wghole.conf ]]; then
   if [[ ! -e /etc/systemd/system/wg-quick@wghole.service.d/override.conf ]]; then
     reload=true
   fi
+  sudo mkdir -p /etc/systemd/system/wg-quick@wghole.service.d
   sd /etc/systemd/system/wg-quick@wghole.service.d/override.conf <<'EOF'
 [Unit]
 StartLimitIntervalSec=0
 
 [Service]
-Restart=always
-RestartSec=60
+Restart=on-failure
+RestartSec=20
 EOF
   if $reload; then ser daemon-reload; fi
   sgo wg-quick@wghole