aboutsummaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2008-10-14 11:53:23 +0000
committerTobias Brunner <tobias@strongswan.org>2008-10-14 11:53:23 +0000
commit35ae2d7fe75371336adcf62dbcfccb2148ef0c12 (patch)
tree51dfdbaa89b57e8b4bffafbd2ad5c7f938e257b2 /packages
parenta985db3ff330bf65b0b9dd16571c3a5c00e05508 (diff)
downloadstrongswan-35ae2d7fe75371336adcf62dbcfccb2148ef0c12.tar.bz2
strongswan-35ae2d7fe75371336adcf62dbcfccb2148ef0c12.tar.xz
directory 'build' renamed as 'packages'
Diffstat (limited to 'packages')
-rw-r--r--packages/network-manager-strongswan/debian/changelog32
-rw-r--r--packages/network-manager-strongswan/debian/compat1
-rw-r--r--packages/network-manager-strongswan/debian/control27
-rw-r--r--packages/network-manager-strongswan/debian/copyright27
-rw-r--r--packages/network-manager-strongswan/debian/docs0
-rw-r--r--packages/network-manager-strongswan/debian/network-manager-strongswan.postinst15
-rwxr-xr-xpackages/network-manager-strongswan/debian/rules15
-rw-r--r--packages/strongswan-nm/debian/changelog36
-rw-r--r--packages/strongswan-nm/debian/control15
-rw-r--r--packages/strongswan-nm/debian/copyright10
-rwxr-xr-xpackages/strongswan-nm/debian/rules59
11 files changed, 237 insertions, 0 deletions
diff --git a/packages/network-manager-strongswan/debian/changelog b/packages/network-manager-strongswan/debian/changelog
new file mode 100644
index 000000000..ece0080d3
--- /dev/null
+++ b/packages/network-manager-strongswan/debian/changelog
@@ -0,0 +1,32 @@
+network-manager-strongswan (4.2.6.4-1) hardy; urgency=low
+
+ * new release supporting NetworkManager API changes (4031/4053)
+
+ -- Martin Willi <martin@strongswan.org> Fri, 12 Sep 2008 15:47:54 +0200
+
+network-manager-strongswan (4.2.6.3-2) hardy; urgency=low
+
+ * new upstream release supporting RSA private key files
+
+ -- Martin Willi <martin@strongswan.org> Fri, 05 Sep 2008 16:07:18 +0200
+
+network-manager-strongswan (4.2.6.2-1) hardy; urgency=low
+
+ * new upstream release supporting private key authentication
+
+ * use --with-charon option to specify charon binary
+
+ -- Martin Willi <martin@strongswan.org> Thu, 04 Sep 2008 12:46:52 +0200
+
+network-manager-strongswan (4.2.6.1-1) hardy; urgency=low
+
+ * fixed path to charon
+
+ -- Martin Willi <martin@strongswan.org> Tue, 26 Aug 2008 16:41:00 +0200
+
+network-manager-strongswan (4.2.6-2) hardy; urgency=low
+
+ * new package based on network-manager-vpnc
+
+ -- Martin Willi <martin@strongswan.org> Tue, 26 Aug 2008 14:40:48 +0200
+
diff --git a/packages/network-manager-strongswan/debian/compat b/packages/network-manager-strongswan/debian/compat
new file mode 100644
index 000000000..7ed6ff82d
--- /dev/null
+++ b/packages/network-manager-strongswan/debian/compat
@@ -0,0 +1 @@
+5
diff --git a/packages/network-manager-strongswan/debian/control b/packages/network-manager-strongswan/debian/control
new file mode 100644
index 000000000..47b527a28
--- /dev/null
+++ b/packages/network-manager-strongswan/debian/control
@@ -0,0 +1,27 @@
+Source: network-manager-strongswan
+Section: net
+Priority: extra
+Maintainer: Martin Willi <martin@strongswan.org>
+Build-Depends: cdbs,
+ debhelper (>= 5),
+ network-manager-dev (>= 0.7~~svn20080908),
+ libnm-glib-dev (>= 0.7~~svn20080908),
+ automake1.9,
+ gnome-common,
+ intltool,
+ libgnomeui-dev,
+ libdbus-glib-1-dev,
+Standards-Version: 3.7.3.0
+
+Package: network-manager-strongswan
+Architecture: any
+Depends: strongswan-nm
+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
+ switching betwen local wireless networks, it's also useful on desktops
+ with a selection of different interfaces to use. It is not intended for
+ usage on servers.
+ .
+ This package provides a VPN plugin for strongSwan, providing easy access to
+ IKEv2 IPSec VPN's.
diff --git a/packages/network-manager-strongswan/debian/copyright b/packages/network-manager-strongswan/debian/copyright
new file mode 100644
index 000000000..087b80769
--- /dev/null
+++ b/packages/network-manager-strongswan/debian/copyright
@@ -0,0 +1,27 @@
+This package was debianized by Martin Willi <martin@strongswan.org> based
+on network-manager-vpnc packaged by Soren Hansen <sh@linux2go.dk>
+Tue, 26 Aug 2008 14:45:00 +0200
+
+It was downloaded from www.strongswan.org
+
+The plugin is Copyright 2008 Martin Willi <martin@strongswan.org> and derived
+from the VPNC plugin Copyrigjt 2005-2008 Red Hat, Inc.
+The packaging is Copyright 2007 Soren Hansen <sh@linux2go.dk> and
+Copyright 2008 Martin Willi <martin@strongswan.org>
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software Foundation,
+Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
diff --git a/packages/network-manager-strongswan/debian/docs b/packages/network-manager-strongswan/debian/docs
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/packages/network-manager-strongswan/debian/docs
diff --git a/packages/network-manager-strongswan/debian/network-manager-strongswan.postinst b/packages/network-manager-strongswan/debian/network-manager-strongswan.postinst
new file mode 100644
index 000000000..e59acf933
--- /dev/null
+++ b/packages/network-manager-strongswan/debian/network-manager-strongswan.postinst
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ configure)
+ if [ -x "/etc/dbus-1/event.d/25NetworkManager" ]; then
+ /etc/dbus-1/event.d/25NetworkManager restart
+ fi
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/packages/network-manager-strongswan/debian/rules b/packages/network-manager-strongswan/debian/rules
new file mode 100755
index 000000000..6f9897065
--- /dev/null
+++ b/packages/network-manager-strongswan/debian/rules
@@ -0,0 +1,15 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+
+DEB_CONFIGURE_EXTRA_FLAGS := --with-charon=/usr/lib/ipsec/charon
+
+makebuilddir/network-manager-vpnc:: debian/stamp-bootstrap
+
+debian/stamp-bootstrap:
+ NOCONFIGURE=1 ./autogen.sh
+ touch debian/stamp-bootstrap
+
+clean::
+ [ ! -f Makefile ] || $(MAKE) clean
diff --git a/packages/strongswan-nm/debian/changelog b/packages/strongswan-nm/debian/changelog
new file mode 100644
index 000000000..d5223c073
--- /dev/null
+++ b/packages/strongswan-nm/debian/changelog
@@ -0,0 +1,36 @@
+strongswan-nm (4.2.6.4-1) hardy; urgency=low
+
+ * new release to support API changes in NetworkManager (4031/4053)
+
+ -- Martin Willi <martin@strongswan.org> Fri, 12 Sep 2008 15:45:31 +0200
+
+strongswan-nm (4.2.6.3-2) hardy; urgency=low
+
+ * new upstream release supporting RSA private key files
+
+ -- Martin Willi <martin@strongswan.org> Fri, 05 Sep 2008 16:05:37 +0200
+
+strongswan-nm (4.2.6.2-1) hardy; urgency=low
+
+ * new upstream release supporting private key authentication
+
+ -- Martin Willi <martin@strongswan.org> Thu, 04 Sep 2008 12:50:25 +0200
+
+strongswan-nm (4.2.6.1-1) hardy; urgency=low
+
+ * new upstream sources with GPL code only
+
+ -- Martin Willi <martin@strongswan.org> Wed, 27 Aug 2008 14:39:33 +0200
+
+strongswan-nm (4.2.6-3) hardy; urgency=low
+
+ * re-upload
+
+ -- Martin Willi <martin@strongswan.org> Tue, 26 Aug 2008 16:59:33 +0200
+
+strongswan-nm (4.2.6-2) hardy; urgency=low
+
+ * Initial NetworkManager build
+
+ -- Martin Willi <martin@strongswan.org> Tue, 26 Aug 2008 11:42:52 +0200
+
diff --git a/packages/strongswan-nm/debian/control b/packages/strongswan-nm/debian/control
new file mode 100644
index 000000000..02db0a461
--- /dev/null
+++ b/packages/strongswan-nm/debian/control
@@ -0,0 +1,15 @@
+Source: strongswan-nm
+Section: net
+Priority: extra
+Maintainer: Martin Willi <martin@strongswan.org>
+Standards-Version: 3.7.3.0
+Build-Depends: debhelper (>= 4.1.16), libssl-dev (>= 0.9.8), network-manager-dev (>= 0.7~~svn20080818), libnm-glib-dev (>= 0.7~~svn20080818), libpam0g-dev
+
+Package: strongswan-nm
+Architecture: any
+Depends: libssl0.9.8, network-manager (>= 0.7~~svn20080908)
+Conflicts: freeswan, openswan, strongswan
+Replaces: strongswan
+Description: strongSwan IPSec VPN client
+ A build of the strongSwan IPSec keying daemon intended for use with
+ NetworkManager as a road-warrior client.
diff --git a/packages/strongswan-nm/debian/copyright b/packages/strongswan-nm/debian/copyright
new file mode 100644
index 000000000..a221959f7
--- /dev/null
+++ b/packages/strongswan-nm/debian/copyright
@@ -0,0 +1,10 @@
+This package was debianized by Martin Willi <martin@strongswan.org>
+Tue, 26 Aug 2008 12:35:50 +0200
+
+It has been created from a stripped SVN checkout containing GPL sources only.
+
+This project has multiple authors, please see the file CREDITS for details.
+
+Tthis package is completely under the GNU General Public License v2,
+see COPYING.
+
diff --git a/packages/strongswan-nm/debian/rules b/packages/strongswan-nm/debian/rules
new file mode 100755
index 000000000..216aa26f7
--- /dev/null
+++ b/packages/strongswan-nm/debian/rules
@@ -0,0 +1,59 @@
+#!/usr/bin/make -f
+
+package = strongswan-nm
+docdir = debian/tmp/usr/share/doc/$(package)
+
+CC = gcc
+CFLAGS = -Wall -Wno-format -Wno-pointer-sign -Wno-strict-aliasing -g
+INSTALL_PROGRAM = install
+
+ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+build:
+ $(checkdir)
+ ./configure --disable-aes --disable-des --disable-md5 --disable-sha1 \
+ --disable-sha2 --disable-fips-prf --disable-gmp --disable-stroke \
+ --disable-pluto --disable-tools --disable-updown --enable-openssl \
+ --enable-nm --enable-eap-gtc --enable-agent \
+ --sysconfdir=/etc --prefix=/usr --libexecdir=/usr/lib
+ $(MAKE) CC="$(CC)" CFLAGS="$(CFLAGS)"
+ touch build
+
+clean:
+ $(checkdir)
+ rm -f build
+ [ ! -f Makefile ] || $(MAKE) clean
+ rm -rf *~ debian/tmp debian/*~ debian/files* debian/substvars
+
+binary-indep: checkroot build
+ $(checkdir)
+
+binary-arch: checkroot build
+ rm -rf debian/tmp
+ install -d debian/tmp/DEBIAN $(docdir)
+ $(MAKE) INSTALL_PROGRAM="$(INSTALL_PROGRAM)" \
+ DESTDIR=$$(pwd)/debian/tmp install
+ cp -a NEWS debian/copyright $(docdir)
+ cp -a debian/changelog $(docdir)/changelog.Debian
+ cd $(docdir) && gzip -9 changelog.Debian
+ dpkg-gencontrol -isp
+ chown -R root:root debian/tmp
+ dpkg --build debian/tmp ..
+
+define checkdir
+ test -f src/charon/daemon.c -a -f debian/rules
+endef
+
+binary: binary-indep binary-arch
+
+checkroot:
+ $(checkdir)
+ test $$(id -u) = 0
+
+.PHONY: binary binary-arch binary-indep clean checkroot
+