updated debian packages to 4.2.12, supporting EAP-MSCHAPv2
authorMartin Willi <martin@strongswan.org>
Mon, 23 Feb 2009 16:33:17 +0000 (16:33 -0000)
committerMartin Willi <martin@strongswan.org>
Mon, 23 Feb 2009 16:33:17 +0000 (16:33 -0000)
packages/network-manager-strongswan/debian/changelog
packages/network-manager-strongswan/debian/control
packages/strongswan/Makefile
packages/strongswan/debian/changelog
packages/strongswan/debian/control
packages/strongswan/debian/rules
packages/strongswan/debian/strongswan-crypto-plugins.copyright
packages/strongswan/debian/strongswan-crypto-plugins.install
packages/strongswan/debian/strongswan-eap-mschapv2.copyright [new file with mode: 0644]
packages/strongswan/debian/strongswan-eap-mschapv2.install [new file with mode: 0644]

index f00d53d..3091b13 100644 (file)
@@ -1,3 +1,9 @@
+network-manager-strongswan (1.0.0-2~ppa1~intrepid1) intrepid; urgency=low
+
+  * depend on EAP-MD5 and EAP-MSCHAPv2 plugins
+
+ -- Martin Willi <martin@strongswan.org>  Mon, 23 Feb 2009 14:28:56 +0100
+
 network-manager-strongswan (1.0.0-1~ppa1~intrepid1) intrepid; urgency=low
 
   * new build based on modular strongSwan packages
index 87aab10..04becde 100644 (file)
@@ -15,7 +15,7 @@ Standards-Version: 3.8.0
 
 Package: network-manager-strongswan
 Architecture: any
-Depends: strongswan-nm, strongswan-eap-gtc, strongswan-agent, strongswan-openssl|strongswan-crypto-plugins
+Depends: strongswan-nm, strongswan-eap-gtc, strongswan-eap-md5, strongswan-eap-mschapv2, strongswan-agent, strongswan-openssl|strongswan-crypto-plugins
 Description: network management framework (strongSwan plugin)
  NetworkManager attempts to keep an active network connection available at
  all times.  It is intended primarily for laptops where it allows easy
index 11f166c..623dea1 100644 (file)
@@ -1,6 +1,6 @@
 
 SOURCE:=../../build/nm
-VERSION:=4.2.11
+VERSION:=4.2.12
 
 source:        prepare
        cd build/strongswan-$(VERSION) && debuild -S
index 5435cea..b2b8818 100644 (file)
@@ -1,3 +1,9 @@
+strongswan (4.2.12-4~ppa1~intrepid1) intrepid; urgency=low
+
+  * added support for MSCHAPv2 EAP method
+
+ -- Martin Willi <martin@strongswan.org>  Mon, 23 Feb 2009 14:23:03 +0100
+
 strongswan (4.2.11-9~ppa1~intrepid1) intrepid; urgency=low
 
   * added missing kernel-netlink plugin
index cbfdd14..b69dd16 100644 (file)
@@ -103,7 +103,7 @@ Architecture: any
 Depends: ${shlibs:Depends}, libgmp3c2 (>= 4.1.4)
 Description: strongSwan standalone crypto plugins
  This package contains a set of crypto plugins for libstrongswan, all
- implemented in software. It provides SHA1/SHA2/MD5 hash implementations,
+ implemented in software. It provides SHA1/SHA2/MD5/MD4 hash implementations,
  AES, single and tripple DES encryption algorithms and a RSA and Diffie-Hellman
  implementation based on the GNU Multi Precision library.
 
@@ -155,6 +155,14 @@ Description: strongSwan EAP plugin implementing the MD5 (CHAP) method
  The EAP-MD5 method allows username/password authentication with the IKEv2
  keying daemon charon.
 
+Package: strongswan-eap-mschapv2
+Architecture: any
+Depends: ${shlibs:Depends}, strongswan-charon
+Description: strongSwan EAP plugin implementing the MSCHAPv2 method
+ The EAP-MSCHAPv2 method allows username/password authentication with the IKEv2
+ keying daemon charon. It is designed work in conjunction with Windows 7
+ Agile VPN clients or with Windows 2008 R2 Servers.
+
 Package: strongswan-nm
 Architecture: any
 Depends: ${shlibs:Depends}, strongswan-charon, network-manager (>= 0.7~~svn20080818)
