#usr/share/doc/openswan/ipsec_version_code.3.html
#usr/share/doc/openswan/ipsec_version_string.3.html
var/run/pluto
+#etc/ipsec.d/examples/xauth.conf
+#etc/rc.d/init.d/setup
+#usr/lib/ipsec/_startklips.old
+#usr/lib/ipsec/_startnetkey
+#usr/lib/ipsec/_updown.klips
+#usr/lib/ipsec/_updown.klips.old
+#usr/lib/ipsec/_updown.klips~
+#usr/lib/ipsec/_updown.mast
+#usr/lib/ipsec/_updown.mast.old
+#usr/lib/ipsec/_updown.netkey
+#usr/libexec/ipsec/addconn
+#usr/libexec/ipsec/lwdnsq
+#usr/libexec/ipsec/showpolicy
+#usr/man/man5/ipsec_showpolicy.8
+#usr/man/man8/ipsec__startnetkey.8
+#usr/man/man8/ipsec__updown.klips.8
+#usr/man/man8/ipsec__updown.mast.8
+#usr/man/man8/ipsec__updown.netkey.8
+#usr/man/man8/ipsec_addconn.8
+#usr/man/man8/ipsec_lwdnsq.8
+#usr/man/man8/ipsec_showpolicy.8
+#usr/share/doc/openswan/ipsec__startnetkey.8.html
+#usr/share/doc/openswan/ipsec__updown.bsdkame.8.html
+#usr/share/doc/openswan/ipsec__updown.klips.8.html
+#usr/share/doc/openswan/ipsec__updown.mast.8.html
+#usr/share/doc/openswan/ipsec__updown.netkey.8.html
+#usr/share/doc/openswan/ipsec_addconn.8.html
+#usr/share/doc/openswan/ipsec_readwriteconf.8.html
+#usr/share/doc/openswan/ipsec_set_policy.3.html
+#usr/share/doc/openswan/ipsec_strerror.3.html
* openmailadmin-1.0.0
* openssh-4.7p1
* openssl-0.9.8g
-* openswan-2.4.12
-* openswan-2.4.12-kmod
+* openswan-2.6.18
+* openswan-2.6.18-kmod-VER
* openvpn-2.0.9
* p7zip_4.58
* pam_mysql-0.7RC1
include Config
-VER = 2.4.12
+VER = 2.6.18
THISAPP = openswan-$(VER)
DL_FILE = $(THISAPP).tar.gz
ifeq "$(SMP)" "1"
TARGET = $(DIR_INFO)/$(THISAPP)-kmod-smp
else
-TARGET = $(DIR_INFO)/$(THISAPP)-kmod
+TARGET = $(DIR_INFO)/$(THISAPP)-kmod-$KVER
endif
else
TARGET = $(DIR_INFO)/$(THISAPP)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 0bca0cc205d2d83eff64a7cea825ce7a
+$(DL_FILE)_MD5 = b485b38b1074155bc337f80557c24c0d
install : $(TARGET)
-e 's%^USERCOMPILE.*$$%USERCOMPILE=$(CFLAGS)%' \
-e 's%^KLIPSCOMPILE.*$$%KLIPSCOMPILE=$(CFLAGS)%' Makefile.inc
-# cd $(DIR_APP) && sed -i 's/-Werror//' lib/libdns/Makefile
-# cd $(DIR_APP) && sed -i 's/-Werror//' lib/libisc/Makefile
-# cd $(DIR_APP) && sed -i 's/-Werror//' lib/liblwres/Makefile
-# cd $(DIR_APP) && sed -i 's/-Werror//' programs/Makefile.program
+ cd $(DIR_APP) && sed -i 's/-Werror//' programs/Makefile.program
cd $(DIR_APP) && make programs
cd $(DIR_APP) && make install
ln -sf $(CONFIG_ROOT)/certs /etc/ipsec.d/certs
ln -sf $(CONFIG_ROOT)/crls /etc/ipsec.d/crls
- cd /usr/lib/ipsec && patch -Np0 < $(DIR_SRC)/src/patches/openswan-2.4.12-startklips-1.patch
- cd /usr/lib/ipsec && patch -Np0 < $(DIR_SRC)/src/patches/openswan-2.4.9-updown-1.patch
- cd /usr/lib/ipsec && patch -Np0 < $(DIR_SRC)/src/patches/openswan-2.4.9-updown_x509-1.patch
- cd /etc/ipsec.d/policies && patch -Np0 < $(DIR_SRC)/src/patches/openswan-2.4.9-clear-1.patch
+ cd /usr/lib/ipsec && patch -Np0 < $(DIR_SRC)/src/patches/openswan-2.6.16-startklips-1.patch
+ cd /usr/lib/ipsec && patch -Np0 < $(DIR_SRC)/src/patches/openswan-2.6.16-updown.klips-1.patch
+# cd /usr/lib/ipsec && patch -Np0 < $(DIR_SRC)/src/patches/openswan-2.4.9-updown_x509-1.patch
+ cd /etc/ipsec.d/policies && patch -Np0 < $(DIR_SRC)/src/patches/openswan-2.6.16-clear-1.patch
endif
#@rm -rf $(DIR_APP)
@$(POSTBUILD)
ipfiremake v4l-dvb KVER=2.6.25.18
ipfiremake madwifi KVER=2.6.25.18
ipfiremake alsa KMOD=1 KVER=2.6.25.18
-# ipfiremake openswan KMOD=1 KVER=2.6.25.18
+ ipfiremake openswan KMOD=1 KVER=2.6.25.18
ipfiremake linux
ipfiremake atl2
ipfiremake r8168
#
# create some folders
#
+ if [ ! -e /var/lock/subsys ]; then
+ mkdir -p /var/lock/subsys
+ fi
if [ ! -e /var/run/clamav ]; then
mkdir -p /var/run/clamav
chown clamav:clamav /var/run/clamav
+++ /dev/null
-diff -Naur openswan-2.6.16.org/linux/net/ipsec/pfkey_v2_build.c openswan-2.6.16/linux/net/ipsec/pfkey_v2_build.c
---- openswan-2.6.16.org/linux/net/ipsec/pfkey_v2_build.c 2008-08-18 19:07:48.000000000 +0200
-+++ openswan-2.6.16/linux/net/ipsec/pfkey_v2_build.c 2008-09-13 15:38:43.000000000 +0200
-@@ -442,6 +442,7 @@
- }
-
- switch(address->sa_family) {
-+ case AF_UNSPEC:
- case AF_INET:
- DEBUGGING(PF_KEY_DEBUG_BUILD,
- "pfkey_address_build: "