diff options
-rw-r--r-- | debian/changelog | 10 | ||||
-rw-r--r-- | debian/patches/03_systemd-service.patch | 4 | ||||
-rw-r--r-- | debian/strongswan-starter.links | 1 |
3 files changed, 12 insertions, 3 deletions
diff --git a/debian/changelog b/debian/changelog index ab83fba22..71c11f457 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +strongswan (5.2.1-6) unstable; urgency=medium + + * Ship /lib/systemd/system/ipsec.service as a symlink to + strongswan.service in strongswan-starter instead of using Alias= in + the service file. This makes the ipsec name available to invoke-rc.d + before the service gets actually enabled, which avoids some confusion + (closes: #781209). + + -- Romain Francoise <rfrancoise@debian.org> Sat, 04 Apr 2015 17:55:38 +0200 + strongswan (5.2.1-5) unstable; urgency=high * debian/patches: diff --git a/debian/patches/03_systemd-service.patch b/debian/patches/03_systemd-service.patch index 6609542c8..b1d1c874d 100644 --- a/debian/patches/03_systemd-service.patch +++ b/debian/patches/03_systemd-service.patch @@ -1,6 +1,6 @@ --- a/init/systemd/strongswan.service.in +++ b/init/systemd/strongswan.service.in -@@ -1,10 +1,12 @@ +@@ -1,9 +1,10 @@ [Unit] Description=strongSwan IPsec IKEv1/IKEv2 daemon using ipsec.conf -After=syslog.target @@ -12,5 +12,3 @@ StandardOutput=syslog [Install] - WantedBy=multi-user.target -+Alias=ipsec.service diff --git a/debian/strongswan-starter.links b/debian/strongswan-starter.links new file mode 100644 index 000000000..cf397abbe --- /dev/null +++ b/debian/strongswan-starter.links @@ -0,0 +1 @@ +lib/systemd/system/strongswan.service lib/systemd/system/ipsec.service |