index f02a104..00f69d7 100755 (executable)
@@ -5,10 +5,10 @@
 CC = gcc
 CFLAGS = -Wall -Wno-format -Wno-pointer-sign -Wno-strict-aliasing -g
 CONFIGURE_ARGS = \
-       --disable-fips-prf --enable-openssl --enable-nm --enable-ldap \
-       --enable-eap-gtc --enable-eap-md5 --enable-agent --enable-curl \
-       --sysconfdir=/etc --prefix=/usr --libexecdir=/usr/lib \
-       --with-ipsecdir=/usr/lib/strongswan
+       --disable-fips-prf --enable-openssl --enable-md4 --enable-nm \
+       --enable-agent --enable-eap-gtc --enable-eap-md5 --enable-eap-mschapv2 \
+       --enable-ldap --enable-curl --sysconfdir=/etc --prefix=/usr \
+       --libexecdir=/usr/lib --with-ipsecdir=/usr/lib/strongswan
 
 ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
        CFLAGS += -O2
index ae48ea4..352c048 100644 (file)
@@ -5,6 +5,7 @@ Files: src/libstrongswan/plugins/aes/*
 Files: src/libstrongswan/plugins/sha1/*
 Files: src/libstrongswan/plugins/sha2/*
 Files: src/libstrongswan/plugins/md5/*
+Files: src/libstrongswan/plugins/md4/*
 Files: src/libstrongswan/plugins/des/*
 Files: src/libstrongswan/plugins/gmp/*
 License: GPL-2
@@ -29,6 +30,25 @@ License:
  .
  These notices must be retained in any copies of any part of this
  documentation and/or software.
+Files: src/libstrongswan/plugins/md4/md4_hasher.c
+License:
+ License to copy and use this software is granted provided that it
+ is identified as the "RSA Data Security, Inc. MD4 Message-Digest
+ Algorithm" in all material mentioning or referencing this software
+ or this function.
+ .
+ License is also granted to make and use derivative works provided
+ that such works are identified as "derived from the RSA Data
+ Security, Inc. MD4 Message-Digest Algorithm" in all material
+ mentioning or referencing the derived work.
+ .
+ RSA Data Security, Inc. makes no representations concerning either
+ the merchantability of this software or the suitability of this
+ software for any particular purpose. It is provided "as is"
+ without express or implied warranty of any kind.
+ .
+ These notices must be retained in any copies of any part of this
+ documentation and/or software.
 Files: src/libstrongswan/plugins/des/des_crypter.c
 License:
  This library is free for commercial and non-commercial use as long as
index 026b0bf..b24ab92 100644 (file)
@@ -1,6 +1,7 @@
 usr/lib/strongswan/plugins/libstrongswan-sha1.so*      usr/lib/strongswan/plugins/
 usr/lib/strongswan/plugins/libstrongswan-sha2.so*      usr/lib/strongswan/plugins/
 usr/lib/strongswan/plugins/libstrongswan-md5.so*       usr/lib/strongswan/plugins/
+usr/lib/strongswan/plugins/libstrongswan-md4.so*       usr/lib/strongswan/plugins/
 usr/lib/strongswan/plugins/libstrongswan-aes.so*       usr/lib/strongswan/plugins/
 usr/lib/strongswan/plugins/libstrongswan-des.so*       usr/lib/strongswan/plugins/
 usr/lib/strongswan/plugins/libstrongswan-gmp.so*       usr/lib/strongswan/plugins/
diff --git a/packages/strongswan/debian/strongswan-eap-mschapv2.copyright b/packages/strongswan/debian/strongswan-eap-mschapv2.copyright
new file mode 100644 (file)
index 0000000..52ed766
--- /dev/null
@@ -0,0 +1,7 @@
+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=437
+Upstream-Name: strongSwan
+Upstream-Source: http://download.strongswan.org
+Files: src/charon/plugins/eap_mschapv2
+License: GPL-2
+ On Debian systems the full text of the GNU General Public License can be found
+ in the `/usr/share/common-licenses/GPL-2' file.
diff --git a/packages/strongswan/debian/strongswan-eap-mschapv2.install b/packages/strongswan/debian/strongswan-eap-mschapv2.install
new file mode 100644 (file)
index 0000000..ee280ae
--- /dev/null
@@ -0,0 +1,2 @@
+usr/lib/strongswan/plugins/libstrongswan-eapmschapv2.so*       usr/lib/strongswan/plugins/
+