From 1739aeb874b3923aec640bb589b6aaac01dc1d7b Mon Sep 17 00:00:00 2001 From: Doug Freed Date: Mon, 3 Apr 2023 01:58:55 -0400 Subject: [PATCH] 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 --- src/systemd/wg-quick@.service | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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