init: Add Wants= dependencies to systemd units

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
This commit is contained in:
Matteo Carnelos 2024-06-06 15:54:11 +02:00 committed by Tobias Brunner
parent 59a4c9c416
commit bed04baf21
2 changed files with 2 additions and 0 deletions

View 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

View 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