]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
init: Add `Wants=` dependencies to systemd units
authorMatteo Carnelos <matteo.carnelos98@gmail.com>
Thu, 6 Jun 2024 13:54:11 +0000 (15:54 +0200)
committerTobias Brunner <tobias@strongswan.org>
Tue, 6 Aug 2024 13:16:30 +0000 (15:16 +0200)
If no other units have dependencies on network-online.target or
syslog.target they might not get initialized resulting in a possibly
non-ideal startup order.

Closes strongswan/strongswan#2279

init/systemd-starter/strongswan-starter.service.in
init/systemd/strongswan.service.in

index 6a0672352d2a3b6b29ae5f16b0af7ae157b7df7a..6f0c40cc1162615beb5383c9634fabf921ba81b1 100644 (file)
@@ -1,6 +1,7 @@
 [Unit]
 Description=strongSwan IPsec IKEv1/IKEv2 daemon using ipsec.conf
 After=syslog.target network-online.target
+Wants=syslog.target network-online.target
 
 [Service]
 ExecStart=@SBINDIR@/@IPSEC_SCRIPT@ start --nofork
index 87ad0c905daab97dbf521b31975a5134a839c972..c23c05ea0fcf573cd1e98c0460e06d24e5772552 100644 (file)
@@ -1,6 +1,7 @@
 [Unit]
 Description=strongSwan IPsec IKEv1/IKEv2 daemon using swanctl
 After=network-online.target
+Wants=network-online.target
 
 [Service]
 Type=notify