From 1f0dc1b69185066d6e493e3a18489806af53a393 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Wed, 4 Jan 2017 19:28:28 +0100 Subject: tools: add systemd unit and auto-detection --- src/tools/wg-quick@.service | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/tools/wg-quick@.service (limited to 'src/tools/wg-quick@.service') diff --git a/src/tools/wg-quick@.service b/src/tools/wg-quick@.service new file mode 100644 index 0000000..f5f4e8f --- /dev/null +++ b/src/tools/wg-quick@.service @@ -0,0 +1,19 @@ +[Unit] +Description=WireGuard via wg-quick(8) for %I +After=network-online.target +Wants=network-online.target +Documentation=man:wg-quick(8) +Documentation=man:wg(8) +Documentation=https://www.wireguard.io/ +Documentation=https://www.wireguard.io/quickstart/ +Documentation=https://git.zx2c4.com/WireGuard/about/src/tools/wg-quick.8 +Documentation=https://git.zx2c4.com/WireGuard/about/src/tools/wg.8 + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=/usr/bin/wg-quick up %i +ExecStop=/usr/bin/wg-quick down %i + +[Install] +WantedBy=multi-user.target -- cgit v1.2.3-59-g8ed1b