From: Doug Freed Date: Mon, 3 Apr 2023 05:58:55 +0000 (-0400) Subject: wg-quick@.service: add deps on wg-quick.target X-Git-Tag: v1.0.20260223~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0cbe9938e1b1435a6ac394309c4884340240bb44;p=thirdparty%2Fwireguard-tools.git wg-quick@.service: add deps on wg-quick.target These dependencies ensure that instances of this service are started before wg-quick.target is considered started, allowing other services to depend on wg-quick.target to mean "all wg-quick services are started" Signed-off-by: Doug Freed Signed-off-by: Jason A. Donenfeld --- diff --git a/src/systemd/wg-quick@.service b/src/systemd/wg-quick@.service index dbdab44..41e71b8 100644 --- a/src/systemd/wg-quick@.service +++ b/src/systemd/wg-quick@.service @@ -1,5 +1,6 @@ [Unit] Description=WireGuard via wg-quick(8) for %I +Before=wg-quick.target After=network-online.target nss-lookup.target Wants=network-online.target nss-lookup.target PartOf=wg-quick.target @@ -19,4 +20,4 @@ ExecReload=/bin/bash -c 'exec /usr/bin/wg syncconf %i <(exec /usr/bin/wg-quick s Environment=WG_ENDPOINT_RESOLUTION_RETRIES=infinity [Install] -WantedBy=multi-user.target +WantedBy=multi-user.target wg-quick.target