debian/0000755000000000000000000000000012046731072007170 5ustar debian/prerm0000644000000000000000000000136712035454305010246 0ustar #! /bin/sh # # This is the prerm script for the Debian GNU/Linux l2tp-ipsec-vpn package # # Written by Werner Jaeger # set -e if [ "$1" = "remove" ] ; then # if applet is running try to terminate it PIDS=$(pidof L2tpIPsecVpn || true) if [ -n "$PIDS" ]; then echo "Trying to terminate L2tpIPsecVpn applet" >&2 kill $PIDS || true fi # Remove all generated configuration files echo "Trying to delete all generated config files" >&2 L2tpIPsecVpn deleteAllConfFiles || true # Remove syslog pipe and restart syslog service rm -f /var/log/l2tpipsecvpn.pipe invoke-rc.d rsyslog restart || true fi # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/postinst0000644000000000000000000000244312035454305011000 0ustar #!/bin/sh # postinst script for l2tp-ipsec-vpn # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-remove' # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in configure) # re-apply settings just in case the new version has changed some things L2tpIPsecVpn applySettings || true # restart syslog daemon just in case the new version has changed the # Rsyslogd configuration file (potentially written out with the command # 'L2tpIPsecVpn applySettings' above) invoke-rc.d rsyslog restart || true ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/postrm0000644000000000000000000000052312035454305010436 0ustar #! /bin/sh # # This is the postrm script for the Debian GNU/Linux l2tp-ipsec-vpn package # # Written by Werner Jaeger # set -e if [ "$1" = "purge" ]; then # Remove settings file rm -rf /etc/xdg/WernerJaeger fi # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/copyright0000644000000000000000000000342212046525705011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: L2TP IPsec VPN Manager Upstream-Contact: Werner Jaeger Source: https://launchpad.net/l2tp-ipsec-vpn Files: * Copyright: Copyright 2011 Werner Jaeger License: GPL-3+ with OpenSSL exception 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 3 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 . In addition, as a special exception, the copyright holders give permission to link the code of portions of this program with the OpenSSL library and distribute linked combinations including the two. . You must obey the GNU General Public License in all respects for all of the code used other than OpenSSL. If you modify file(s) with this exception, you may extend this exception to your version of the file(s), but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. If you delete this exception statement from all source files in the program, then also delete it here. . On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-3' file. debian/watch0000644000000000000000000000024212035454305010216 0ustar # http://wiki.debian.org/debian/watch/ version=3 http://launchpad.net/l2tp-ipsec-vpn/+download https://launchpad.net/l2tp-ipsec-vpn/.*/l2tp-ipsec-vpn_(.+).tar.gz debian/control0000644000000000000000000000217312046525705010602 0ustar Source: l2tp-ipsec-vpn Section: net Priority: optional Maintainer: Werner Jaeger Build-Depends: debhelper (>= 8.0), libcppunit-dev (>= 1.12.1), libctemplate-dev (>= 0.96), libengine-pkcs11-openssl (>= 0.1.8-2), libltdl-dev (>= 2.2.6), libqt4-dev (>= 4.6.2), libssl-dev (>= 0.9.8), qt4-qmake (>= 4.6.2) Standards-Version: 3.9.3 Vcs-bzr: lp:l2tp-ipsec-vpn Vcs-Browser: http://bazaar.launchpad.net/~werner-jaeger/l2tp-ipsec-vpn/gui/files Homepage: https://launchpad.net/l2tp-ipsec-vpn Package: l2tp-ipsec-vpn Architecture: linux-any Depends: gksu (>= 2.0), l2tp-ipsec-vpn-daemon (>= 0.9.8), ${misc:Depends}, ${shlibs:Depends} Recommends: libengine-pkcs11-openssl (>=0.1.8-2) Description: control your L2TP IPsec VPN connections This GUI provides a system tray icon in the notification area from which a non privileged user can establish and bring down L2TP over IPsec VPN connections. . There is also a configuration editor that allows configuring various options for IPsec, L2TP and PPP. debian/changelog0000644000000000000000000001160212046525705011046 0ustar l2tp-ipsec-vpn (1.0.9-1) unstable; urgency=low * New upstream release - fixed bug removes files that were installed by another package (Closes: #684962) -- Werner Jaeger Fri, 12 Oct 2012 06:00:13 +0200 l2tp-ipsec-vpn (1.0.8-1) unstable; urgency=low * New upstream release - fixed bug wrong email address choosen as username in EAP TLS authentication - now caching EAP-TLS autentication certificate in /etc/ipsec.d/certs directory -- Werner Jaeger Fri, 3 Aug 2012 17:38:43 +0200 l2tp-ipsec-vpn (1.0.7-1) unstable; urgency=low * New upstream release - to be compatible with more linux distributions use service command instead of invoke-rc.d command to start and stop runlevel services - corrected wrong desktop check - corrected platform specific qt includes - fixed FTBFS because gcc-4.7 no longer includes unistd.h - in Makefile configure the appropriate qmake command (qmake or qmake-qt4) - fixed bug connection editor crashes on selecting a certificate or private key from smart card (LP: #975822) - fixed bug trayicon doesn't scale properly (LP: #98616) - provided a separate error status icon -- Werner Jaeger Mon, 21 May 2012 09:26:48 +0200 l2tp-ipsec-vpn (1.0.6-1.1) unstable; urgency=low * Non-maintainer upload. * Fix "FTBFS: src/main.cpp:210:15: error: '::getuid' has not been declared": add patch from Paul Tagliamonte (missing includes). (Closes: #672005) -- gregor herrmann Tue, 15 May 2012 17:25:02 +0200 l2tp-ipsec-vpn (1.0.6-1) unstable; urgency=low * New upstream release - transfered writing files connectionName.info and defaultgateway.info to L2tpIPsecVpnControlDaemon -- Werner Jaeger Mon, 12 Mar 2012 14:42:11 +0100 l2tp-ipsec-vpn (1.0.5-1) unstable; urgency=low * New upstream release - unified runtime path, no longer using /var/tmp/L2tpIPsecVpn - enhanced install Makefile to create a world writable runtime directory - enhanced uninstall Makefile to remove runtime files and directories - chanaged debian copyright file to conform to the new official 1.0 Format - debian watch file is now working correct -- Werner Jaeger Mon, 12 Mar 2012 06:03:21 +0100 l2tp-ipsec-vpn (1.0.4-1) unstable; urgency=low * New upstream release - pure L2TP VPN without IPSEC encryption is now possible - disable connection names in context menu when there is no default gateway - enabled i18n and added German translation - enabled size grip for all dialogs - check which graphical su command (gksudo, beesu or kdesudo) is available when starting connection editor - added postrm maintainer script to delete all configuration and runtime files on purge - fixed bug unable to add static routes (LP: #932591) - fixed bug If no smartcard is inserted the insert smartcard dialog is not shown (LP: ##941740) - fixed bug Smartcard inserted event is not detected (LP: #941741) - fixed bug Invalid private key file is written when importing PKCS#12 certificate bundle (LP: #941743) - fixed bug Running Pluto is not detected (LP: #941746) - fixed bug xl2tpd overrides and ipparam settings (LP: #95152) -- Werner Jaeger Sat, 10 Mar 2012 14:43:53 +0100 l2tp-ipsec-vpn (1.0.3-1) unstable; urgency=low * New upstream release - added timestamp to connection information log - fixed bug pre-shared key containing double quote not handled properly (LP: #881987) -- Werner Jaeger Mon, 26 Dec 2011 02:46:11 +0200 l2tp-ipsec-vpn (1.0.2-1) unstable; urgency=low * New upstream release - fixed bug No connection names in context menu when using unity desktop (LP: #877083) - fixed bug L2tpIPsecVpn core dumps (LP: #845845) - copy and paste pre-shared key does not truncate trailing CR/LF (LP: #853020) - fixed bug System tray icon disappears sometimes (LP: #791471) * debian/postinst: - removed restart logic (LP: #818294) * debian/copyright: - empty lines must be escaped by representing them by a space followed by a dot -- Werner Jaeger Wed, 19 Oct 2011 17:14:54 +0200 l2tp-ipsec-vpn (1.0.1-1) unstable; urgency=low * New upstream release - Makefile: o clean target did not delete all generated files o added clobber and uninstall target - Renamed targets in Qt test project files * debian/control: - Removed ppp-2.4.5-eaptls-mppe suggests dependency - Changed architecture from any to linux-any (Closes: #639434) -- Werner Jaeger Sun, 28 Aug 2011 12:35:41 +0200 l2tp-ipsec-vpn (1.0.0-1) unstable; urgency=low * Initial release. (Closes: #602504) -- Werner Jaeger Fri, 29 Jul 2011 07:07:22 +0200 debian/rules0000755000000000000000000000025012035454305010244 0ustar #!/usr/bin/make -f export DH_VERBOSE=1 export INSTALL_ROOT=$(CURDIR)/debian/l2tp-ipsec-vpn %: dh $@ override_dh_installchangelogs: dh_installchangelogs changelog debian/compat0000644000000000000000000000000112046525705010371 0ustar 8debian/source/0000755000000000000000000000000012041234013010454 5ustar debian/source/format0000644000000000000000000000001412035454305011675 0ustar 3.0 (quilt) debian/l2tp-ipsec-vpn.manpages0000644000000000000000000000002412035454305013463 0ustar docs/L2tpIPsecVpn.1