[Swan-dev] [patch] support Slackware in lswan_detect.sh

Roel van Meer roel.vanmeer at bokxing-it.nl
Fri Nov 1 12:32:31 EET 2013


Hi!

while we're at it, the attached patch is required to have Libreswan  
build on my Slackware boxes.

Trivial, but since it's explicitly requested in the script, here it is.

Best regards,

Roel
-------------- next part --------------
diff -ruN libreswan-3.5.a/packaging/utils/lswan_detect.sh libreswan-3.5.b/packaging/utils/lswan_detect.sh
--- libreswan-3.5.a/packaging/utils/lswan_detect.sh	2013-07-13 21:51:56.000000000 +0200
+++ libreswan-3.5.b/packaging/utils/lswan_detect.sh	2013-10-23 13:44:03.685339318 +0200
@@ -47,6 +47,11 @@
 	return
     fi
 
+    if [ -d /etc/rc.d ]; then
+	echo "sysvinit"
+	return
+    fi
+
     echo "unknown init system, please email swan-dev at lists.libreswan.org with: $(uname -a)" >&2
     echo "unknown"
     exit 1
@@ -138,6 +143,12 @@
 	return
     fi
 
+    if [ -f /etc/slackware-version ]; then
+	VER="`cat /etc/slackware-version | awk '{print $2}'`"
+	echo "slackware/$VER"
+	return
+    fi
+
     echo "unknown distribution, please email swan-dev at lists.libreswan.org with: $(uname -a)"  >&2
     echo "unknown"
     exit 1


More information about the Swan-dev mailing list