From 31fa7d7564c6ec09cce7347dac2cfa026fb59528 Mon Sep 17 00:00:00 2001 From: Duncan Date: Sun, 9 Oct 2022 19:16:32 -0400 Subject: [PATCH] --- tailscaled.service | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tailscaled.service diff --git a/tailscaled.service b/tailscaled.service new file mode 100644 index 0000000..f997950 --- /dev/null +++ b/tailscaled.service @@ -0,0 +1,23 @@ +[Unit] +Description=Tailscale node agent +Documentation=https://tailscale.com/kb/ +Wants=network-pre.target +After=network-pre.target NetworkManager.service systemd-resolved.service systemd-sysext.service + +[Service] +ExecStartPre=/usr/sbin/tailscaled --cleanup +ExecStart=/usr/sbin/tailscaled --state=/var/lib/tailscale/tailscaled.state --socket=/run/tailscale/tailscaled.sock +ExecStopPost=/usr/sbin/tailscaled --cleanup + +Restart=on-failure + +RuntimeDirectory=tailscale +RuntimeDirectoryMode=0755 +StateDirectory=tailscale +StateDirectoryMode=0700 +CacheDirectory=tailscale +CacheDirectoryMode=0750 +Type=notify + +[Install] +WantedBy=multi-user.target \ No newline at end of file