Search
j0ke.net Open Build Service
>
Projects
>
KDE
:
QT-4
>
kvpnc-kde4
> kvpnc-kde4.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File kvpnc-kde4.spec of Package kvpnc-kde4 (Revision 18)
Currently displaying revision
18
,
show latest
BuildRequires: acl arts arts-devel attr autoconf automake bash bind-utils binutils bison bzip2 coreutils cpio cpp cracklib cvs cyrus-sasl db diffutils e2fsprogs expat fam fam-devel file filesystem findutils flex fontconfig fontconfig-devel freeglut freeglut-devel gawk gdbm gdbm-devel gettext gettext-devel glib2 glib2-devel glibc glibc-devel gpm grep groff gzip info less libacl libart_lgpl libart_lgpl-devel libattr libgcrypt libgcrypt-devel libgpg-error libgpg-error-devel libidn libidn-devel libjpeg libjpeg-devel libmng libmng-devel libpng libpng-devel libstdc++ libstdc++-devel libtiff libtiff-devel libtool libxml2 libxml2-devel libxslt libxslt-devel m4 make man mktemp module-init-tools ncurses ncurses-devel net-tools openssl openssl-devel pam patch pcre pcre-devel perl popt procps psmisc python rcs readline rpm sed strace tar texinfo unzip util-linux zlib zlib-devel pkgconfig cmake %if 0%{?suse_version} == 930 || 0%{?suse_version} == 1000 BuildRequires: update-desktop-files %endif %if 0%{?fedora_version} == 9 BuildRequires: gcc gcc-c++ %else BuildRequires: gcc gcc-c++ libgcc %endif %if 0%{?suse_version} BuildRequires: tcpd-devel qt-devel >= 4.1 libkde4-devel %endif %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} BuildRequires: tcp_wrappers qt4-devel >= 4.1 %endif %if 0%{?fedora_version} BuildRequires: kdelibs4-devel %endif %define smptag %(uname -a|awk '{print $5}') Name: kvpnc License: GPL Group: Productivity/Networking/System Summary: KDE frontend for various vpn clients Summary(de): KDE-Oberflaeche fuer verschiedene VPN-Clients Version: 0.9.4 Release: 1 URL: http://kvpnc.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}-%{version}-kde4.tar.bz2 Source1: %{name}-%{version}-kde4-locale.tar.bz2 Requires: %{name}-lang = %{version} %if 0%{?suse_version} PreReq: %insserv_prereq %fillup_prereq %endif %description -l de KVpnc ist eine KDE-Oberflaeche fuer verschiedene VPN-Clients. Es unterstuetzt Cisco VPN (vpnc) und IPSec (FreeS/WAN, racoon). vpnc ist eine Ersetzung fuer den Cisco VPN-Client und er wird als Client fuer den cisco3000 VPN-Konzentrator benutzt, FreeS/WAN (OpenS/WAN) ist ein IPSec-Client fuer Linux 2.4.x und racoon ist ein IPSec-Client fuer Linux 2.6.x und *BSD. Es unterstuetzt auch PPTP (pptpclient) und OpenVPN. %description KVpnc is a KDE frontend for various vpn clients. It supports Cisco VPN (vpnc) and IPSec (FreeS/WAN, racoon). vpnc is a replacement for the cisco VPN client and its used as client for the cisco3000 VPN Concentrator, FreeS/WAN (OpenS/WAN) is a IPSec client for Linux 2.4.x and racoon is a IPSec client for Linux 2.6.x and *BSD. It supports also PPTP (pptpclient) and OpenVPN. Authors: -------- Christoph Thielecke <crissi99@gmx.de> %if 0%{?suse_version} %lang_package %else %package lang Summary: Languages for package %{name} Group: System/Localization Requires: %{name} = %{version} Provides: %{name}-lang-all = %{version} %description lang Provides translations to the package %{name} %endif %prep %setup -q -n %{name}-%{version}-kde4 -b 1 %build %if 0%{?suse_version} %cmake_kde4 -d build %make_jobs %else %cmake_kde4 %endif cd $RPM_BUILD_DIR/%{name}-%{version}-kde4-locale %if 0%{?suse_version} %cmake_kde4 -d build %make_jobs %else %cmake_kde4 %endif %install %if 0%{?suse_version} pushd build %endif %__make DESTDIR=%{buildroot} install #%kde_post_install %if 0%{?suse_version} popd %endif cd $RPM_BUILD_DIR/%{name}-%{version}-kde4-locale %if 0%{?suse_version} pushd build %endif %__make DESTDIR=%{buildroot} install #%kde_post_install %if 0%{?suse_version} popd %endif cd $RPM_BUILD_DIR/%{name}-%{version}-kde4 %find_lang %{name} %{name}.lang %clean rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_DIR/%{name}* %files lang -f %{name}.lang %files %defattr(-,root,root) %{_bindir}/kvpnc %{_datadir}/kde4/apps/kvpnc %{_datadir}/applications/kde4/kvpnc.desktop %{_datadir}/icons/??color/*/apps/kvpnc.png %changelog * Mon Mar 01 2010 Carsten Schoene <cs@linux-administrator.com> - 0.9.4-1 - update to release 0.9.4 - bugfixes rsa key auth at ipsec config file import fixed rsa key auth for psk fixed (*swan) psk at ipsec config file import fixed connect success status message at *swan fixed cert path within inline cert at openvpn config file import fixed possible crash at displaying dock tooltip at disconnected state fixed displaying *swan import entry in profile menu fixed ipsec config file import fixes crash at disconnect in connecting state fixed (racoon) cancel at fritzbox vpn user config file import fixed removing virtual ip address at disconnect on connecting state fixed (racoon) adding virtual ip at connecting state fixed (racoon) http proxy widget at preferencesdialog fixed crash at connecting fixed (*swan) virtual ip fixes (*swan) phase 2 quickmode detecion fixed (*swan) make gui not freezing if module loading/unloading (rare) race condition on ipsec start fixed psk mode at l2tp fixed (*swan) debug level for racoon fixed auth type on authtype change at preferencesdialog fixed remoteid type fixed if empty temporary static klips debug removed toggle of remoteid type fixed if none rightsourceip at *swan fixed crash at connect (rare cases) fixed psk auth type fixed on loading profiles racoon debug level at preferencesdialog fixed dh group at racoon fixed export date at kvpnc profile export fixed nat option fixes xauth at ipsec fixed if strongSwan is used and psk is in file psk on ipsec fixed if openswan is used ipsec flavour parsing fixed changing auth type fixed selector tooltip fixes mru checkbox in profile settings fixed pptp auth options fixed handle reject auth at ssh fixed check existing profile name at new profile creation fixed crash after delete profile fixed crash after delete last profile from preferencesdialog fixed creating new profile saved with old data when called from preferencesdialog fixed hang at vpnc connect fixed lineend at some vpnc debug messages fixed pptp crash fixes openvpn config option fixes openvpn version checking for script security parameter fixed saving changed profile settings after autofix fixed crash on connect via openvpn fixed reconnect on connection lost at pptp fixed private key password use toggle fixed at importcertifcate dialog local id at profile creation (racoon) in newprofilewizard fixed certificate import button on certificate profile page fixed crash at disconnect on connecting state fixed (openvpn) crash at disconnect on connecting state fixed (pptp) resolv.conf restore after disconnect if no resolvconf installed fixed connect success event display fixed [kde4] dock tooltip fixed at disconnected state [kde4] add virtual ip at connecting state fixed (racoon) [kde4] connect status alignment in statusbar fixed [kde4] sorting order at toolsinfodialog fixed [kde4] initial size at toolsinfdialog fixed [kde4] sorting order at vpntypesinfodialog fixed [kde4] initial size at ciscocertificateenrollmentdialog fixed [kde4] endless loop at killing pptp fixed [kde4] help for esp parameter at *swan options fixed [kde4] memory leak at module loading/unloading fixed [kde4] sorting at comboboxes fixed [kde4] leftsourceip at virtual ip options fixed [kde4] rightsourceip at virtual ip options fixed [kde4] auto reconnect on disconnect fixed (pptp) [kde4] saving state of ping check checkbox fixed [kde4] typo fixes [kde4] fixes regarding kwallet [kde4] displaying empty pages fixed (#221506) [kde4] crash at connecting at ssh vpn fixed [kde4] save only one profile fixed [kde4] disconnect ssh slots on disconnect fixed [kde4] kwallet fixes [kde4] error handling at certificate import fixed [kde4] crash after delete last profile from preferencesdialog fixed (#221635) [kde4] creating new profile saved with old data when called from preferencesdialog fixed (#210448) [kde4] translation parameter fixes [kde4] crash at lost connect fixed (pptp) (#208065) [kde4] crash at disconnect on connecting state fixed (pptp) (#207786) [kde4] resolv.conf restore after disconnect if no resolvconf installed fixed (#206211) [kde4] up/down scripts removed at openvpn config file export local id at psk on *swan fixed using /etc/init.d/ipsec stop for stopping openswan because ipsec setup stop doesnt cleanup all local/remote id types fixed (racoon) hybrid detection display in toolsinfo dialog fixed hybrid mode at preferencesdialog fixed (vpnc, vpnclient) [kde4] - features save only new profiles at ipsec config file import ipsec error handling improved support for inline certificates (user certificate, ca certificate, private key, tls-key) at openvpn config file import added (see doc/README.OPENVPN_INLINE_CERT) importing username by special line at openvpn config file import added (# OVPN_ACCESS_SERVER_USERNAME=) hide ipsec related settings at virtualip options page if not nessary cpu usage reduced dock tooltip better formatted eventsrc updated stop connecting if hostname could not resolved at racoon profile displaying virtual ip address in tooltip added (*swan, racoon) dhgroup for esp added (*swan) filter for fritzbox vpn user config file changed to "vpnuser_*.cfg" dont use "VPN connexion established" as successful connect at racoon useless netmask removed at setkey rules temporary static rightid removed at *swan useless http proxy options on racoon usage disabled user options on racoon usage disabled if not xauth or l2tp dottedIpv4Netmask2NetmaskBytes function at utils added fritzbox vpn user config file import added set text instead item number for auth type at preferencesdialog save single profile at additionally to config sync racoon virtual ip support added (use LeftSourceIP) debug options for pluto and klips added (*swan) remote id moved from cert options to ipsec/racoon options checking gre support at pptp added load ip_gre module if nessary at pptp code cleanup display profile info in profile selector tooltip added not useable mppe and ppp options now disabled at l2tpd profile l2tp auth at profile selector tooltip for l2tp profiles added save only current profile instead of all if passwords got from dialog during connecting messagebox for user added if connection was refused at pptp connect try use KProcess instead QProcess in some cases at utils tun device check more reliable made allow hostname instead of ip address in ping check too ciscouserca type at importcertifcate dialog added (user + ca certificate) certificate will now imported into cisco cert store if set in config file use cisco cert store option at certificate settings at orig cisco usage added importing a pcf file containing certificate will now import the certificate too (file/cert store is selected by CertStore option in pcf file) certificate select dialog now show also certs with der extension hybrid support detection at vpnc added (openssl support compiled in) hybrid mode (ca cert and name/password) added (vpnc, vpnclient) ca certificate import at importcertifcate dialog added use nat option added (split use udp into use udp and use nat for more flexibility) process only events if needed at getting certs from Cisco cert store debug output for replacing defaultroute added (vpnc) display other informal msg from ipsec helper too [kde4] read only first ip address from interface at getInterfaceIP [kde4] clear text password from config file removed (workaround found) [kde4] add userpage at pcf import on new profilewizward disabled [kde4] set default network protocol to tcp at openvpn profile import use file select dialog instead of textinput dialog for getting filename at openvpn config file export id type tooltips at remote/local id comboboxes added netstat toolinfo display added certificate prefix can now specified at openvpn type * Sun Aug 30 2009 Carsten Schoene <cs@linux-administrator.com> - 0.9.3-1 - update to release 0.9.3 - bugfixes --non-inter option removed because no longer nessary useless extra route disabled resolvconf fixes creating additional route with /32 mask fixed crash on wrong import password on p12 certificate fixed certificate import p12 fixed keeping default route fixed (pptp) crash at import ipsec config fixed (#205502) [kde4] displaying values in importprofiledialog after importing ipsec config fixed [kde4] enterxauthinteractivepasscode layout fixed [kde4] ppp auth method in preferencesdialog fixed [kde4] ask username/password only if needed fixed (pptp) [kde4] cisco nat mode saving fixed [kde4] dialog change detection in preferencesdialog fixed [kde4] ProfileCmdExecAfterDisconnectSelector on preferencesdialog fixed [kde4] ProfileSpecificSelector on preferencesdialog fixed [kde4] icon size on daemon options fixed [kde4] icon size on helper program options fixed [kde4] export kvpnc profiles fixed [kde4] filename select on kvpnc profile import fixed [kde4]# - features check cisco_cert_mgt tool before running the wizard added allow empty certificate password on vpnclient qt3 compat usage removed in kfeedbackdialog [kde4] import/export profiles now checkable (instead of select) [kde4] * Sun Aug 02 2009 Carsten Schoene <cs@linux-administrator.com> - 0.9.2-1 - update to release 0.9.2 (mainly bugfixes) - crash on exec cmd after disconnect fixed - path to tail after change in profilemanger fixed - save modified path of tail, ciscocertmgr fixed - deleting profile fixed [kde4] - crash at smartcard options widget fixed [kde4] - selector on authentication page fixed [kde4] - gui freeze eleminations [kde4] - username display on status fixed (openvpn) [kde4] - use remote network changing on profilenetworkgeneraloptions fixed [kde4] - replace custom bug report entry with homepage call entry [kde4] - profiletype on profilemanger fixed [kde4] - interface detection fixed [kde4] - racoon specific page moved to connection specific in profilemanger [kde4] - restoring last profile fixed [kde4] - echo mode on import certificate dialog fixed [kde4] - echo mode on psk options dialog fixed [kde4] - echo mode on cisco manually dialog fixed [kde4] - manageciscocert dialog fixed [kde4] - read profile data fixed (pcf file) [kde4] - crash on openening profilemanger fixed [kde4] - wrong profile name on pcf import fixed if name still exists - fixes regarding dns update - saving cisco nat mode fixed - ipsec setup fix - rename to empty name fixed - memory leak fixes - vpn type in import/export fixed - vtun path on preferences dialog fixed - ssh path on preferences dialog fixed - script-security option fixed (openvpn) thanks to Thomas Bartschies - mtu/mru options at preferences dialog fixed (openvpn) thanks to Thomas Bartschies - dns update fixed (openvpn) thanks to Thomas Bartschies - TlsRemoteHostCheckBox fixed - renegsec option fixed (openvpn) - ask user password on each connect option added - HOME/bin now in search path of default paths - default paths search order changed - useless comment on tail info removed - DNS_UPDATE option renamed to Update DNS configuration, if not checked, /etc/resolv.conf will not changed - ping_check.sh now useable with ash - ping_check.sh device parameter added - connection status check now uses tunnel device - translation update - empty patch checking on load/save added - detecting pkcs11 ids for openvpn via openvpn added - option for selecting open profilemanger after import added - pkcs11 parameters changed for openvpn >= 2.1rc-9 - openvpn version detection improved - pkcs11 token support for other than etoken added - dns domain added for pptp - kde3 type in version added * Sat Dec 20 2008 Carsten Schoene <cs@linux-administrator.com> - release new version 0.9.1 (first kde4 release) * Bugfixes - disconnect on kde shutdown fixed - icon state on vpntypesinfo dialog fixed - typo fixes - quick connect fixed - crash on close fixed - dpd idle timeout fixed (vpnc) - quick connect fixed - dns server and dns domain on newprofilewizard fixed (pptp) - hotfix for restoring resolv.conf (pptp) - disconnect on kde shutdown fixed - resolvconf call in upscript fixed (openvpn) - auth type fixed on kvpnc profile file import (openvpn) - default route replace fixed (pptp) - selector update fixed (vtun, ssh) - tunnel interface ip on tap mode in tooltip fixed (ssh) - crash on gnome-ssh-askpass use fixed - version info on for vtund fixed - some options work only in udp mode fixed (openvpn) - username, password fixed on pptp - pptp on preferencesdialog fixed - authentication type sync fixed - racoon id fixes - hash algo fixed (racoon) - connect success status msg fixed - virtual interface on mode config fixed (racoon) - xauth fixes (racoon) - peers identifier type fixed on racoon - hybrid on racoon fixed - crash at manageciscocert dialog fixed - virtual ip fixes (ipsec) - displaying cisco cert fixed - username/password auth dialog on ipsec fixed - ipsec start fixed - credits fixed - resolvconf on openvpn fixed - typo fixed on export xml - local id, remote id fixed on psk (*swan) - xauth password dialog fixed - exchange mode fixed - ipsec whack --status output fixed - tls-auth fixed on openvpn - racoon l2tpd fixed - adding additional network routes fixed (if no device given) - authentication problems with l2tp fixed - hideOnCloseInfo fixed - pppd mppe check fixed - remote network fixed in preferencesdialog (raccon) - psk save fixed on newprofilewizard (vpnc manually) - username in tooltip fixed - username fixed after reenter (vpnc) - default route fixed (freeswan) - restoring default route fixed (pptp) - remote id type fixed (newprofile wizard) - racoon algorithms fixed - psk file permission fixed (racoon) - userdefinied dns server fixed (pptp) - dns server fixed (pptp) - diffie hellman group fixed on racoon - freeze if vpnc run directory not exists fixed - ipsec page fixed on l2tp ipsec (newprofilewizard) - remote port fixed on newprofile wizard (openvpn) - replacedefaultroute test fixed - logviewer process refresh fixed - cert and nexthop entries fixed on ipsec file import - detecing gw ip of default interface fixed - psk fixed at openvpn config file import fixed - authentication algorithm fixed (openvpn) - automatic auth inconsistency fix fixed - http proxy options fixed in preferencesdialog - loading tun module fixed on openvpn - certificate import fixed - auth type on ipsec import fixed - default section type handling fixed (ipsec import) - psk secrets file fixed on ipsec import - cert path on ipsec import fixed - private key on ipsec import fixed - ca cert path is disabled at ipsec fixed - resolv.conf restore fixed if dns_update is not set (vpnc) - spelling fixes - ping check fixed (thanks to Konstantin U) - dont save username option fixed - segfault at pptp deamon select fixed - pfs typo fixed - crash after deleteing last profile on closing preferencesdialog fixed - ike and esp parameters fixed (ipsec) - kvpnc profile import fixed - dns_update fixed (really, thanks to Igor Bujna) - netmask at edit network route fixed - dns_update fixed - pcf import at vpnclient fixed * Features - kde4 port - better formatted remote/port option in generated openvpn config - donate url changed - cmd outputs added: before connect, after connect, before disconnect, after disconnect - more debug output on newprofilewizard (pptp settings) - more status info at preferencesdialog - kvpnc now ask only for user data if not already collected - more debug info on close added - query exit now asks - option for costum ssh remote network script added - required tools check improved (ssh) - network mask on tap mode added (ssh) - other type specific pages now disabled (ssh) - ssh options now really shown if type changed - checking default route count added (pptp) - tunnel device type added in profilewizward (ssh) - tls-auth direction detection in openvpn import added - ssh tool info added - ksshaskpass info added - ssh-askpass-gnome info added - ssh connection type added - tap mode added (ssh) - credits for ansgar added - eap option added pptp - 30Eur donation credits added, thanks to Christoph Schmid - ipsec page is now disabled on racoon - getHostname function added in utils - mode config password is now send via stdin instead of psk file - racoon will now stopped correctly if in connection state - hash algorithm description changed to authentication algorithm phase 1 - mode config added (racoon) - certificate url requester now hidden on hybrid - hybrid auth type on newprofilewizard added - xauth support addded (racoon) - racoon now uses racoonctl - hybrid mode (ca cert and name/password) added (racoon) - cisco config file import now uses filename instead of groupname - disable bind option added (openvpn) - help link on openswan/strongswan options added - more options on openvpn config file import added: fragement, mssfix, nobind, tun-mtu, reneg-sec, ping, ping-restart - rename menu entry added - better xml import user feedback on xml import - vpn types info dialog added (shows if all is availiable for an specific vpn) - exchange mode now set always to main if strongswan is used - openswan handling more reliable made - support for openvpn >= 2.1-rc script parameter added - openl2tp will now automaticlly started/stopped - conntect try now really stops if max connect retries reached (*swan) - openl2tp support added - leftsourceip/rightsourceip now in right fields on profile manager - support for virtual subnets (virtual_private) added (openswan/strongswan) - psk in preferencesdialog fixed (*swan) - cpu usage reduced on debug console - group password is now hidden on high kvpnc debug level (vpnc) - better status detection of l2tp connect - l2tpd debug modes added (avp, packet, network, state) - better info on killing pptp - tooltip at toolsinfo dialog added - if peer sends an other id as we expect, user can confirm it and reconnect with a click - ipsec config import now understands more options: leftxauthclient, rightxauthserver, keyingtries, pfs, pfsgroup, aggrmode - virtual ip support added (openswan/strongswan) - pppd info in toolsinfo dialog added - userpage is now only added if xauth or l2tp (ipsec) - xauth support on strongswan added - ike and esp settings can manually extended - auth dialog after xauth fail added - made plutostderrlog obsolete (now use ipsec whack) - xauth support on openswan added - better info at delete profile - better formatted output on adding/removing additional network routes - hide group password option in account data dialog added (vpnc,vpnclient) - improved pptp handling - user gets a warning that extra route is needed if no defaultroute to vpn will be set (newprofilewizard) - dpd idle timeout support added (vpnc, vpnclient) - pppd option detection reworked - show password dialog if authentication has been failed (pptp, openvpn) - resolvconf support for openvpn - resolvconf support for pptp - tcp tunnling mode now also possible (original cisco client) - natt now can be disabled (vpnc, original cisco) - tunnling port can be specified on original cisco - local identifier can now be set on raccon - remote identifier can now be set on raccon - if kwallet will be deactivated the user now will asked if really wanted - route page at cisco added (new profilewizward) - checking for tail added - path for tail can be specified - extra routes for pptp added - verify ca cert option added (racoon) - support for strongswan 4.2.2rc5 added (plutostderrlog option) - network routes added in newprofile wizard - ipsec settings rewrite in preferencesdialog - final picture in profilewizward added - mschap auth selection added (pptp) - mschap-v2 auth selection added (pptp) - option for disabling ipx added (pptp) - option for disabling tcp header compression added (pptp) - option for disabling magic number negotiation added (pptp) - option for disabling protocol field compression added (pptp) - option for disabling address/control compression added (pptp) - lzo compression is now disabled by default (openvpn) - kernel level debug option added - use network option added - option for open profile manager after import added - option for ipsec vpn mode (transport/tunnel) added - default mtu/mru added (pptp) - auth selector always active on cert/psk part - duplicate options regarding default route removed - saving network routes also if its deactivated - tun1, tun2, tap0, tap1, tap2 in addroutedialog added - automatic saving options if needed added