This still does not fix the problems with kernel 3.10 and up.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@40620 3c298f89-4303-0410-b956-a3cf2f4a3e73
Do not override LDFLAGS otherwise we are going to kill Kbuild's
specific LDFLAGS and fail linking modules on 64-bits targets.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32959 3c298f89-4303-0410-b956-a3cf2f4a3e73
The Openswan and UCI configuration file formats are very similar.
Implement the conversion from UCI to IPsec configuration file format in
the ipsec init script and store the converted information in
/etc/ipsec.uci.{conf,secrets} then reference these files from
/etc/ipsec.{conf,secrets}. This scheme allows for
backwards-compatibility during upgrades (since the original
configuration is preserved) and allows for users to implement any exotic
configurations that they require without conflicting with the
configuration in UCI.
Also add a nearly empty ipsec config file which enables nat_traversal.
This option should be safe in all configurations and is required in
many, which makes it a good default.
Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29585 3c298f89-4303-0410-b956-a3cf2f4a3e73
The /etc/ipsec.d directory holds the certificates and CRLs used for
IPsec, many of which may have been uploaded by users. /etc/ipsec.conf
and /etc/ipsec.secrets hold user configuration for the IPsec daemons.
Add a keep.d file to preserve these files/directories across upgrades.
Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29584 3c298f89-4303-0410-b956-a3cf2f4a3e73
This patch was merged upstream in commit
dd5c1a87f7032a00422135d14e1f1247b38a40c8 in Sept 2010. It is already
included in v2.6.30 and later.
Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29582 3c298f89-4303-0410-b956-a3cf2f4a3e73
This creates programs/loggerfix which is never used. Dump it.
Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29581 3c298f89-4303-0410-b956-a3cf2f4a3e73
kmod-openswan provides the KLIPS stack, included in Openswan. However,
Openswan works quite well with the in-kernel stack (NETKEY). Make
installation of KLIPS optional.
Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29580 3c298f89-4303-0410-b956-a3cf2f4a3e73
OpenWRT's bulid process currently uses Openswan v2.6.33, which does not build against the 2.6.39 kernel.
This patch updates the OpenWRT build process to build Openswan v2.6.34, released 2011-06-08.
hauke:
* use Openswan v2.6.35
Signed-off-by: Stephen Oberholtzer <oliverklozoff@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27922 3c298f89-4303-0410-b956-a3cf2f4a3e73
With 2.6.38.2 #include linux/config.h dont work anymore. It the same issue like Changeset r26237.
Thank you heil for the patch.
This closes#9156.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26550 3c298f89-4303-0410-b956-a3cf2f4a3e73