diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2017-01-04 19:28:28 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2017-01-05 02:30:20 +0100 |
commit | 1f0dc1b69185066d6e493e3a18489806af53a393 (patch) | |
tree | b915a7cf1e8c08a00e72962bc17db53627793ffa /src/tools/wg-quick@.service | |
parent | tools: add makefile instructions (diff) | |
download | wireguard-monolithic-historical-1f0dc1b69185066d6e493e3a18489806af53a393.tar.xz wireguard-monolithic-historical-1f0dc1b69185066d6e493e3a18489806af53a393.zip |
tools: add systemd unit and auto-detection
Diffstat (limited to '')
-rw-r--r-- | src/tools/wg-quick@.service | 19 |
1 files changed, 19 insertions, 0 deletions
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 |