github.com/yggdrasil-network/yggdrasil-go@v0.5.6/contrib/systemd/yggdrasil.service.debian (about) 1 [Unit] 2 Description=Yggdrasil Network 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=strict 12 NoNewPrivileges=true 13 RuntimeDirectory=yggdrasil 14 ReadWritePaths=/var/run/yggdrasil/ /run/yggdrasil/ 15 SyslogIdentifier=yggdrasil 16 CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE 17 AmbientCapabilities=CAP_NET_ADMIN CAP_NET_BIND_SERVICE 18 ExecStartPre=+-/sbin/modprobe tun 19 ExecStart=/usr/bin/yggdrasil -useconffile /etc/yggdrasil/yggdrasil.conf 20 ExecReload=/bin/kill -HUP $MAINPID 21 Restart=always 22 TimeoutStopSec=5 23 24 [Install] 25 WantedBy=multi-user.target