rev 3791 - in kde-extras/kvpnc/trunk/debian: . patches
Fathi Boudra
fboudra-guest at costa.debian.org
Thu May 18 14:49:36 UTC 2006
Author: fboudra-guest
Date: 2006-05-18 14:49:35 +0000 (Thu, 18 May 2006)
New Revision: 3791
Added:
kde-extras/kvpnc/trunk/debian/README.Debian
kde-extras/kvpnc/trunk/debian/patches/11_su-to-root_usage.diff
Modified:
kde-extras/kvpnc/trunk/debian/changelog
kde-extras/kvpnc/trunk/debian/control
kde-extras/kvpnc/trunk/debian/menu
kde-extras/kvpnc/trunk/debian/rules
Log:
fix bugs #359960, #359962 and #367330
Added: kde-extras/kvpnc/trunk/debian/README.Debian
===================================================================
--- kde-extras/kvpnc/trunk/debian/README.Debian 2006-05-18 12:18:45 UTC (rev 3790)
+++ kde-extras/kvpnc/trunk/debian/README.Debian 2006-05-18 14:49:35 UTC (rev 3791)
@@ -0,0 +1,32 @@
+kvpnc for Debian
+----------------
+
+kvpnc for Debian uses su-to-root from menu package instead 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 <fboudra at free.fr>, Thu, 18 May 2006 15:17:52 +0100
Modified: kde-extras/kvpnc/trunk/debian/changelog
===================================================================
--- kde-extras/kvpnc/trunk/debian/changelog 2006-05-18 12:18:45 UTC (rev 3790)
+++ kde-extras/kvpnc/trunk/debian/changelog 2006-05-18 14:49:35 UTC (rev 3791)
@@ -1,6 +1,12 @@
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 <fboudra at free.fr> Thu, 18 May 2006 10:16:28 +0100
Modified: kde-extras/kvpnc/trunk/debian/control
===================================================================
--- kde-extras/kvpnc/trunk/debian/control 2006-05-18 12:18:45 UTC (rev 3790)
+++ kde-extras/kvpnc/trunk/debian/control 2006-05-18 14:49:35 UTC (rev 3791)
@@ -4,13 +4,12 @@
Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
Uploaders: Fathi Boudra <fboudra at free.fr>, Mark Purcell <msp at debian.org>
Build-Depends: cdbs, debhelper (>= 5.0.0), automake1.7, kdelibs4-dev, libgcrypt11-dev
-Standards-Version: 3.6.2
+Standards-Version: 3.7.2
Package: kvpnc
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, module-init-tools | modutils, net-tools, psmisc
+Depends: ${shlibs:Depends}, ${misc:Depends}, kdebase-bin | gksu | sux, module-init-tools | modutils, net-tools, psmisc
Suggests: iptables, openssl, openvpn, racoon, vpnc, pptp-linux, openswan
-Recommends: kdebase-bin
Description: vpn clients frontend for KDE
KVpnc is a KDE frontend for various vpn clients.
.
Modified: kde-extras/kvpnc/trunk/debian/menu
===================================================================
--- kde-extras/kvpnc/trunk/debian/menu 2006-05-18 12:18:45 UTC (rev 3790)
+++ kde-extras/kvpnc/trunk/debian/menu 2006-05-18 14:49:35 UTC (rev 3791)
@@ -3,4 +3,4 @@
section="Apps/Net"\
title="kvpnc"\
hints="KDE"\
- command="kdesu kvpnc"
+ command="su-to-root -X -c kvpnc"
Added: kde-extras/kvpnc/trunk/debian/patches/11_su-to-root_usage.diff
===================================================================
--- kde-extras/kvpnc/trunk/debian/patches/11_su-to-root_usage.diff 2006-05-18 12:18:45 UTC (rev 3790)
+++ kde-extras/kvpnc/trunk/debian/patches/11_su-to-root_usage.diff 2006-05-18 14:49:35 UTC (rev 3791)
@@ -0,0 +1,12 @@
+diff -Nur kvpnc-0.8.5/src/kvpnc.desktop kvpnc-0.8.5.new/src/kvpnc.desktop
+--- kvpnc-0.8.5/src/kvpnc.desktop 2006-03-11 05:20:30.000000000 +0100
++++ kvpnc-0.8.5.new/src/kvpnc.desktop 2006-05-18 15:07:44.000000000 +0200
+@@ -18,7 +18,7 @@
+ GenericName[xx]=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
Modified: kde-extras/kvpnc/trunk/debian/rules
===================================================================
--- kde-extras/kvpnc/trunk/debian/rules 2006-05-18 12:18:45 UTC (rev 3790)
+++ kde-extras/kvpnc/trunk/debian/rules 2006-05-18 14:49:35 UTC (rev 3791)
@@ -8,6 +8,6 @@
# fix script-not-executable
chmod 0755 debian/kvpnc/usr/share/apps/kvpnc/ping_check.sh
- # fix kdesu menu-command-not-in-package
- install -D -p -m644 debian/kvpnc.lintian-overrides debian/kvpnc/usr/share/lintian/overrides/kvpnc
+ # remove uneeded dir
+ rm -rf debian/kvpnc/usr/share/doc/kde/HTML/kvpnc
More information about the pkg-kde-commits
mailing list