pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/kdelibs3 Fix kdesu not letting you switch to root.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c3773a2d8c32
branches:  trunk
changeset: 473592:c3773a2d8c32
user:      markd <markd%pkgsrc.org@localhost>
date:      Wed Apr 21 13:23:57 2004 +0000

description:
Fix kdesu not letting you switch to root.

Bump PKGREVISION.

diffstat:

 x11/kdelibs3/Makefile         |   3 ++-
 x11/kdelibs3/distinfo         |   3 ++-
 x11/kdelibs3/patches/patch-ab |  21 +++++++++++++++++++++
 3 files changed, 25 insertions(+), 2 deletions(-)

diffs (51 lines):

diff -r caa593bcf2c1 -r c3773a2d8c32 x11/kdelibs3/Makefile
--- a/x11/kdelibs3/Makefile     Wed Apr 21 12:48:00 2004 +0000
+++ b/x11/kdelibs3/Makefile     Wed Apr 21 13:23:57 2004 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.57 2004/04/20 12:22:22 markd Exp $
+# $NetBSD: Makefile,v 1.58 2004/04/21 13:23:57 markd Exp $
 
 DISTNAME=      kdelibs-${_KDE_VERSION}
+PKGREVISION=   1
 CATEGORIES=    x11
 COMMENT=       Support libraries for the KDE integrated X11 desktop
 
diff -r caa593bcf2c1 -r c3773a2d8c32 x11/kdelibs3/distinfo
--- a/x11/kdelibs3/distinfo     Wed Apr 21 12:48:00 2004 +0000
+++ b/x11/kdelibs3/distinfo     Wed Apr 21 13:23:57 2004 +0000
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.34 2004/04/20 12:22:23 markd Exp $
+$NetBSD: distinfo,v 1.35 2004/04/21 13:23:57 markd Exp $
 
 SHA1 (kdelibs-3.2.2.tar.bz2) = 74899bccba17b1d6475cc1b154a03d462ef02e1f
 Size (kdelibs-3.2.2.tar.bz2) = 12716460 bytes
 SHA1 (patch-aa) = be278f29b743c573b71c7804eff26324e78ed779
+SHA1 (patch-ab) = 1ebea4ea8b38f26e90f217ca7c3c209148b9e282
 SHA1 (patch-ad) = fc3a7b173dc93bad196fff3ddd9aef65c92dda64
 SHA1 (patch-ae) = 238f16203cd101a5944ff01aa965956392c5b16d
 SHA1 (patch-an) = 41d2721bd55d060cde630771dad0377dbe770d73
diff -r caa593bcf2c1 -r c3773a2d8c32 x11/kdelibs3/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kdelibs3/patches/patch-ab     Wed Apr 21 13:23:57 2004 +0000
@@ -0,0 +1,21 @@
+$NetBSD: patch-ab,v 1.9 2004/04/21 13:23:57 markd Exp $
+
+Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043.
+===================================================================
+RCS file: /home2/webcvs/mirror/kdelibs/kdesu/su.cpp,v
+retrieving revision 1.32.2.2
+retrieving revision 1.32.2.3
+diff -u -p -r1.32.2.2 -r1.32.2.3
+--- kdesu/su.cpp       2004/03/26 23:26:45     1.32.2.2
++++ kdesu/su.cpp       2004/04/13 13:32:27     1.32.2.3
+@@ -78,9 +78,9 @@ int SuProcess::exec(const char *password
+       args += "root";
+     else
+       args += m_User;
+-    args += "-";
+     args += "-c";
+     args += QCString(__KDE_BINDIR) + "/kdesu_stub";
++    args += "-";
+ 
+     QCString command = __PATH_SU;
+     if (::access(__PATH_SU, X_OK) != 0)



Home | Main Index | Thread Index | Old Index