Package: openswan
Version: 1:2.6.22+dfsg-1.1
Tags: patch

Here is the patch I used for my NMU to solve #537335.

diff -u openswan-2.6.22+dfsg/debian/changelog 
openswan-2.6.22+dfsg/debian/changelog
--- openswan-2.6.22+dfsg/debian/changelog
+++ openswan-2.6.22+dfsg/debian/changelog
@@ -1,3 +1,11 @@
+openswan (1:2.6.22+dfsg-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix LSB header in programs/setup/setup.in to fix init.d script
+    (Closes: #537335).
+
+ -- Petter Reinholdtsen <p...@debian.org>  Wed, 29 Jul 2009 09:58:51 +0200
+
 openswan (1:2.6.22+dfsg-1) unstable; urgency=HIGH
 
   Urgency high because of security release.
diff -u openswan-2.6.22+dfsg/programs/setup/setup.in 
openswan-2.6.22+dfsg/programs/setup/setup.in
--- openswan-2.6.22+dfsg/programs/setup/setup.in
+++ openswan-2.6.22+dfsg/programs/setup/setup.in
@@ -1,7 +1,7 @@
 #!/bin/sh
 # IPsec startup and shutdown script
 #
-#### BEGIN INIT INFO
+### BEGIN INIT INFO
 # Provides:          openswan
 # Required-Start:    $network $syslog $named
 # Required-Stop:     $syslog
diff -u openswan-2.6.22+dfsg/debian/rules openswan-2.6.22+dfsg/debian/rules
--- openswan-2.6.22+dfsg/debian/rules
+++ openswan-2.6.22+dfsg/debian/rules
@@ -112,6 +112,10 @@
 
        # use bash for init.d and _plutorun
        patch $(CURDIR)/debian/openswan/etc/init.d/ipsec < debian/use-bash.diff
+       sed 's/# Provides: *openswan$$/# Provides: ipsec/' \
+               < $(CURDIR)/debian/openswan/etc/init.d/ipsec > foo \
+               && mv foo $(CURDIR)/debian/openswan/etc/init.d/ipsec
+
        patch $(CURDIR)/debian/openswan/usr/lib/ipsec/_plutorun < 
debian/use-bash.diff
 
        rm -f $(CURDIR)/debian/openswan/etc/init.d/ipsec?*



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to