debian/0000755000000000000000000000000011751230445007170 5ustar debian/rules0000755000000000000000000000033211400470670010243 0ustar #!/usr/bin/make -f %: dh $@ --parallel --dbg-package=kvpnc-dbg --with kde --list-missing override_dh_fixperms: dh_fixperms find debian -type f -name 'ping_check.sh' | xargs chmod +x .PHONY: override_dh_auto_test debian/control0000644000000000000000000000344511400432004010563 0ustar Source: kvpnc Section: utils Priority: optional Maintainer: Debian KDE Extras Team Uploaders: Fathi Boudra , Mark Purcell Build-Depends: debhelper (>= 7.4.15), cmake, pkg-kde-tools (>= 0.6.4), kdelibs5-dev (>= 4:4.3.4), libgcrypt11-dev Standards-Version: 3.8.4 Homepage: http://home.gna.org/kvpnc Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/kde-extras/kvpnc/?op=log Vcs-Svn: svn://svn.debian.org/pkg-kde/kde-extras/kvpnc/trunk/ Package: kvpnc Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, kvpnc-data (= ${source:Version}), menu, net-tools, psmisc, module-init-tools Suggests: iptables, openssl, openvpn, racoon, vpnc, pptp-linux, openswan, xl2tpd, openct, opensc Description: vpn clients frontend for KDE4 KVpnc is a KDE4 frontend for various vpn clients. . It supports : * Cisco-compatible VPN client (vpnc) * IPSec (freeswan, openswan, strongSwan, racoon) * Point-to-Point Tunneling Protocol (PPTP) client (pptp-linux) * Virtual Private Network daemon (openvpn) * L2TP, Vtun & OpenSSH Package: kvpnc-data Architecture: all Depends: ${misc:Depends} Recommends: kvpnc (>= ${source:Version}) Replaces: kvpnc (<< 0.9.6a) Description: data files for KVpnc This package contains the data files for KVpnc, a KDE frontend for various vpn clients. Unlessyou have 'kvpnc' package installed, you probably won't this package useful. Package: kvpnc-dbg Section: debug Architecture: any Priority: extra Depends: ${misc:Depends}, kvpnc (= ${binary:Version}) Description: vpn clients frontend for KDE4 - debugging symbols KVpnc is a KDE4 frontend for various vpn clients. . This package contains the debugging symbols associated with kvpnc. They will automatically be used by gdb for debugging kvpnc-related issues. debian/kvpnc.manpages0000644000000000000000000000001711171340577012030 0ustar debian/kvpnc.1 debian/kvpnc-data.install0000644000000000000000000000513611400430601012600 0ustar usr/share/icons/hicolor/*/actions/fritzboximport.png usr/share/icons/hicolor/*/apps/kvpnc.png usr/share/icons/locolor/*/actions/fritzboximport.png usr/share/icons/locolor/*/apps/kvpnc.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/cert.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/certimport.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/cisco.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/connected.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/connecting.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/disconnected.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/donate.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/kame.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/openssh.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/openswan.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/openvpn.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/openvpnimport.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/pcfimport.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/profilenew.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/route.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/smartcard.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/user.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/actions/vtun.png usr/share/kde4/apps/kvpnc/icons/hicolor/*/apps/kvpnc.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/certimport.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/cisco.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/connected.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/connecting.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/disconnected.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/donate.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/kame.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/openssh.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/openswan.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/openvpn.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/openvpnimport.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/pcfimport.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/profilenew.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/route.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/smartcard.png usr/share/kde4/apps/kvpnc/icons/locolor/*/actions/user.png usr/share/kde4/apps/kvpnc/icons/locolor/*/apps/kvpnc.png usr/share/kde4/apps/kvpnc/kvpnc.notifyrc usr/share/kde4/apps/kvpnc/kvpncui.rc usr/share/kde4/apps/kvpnc/newprofilewizard.png usr/share/kde4/apps/kvpnc/newprofilewizard_final.png usr/share/kde4/apps/kvpnc/ping_check.sh debian/source/0000755000000000000000000000000011400424532010461 5ustar debian/source/format0000644000000000000000000000001411342735114011675 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001637511751230445011056 0ustar kvpnc (0.9.6a-2.1) unstable; urgency=low * Non-maintainer upload. * Fix "ftbfs with GCC-4.7": add patch fix-ftbfs-gcc-4.7-667233.patch from Paul Tagliamonte (missing include). Closes: #667233 -- gregor herrmann Sat, 05 May 2012 15:54:42 +0200 kvpnc (0.9.6a-2) unstable; urgency=low * Fix FTBFS on autobuilders. -- Fathi Boudra Sun, 30 May 2010 17:10:06 +0300 kvpnc (0.9.6a-1) unstable; urgency=low * New upstream release. * Add debug package. (Closes: #575851) * Add kvpnc-data package. -- Fathi Boudra Sun, 30 May 2010 10:33:21 +0300 kvpnc (0.9.6-1) unstable; urgency=low * New upstream release. -- Fathi Boudra Mon, 08 Mar 2010 20:39:56 +0100 kvpnc (0.9.5-1) unstable; urgency=low * New upstream release. - fix ftbfs with binutils-gold. (Closes: #555071) - fix ftbfs with gcc-4.5. (Closes: #565022) [ José Manuel Santamaría Lema ] * Update debian/copyright: - Add license and copyright holder for cmake/modules/libgcryptConfig.cmake file. [ Fathi Boudra ] * Switch to dpkg-source 3.0 (quilt) format. * Update debian/control: - Bump build dependencies (debhelper, pkg-kde-tools and kdelibs5-dev). (Closes: #550279) - Bump Standards-Version to 3.8.4 (no changes needed). * Update debian/rules: - Enable parallel build (add --parallel option to dh). - Remove quilt sequence addon, not needed anymore. -- Fathi Boudra Mon, 01 Mar 2010 11:45:17 +0100 kvpnc (0.9.3-1) unstable; urgency=low * New upstream release. * Update debian/control: - Bump KDE build dependencies. - Bump Standards-Version to 3.8.3 (add debian/README.source). * Update debian/rules: cleanup. -- Fathi Boudra Wed, 02 Sep 2009 12:01:18 +0200 kvpnc (0.9.2-1) unstable; urgency=low * New upstream release: - fix bashisms. (Closes: 489622) * Update debian/control: - Remove cdbs build dependency. - Add quilt build dependency. - Add versionned build dependencies. - Bump Standards-Version from 3.8.1 to 3.8.2 (no changes needed). * Rewrite debian/rules: use dh. -- Fathi Boudra Fri, 31 Jul 2009 20:46:37 +0200 kvpnc (0.9.1-1) unstable; urgency=low * New upstream release (KDE4 is here) * Add Build-Depends cmake and pkg-kde-tools * Remove obsolete debian/patches * Refresh debian/patches: - 10_su-to-root_usage.diff - 13_add_kuser_issuperuser.diff * Cleanup debian/rules - simple under KDE4 * Update debian/watch for KDE4 version * Update debian/copyright - use versionned licenses * Update Section field - move to utils * Remove obsolete dependencies: kdebase-bin, gksu, sux and modutils * Update debian/kvpnc.{manpages,1} -- Mark Purcell Thu, 23 Apr 2009 09:18:50 +1000 kvpnc (0.9.0-1) unstable; urgency=low * New upstream release. (Closes: #416058, #430015) * Update my e-mail address. * Switch to quilt patch system. * Bump Standards-Version to 3.7.3. * Use Homepage field. * Refresh patches. * Update menu file to latest menu policy. * Replace l2tpd by xl2tpd as Suggests. (Closes: #439010) * Add patch to fix FTBFS with gcc-4.3: duplicate function parameters. (Closes: #455664) * Add patch to check super user privilege. (Closes: #447805) * Cleanup *.gmo files. (Closes: #442623) * Build with --as-needed linker flag. -- Fathi Boudra Wed, 26 Dec 2007 09:02:33 +0100 kvpnc (0.8.9-1) unstable; urgency=low * New upstream release. -- Fathi Boudra Mon, 28 May 2007 20:03:17 +0200 kvpnc (0.8.8.1-1) unstable; urgency=low * New upstream release * Include gcc4.3 patch from Martin (Closes: #417313) * lintian configure-generated-file-in-source clean:: rm -f config.status config.log * Cleanout debian/patches -- Mark Purcell Sat, 28 Apr 2007 20:13:19 +0100 kvpnc (0.8.8-2) unstable; urgency=low * Robust debian/rules get-orig-source target * Upstream changelog entries: - 0.8.7: chap-secrets will now be cleaned up rightly - kvpnc writes new entries in chap-secrets rather than overwiting (Closes: #354860) - 0.8.8: connection timeout fixed (cisco) - Cisco connection does not work (Closes: #377713) -- Mark Purcell Sat, 24 Mar 2007 20:00:16 +0000 kvpnc (0.8.8-1) experimental; urgency=low * New upstream release. * control: * build-depends on automake1.9. * suggests l2tpd, openct and opensc. * copyright: update related to klcc, kfeedback, kdirstat and konversation portions of code contained in kvpnc. -- Fathi Boudra Wed, 14 Feb 2007 09:50:28 +0100 kvpnc (0.8.7-1) experimental; urgency=low * New upstream release * Fix bashisms in generated scripts (Closes: #397982) -- Fathi Boudra Mon, 13 Nov 2006 12:14:00 +0100 kvpnc (0.8.6.1-1) unstable; urgency=low * New upstream release -- Fathi Boudra Sun, 1 Oct 2006 22:06:09 +0200 kvpnc (0.8.6-1) unstable; urgency=low * New upstream release * Add menu in Depends (Closes: #372960) * Update copyright file * Replace manpage by DEB_INSTALL_MANPAGES rules * Remove libtool update patch, not needed since admin dir update * Remove desktop path patch, replaced by entries in rules -- Fathi Boudra Mon, 25 Sep 2006 12:49:38 +0200 kvpnc (0.8.5.1-1) unstable; urgency=low * New upstream release -- Mark Purcell Wed, 24 May 2006 20:32:00 +0100 kvpnc (0.8.5-1) unstable; urgency=low * New upstream release * Windows PPTP - makes wrong changes on /etc/resolv.conf fixed by upstream release (Closes: #359960) * Changed kdesu to su-to-root usage (Closes: #359962) * Changed Recommends: kdebase-bin to Depends: kdebase-bin | gksu | sux * Removed kvpnc dir from /usr/share/doc/kde/HTML (Closes: #367330) * Bumped Standards-Version to current policy -- Fathi Boudra Thu, 18 May 2006 10:16:28 +0100 kvpnc (0.8.4-1) unstable; urgency=low * New upstream release * Windows PPTP - makes wrong changes on /etc/resolv.conf fixed by upstream release (Closes: #359960) * Wants a username if OpenVPN is used with PSK fixed by upstream release (Closes: #359967) * Updated build dependency * Replaced libcrypto++-dev by libgcrypt11-dev * Fix kvpnc.desktop path -- Fathi Boudra Wed, 8 Mar 2006 09:02:15 +0100 kvpnc (0.8.3-2) unstable; urgency=low * Added missing dependencies (Closes: #355803) module-init-tools | modutils, net-tools, psmisc -- Fathi Boudra Wed, 8 Mar 2006 09:02:15 +0100 kvpnc (0.8.3-1) unstable; urgency=low * New upstream release * pptp connection fails with "unrecognized option 'mppe'" fixed by upstream release (Closes: #354857) * kvpnc writes new entries in chap-secrets rather than overwiting fixed by upstream release (Closes: #354860) * Removed README.NONROOT from docs * Added swedish (sv) language to links * Added watch file * Convert package to CDBS -- Fathi Boudra Wed, 1 Mar 2006 20:02:15 +0100 kvpnc (0.8.2.1-1) unstable; urgency=low * Initial release Closes: #316558 * Removed debian dir from upstream original source -- Fathi Boudra Thu, 26 Jan 2006 11:49:10 +0100 debian/kvpnc.10000644000000000000000000000350411171340577010401 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH KVPNC 1 "15 April 2009" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME kvpnc \- KDE frontend for various vpn clients .SH SYNOPSIS .B kvpnc [\fIQt-options\fR] [\fIKDE-options\fR] [\fIoptions\fR] .SH DESCRIPTION .br Currently supported protocols: .br .br * Cisco (vpnc (free), vpnclient (propritary)) .br * IPSec (FreeS/WAN, Openswan, strongSwan, racoon) .br * PPTP .br * OpenVPN .br * L2TP (l2tpd, xl2tpd, openl2tp) over IPSec (racoon, FreeS/WAN, Openswan, strongSwan) .br * Vtun .br * SSH .SS "Generic options:" .TP \fB\-\-help\fR Show help about options .TP \fB\-\-help\-qt\fR Show Qt specific options .TP \fB\-\-help\-kde\fR Show KDE specific options .TP \fB\-\-help\-all\fR Show all options .TP \fB\-\-author\fR Show author information .TP \fB\-v\fR, \fB\-\-version\fR Show version information .TP \fB\-\-license\fR Show license information .TP \fB\-\-\fR End of options .SH OPTIONS .TP \fB\-\-openvpnimport\fR Import OpenVPN config file .TP \fB\-\-ciscoimport\fR Import Cisco PCF file .PP KDE: 4.2.2 (KDE 4.2.2) KVpnc: 0.9.1 .SH AUTHOR kvpnc was written by Christoph Thielecke . .PP This manual page was written by Fathi Boudra , for the Debian project (but may be used by others). debian/compat0000644000000000000000000000000211171215003010353 0ustar 7 debian/README.Debian0000644000000000000000000000124411171344524011232 0ustar kvpnc for Debian ---------------- kvpnc for Debian uses su-to-root from menu package to wrap around kdesu. Howto setup kvpnc for use without root password using sudo: * Install sudo aptitude install sudo * Edit /etc/sudoers # Cmnd alias specification Cmnd_Alias KVPNC = /usr/bin/kvpnc # User privilege specification ALL ALL=NOPASSWD:KVPNC * Edit desktop link /usr/share/applications/kde/Internet/kvpnc.desktop * replace the folling lines: Exec=su-to-root -X -c /usr/bin/kvpnc X-KDE-SubstituteUID=true with: Exec=sudo kvpnc X-KDE-SubstituteUID=false -- Fathi Boudra Tue, 14 Apr 2009 21:37:05 +0200 debian/patches/0000755000000000000000000000000011751230435010616 5ustar debian/patches/10_su-to-root_usage.diff0000644000000000000000000000067411342735114015173 0ustar Description: kvpnc for Debian uses su-to-root from menu package to wrap around kdesu. Forwarded: not-needed Author: Fathi Boudra --- a/src/kvpnc.desktop +++ b/src/kvpnc.desktop @@ -76,7 +76,7 @@ GenericName[uk]=Інтерфейс дл GenericName[x-test]=xxVPN Client GUIxx Categories=Network;RemoteAccess;KDE;Qt; -Exec=kvpnc +Exec=su-to-root -X -c /usr/bin/kvpnc X-KDE-SubstituteUID=true Icon=kvpnc Type=Application debian/patches/fix-ftbfs-gcc-4.7-667233.patch0000644000000000000000000000102111751230435015331 0ustar Description: add missing include to avoid FTBFS with gcc 4.7 Origin: vendor Bug-Debian: http://bugs.debian.org/667233 Forwarded: no Author: Paul Tagliamonte Reviewed-by: gregor herrmann Last-Update: 2012-05-05 --- a/src/kvpnc.cpp 2012-05-04 12:58:04.151642221 -0400 +++ b/src/kvpnc.cpp 2012-05-04 12:57:59.511642466 -0400 @@ -75,6 +75,7 @@ #include #include #include +#include #include "ui_mainviewbase4.h" #include "ciscocertificateenrollment.h" debian/patches/series0000644000000000000000000000007011751230045012025 0ustar 10_su-to-root_usage.diff fix-ftbfs-gcc-4.7-667233.patch debian/copyright0000644000000000000000000000633711342735114011133 0ustar This package was debianized by: Fathi Boudra on Thu, 26 Jan 2006 11:49:10 +0100 It was downloaded from: http://home.gna.org/kvpnc Upstream Author: Christoph Thielecke Copyright: © 2004-2010 Christoph Thielecke Copyright for ciscopasswddecoder : © 2005 hal9000 © 2005 Maurice Massar Copyright for openvpn-kde-dialogs.pl: © Alon Bar-Lev kvpnc contains parts of code from klcc project: © Peter Simonsson Copyright for kfeedback (user feedback form and mailing utilities) and parts of code from kdirstat project: © Stefan Hundhammer preferencesdialog contains parts of code from konversation project (konvisettingsdialog.cpp) © 2006 John Tapsell © 2006 Eike Hein Copyright for cmake/modules/libgcryptConfig.cmake: © 2007 Laurent Montel kfeedback license: This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; 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 Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2' and `/usr/share/common-licenses/LGPL-3'. kvpnc license: This package 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 package 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 package; 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' and `/usr/share/common-licenses/GPL-3'. cmake/modules/libgcryptConfig.cmake license: Redistribution and use is allowed according to the terms of the BSD license. For details see the accompanying COPYING-CMAKE-SCRIPTS file. cmake/modules/COPYING-CMAKE-SCRIPTS-CMAKE-SCRIPTS contains a BSD license. The Debian packaging is: Copyright (C) 2006-2010 Fathi Boudra and is licensed under the GPL version 2, see `/usr/share/common-licenses/GPL-2'. debian/docs0000644000000000000000000000001410433063045010032 0ustar README TODO debian/menu0000644000000000000000000000022410734423473010062 0ustar ?package(kvpnc):\ needs="X11"\ section="Applications/Network/Communication"\ title="kvpnc"\ hints="KDE"\ command="su-to-root -X -c kvpnc" debian/watch0000644000000000000000000000016511171063612010217 0ustar version=3 opts="uversionmangle=s/-/~/" \ http://download.gna.org/kvpnc/kvpnc-(.*)-kde4\.tar\.bz2 debian svn-upgrade debian/kvpnc.install0000644000000000000000000000007011400430201011655 0ustar usr/bin/kvpnc usr/share/applications/kde4/kvpnc.desktop