diff options
author | Tobias Brunner <tobias@strongswan.org> | 2008-10-14 11:53:23 +0000 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2008-10-14 11:53:23 +0000 |
commit | 35ae2d7fe75371336adcf62dbcfccb2148ef0c12 (patch) | |
tree | 51dfdbaa89b57e8b4bffafbd2ad5c7f938e257b2 /packages | |
parent | a985db3ff330bf65b0b9dd16571c3a5c00e05508 (diff) | |
download | strongswan-35ae2d7fe75371336adcf62dbcfccb2148ef0c12.tar.bz2 strongswan-35ae2d7fe75371336adcf62dbcfccb2148ef0c12.tar.xz |
directory 'build' renamed as 'packages'
Diffstat (limited to 'packages')
-rw-r--r-- | packages/network-manager-strongswan/debian/changelog | 32 | ||||
-rw-r--r-- | packages/network-manager-strongswan/debian/compat | 1 | ||||
-rw-r--r-- | packages/network-manager-strongswan/debian/control | 27 | ||||
-rw-r--r-- | packages/network-manager-strongswan/debian/copyright | 27 | ||||
-rw-r--r-- | packages/network-manager-strongswan/debian/docs | 0 | ||||
-rw-r--r-- | packages/network-manager-strongswan/debian/network-manager-strongswan.postinst | 15 | ||||
-rwxr-xr-x | packages/network-manager-strongswan/debian/rules | 15 | ||||
-rw-r--r-- | packages/strongswan-nm/debian/changelog | 36 | ||||
-rw-r--r-- | packages/strongswan-nm/debian/control | 15 | ||||
-rw-r--r-- | packages/strongswan-nm/debian/copyright | 10 | ||||
-rwxr-xr-x | packages/strongswan-nm/debian/rules | 59 |
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 + |