github.com/yggdrasil-network/yggdrasil-go@v0.5.6/contrib/systemd/yggdrasil.service (about) 1 [Unit] 2 Description=yggdrasil 3 Wants=network-online.target 4 Wants=yggdrasil-default-config.service 5 After=network-online.target 6 After=yggdrasil-default-config.service 7 8 [Service] 9 Group=yggdrasil 10 ProtectHome=true 11 ProtectSystem=true 12 SyslogIdentifier=yggdrasil 13 CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE 14 ExecStartPre=+-/sbin/modprobe tun 15 ExecStart=/usr/bin/yggdrasil -useconffile /etc/yggdrasil.conf 16 ExecReload=/bin/kill -HUP $MAINPID 17 Restart=always 18 TimeoutStopSec=5 19 20 [Install] 21 WantedBy=multi-user.target