Hi,

The following patch is for old systemd support in strongswan. It basically
does 2 things:

1. changes "After=" target to network.target from syslog.target .
2. Removes "StandardOuput= ", as it seems redundant because by default it
is set to "journal" which in turn sends everything to "syslog" anyway.

diff --git a/init/systemd/strongswan.service.in b/init/systemd/
strongswan.service.in
index 608078b..facf30e 100644
--- a/init/systemd/strongswan.service.in
+++ b/init/systemd/strongswan.service.in
@@ -1,10 +1,9 @@
 [Unit]
 Description=strongSwan IPsec IKEv1/IKEv2 daemon using ipsec.conf
-After=syslog.target
+After=network.target

 [Service]
 ExecStart=@SBINDIR@/@IPSEC_SCRIPT@ start --nofork
-StandardOutput=syslog

 [Install]
 WantedBy=multi-user.target

Thanks and Regards
Avesh
diff --git a/init/systemd/strongswan.service.in b/init/systemd/strongswan.service.in
index 608078b..facf30e 100644
--- a/init/systemd/strongswan.service.in
+++ b/init/systemd/strongswan.service.in
@@ -1,10 +1,9 @@
 [Unit]
 Description=strongSwan IPsec IKEv1/IKEv2 daemon using ipsec.conf
-After=syslog.target
+After=network.target
 
 [Service]
 ExecStart=@SBINDIR@/@IPSEC_SCRIPT@ start --nofork
-StandardOutput=syslog
 
 [Install]
 WantedBy=multi-user.target
_______________________________________________
Dev mailing list
[email protected]
https://lists.strongswan.org/mailman/listinfo/dev

Reply via email to