[Pkg-kde-commits] rev 458 - in trunk/packages/kdelibs/debian: . patches
Adeodato Simó
dato-guest@costa.debian.org
Sat, 12 Feb 2005 16:06:21 +0100
Author: dato-guest
Date: 2005-02-12 16:06:20 +0100 (Sat, 12 Feb 2005)
New Revision: 458
Added:
trunk/packages/kdelibs/debian/patches/16_CAN-2005-0365_dcopidlng.diff
Modified:
trunk/packages/kdelibs/debian/changelog
Log:
* Include patch to fix CAN-2005-0365, "insecure temporary file creation in
kdelibs 3.3.2". dcopidlng no longer creates its temporary files in /tmp.
(Closes: #294832, #294896) Urgency set to high because of this and other
RC bug fixes below.
Modified: trunk/packages/kdelibs/debian/changelog
===================================================================
--- trunk/packages/kdelibs/debian/changelog 2005-02-12 14:40:03 UTC (rev 457)
+++ trunk/packages/kdelibs/debian/changelog 2005-02-12 15:06:20 UTC (rev 458)
@@ -1,5 +1,12 @@
-kdelibs (4:3.3.2-2) unstable; urgency=medium
+kdelibs (4:3.3.2-2) unstable; urgency=high
+ +++ Changes by Adeodato Simó:
+
+ * Include patch to fix CAN-2005-0365, "insecure temporary file creation in
+ kdelibs 3.3.2". dcopidlng no longer creates its temporary files in /tmp.
+ (Closes: #294832, #294896) Urgency set to high because of this and other
+ RC bug fixes below.
+
+++ Changes by Christopher Martin:
* !!! TODO, will pull in some nice fixes: KDE_3_3_BRANCH update.
@@ -17,7 +24,7 @@
- usr/share/mimelnk/application/vnd.sun.xml.writer.template.desktop
* Also add necessary Conflicts/Replaces for old OO.org packages.
- Since this is RC, urgency set to medium. (Closes: #292569)
+ (Closes: #292569)
* Add better manpage for lnusertemp. Thanks to Javier Fernández-Sanguino
Peña. (Closes: #292081)
Added: trunk/packages/kdelibs/debian/patches/16_CAN-2005-0365_dcopidlng.diff
===================================================================
--- trunk/packages/kdelibs/debian/patches/16_CAN-2005-0365_dcopidlng.diff 2005-02-12 14:40:03 UTC (rev 457)
+++ trunk/packages/kdelibs/debian/patches/16_CAN-2005-0365_dcopidlng.diff 2005-02-12 15:06:20 UTC (rev 458)
@@ -0,0 +1,26 @@
+===================================================================
+RCS file: /home/kde/kdelibs/dcop/dcopidlng/dcopidlng,v
+retrieving revision 1.6
+retrieving revision 1.7
+diff -u -r1.6 -r1.7
+--- kdelibs/dcop/dcopidlng/dcopidlng 2004/02/20 08:55:10 1.6
++++ kdelibs/dcop/dcopidlng/dcopidlng 2005/01/21 16:59:05 1.7
+@@ -1,13 +1,15 @@
+ #!/bin/sh
++
++trap "rm -f dcopidlng.stderr.$$"
++
+ if test -z "$KDECONFIG"; then
+ KDECONFIG=kde-config
+ fi
+ LIBDIR="`$KDECONFIG --install data --expandvars`/dcopidlng"
+-perl -I"$LIBDIR" "$LIBDIR/kalyptus" --allow_k_dcop_accessors -f dcopidl $1 2>/tmp/dcopidlng.stderr.$$
++perl -I"$LIBDIR" "$LIBDIR/kalyptus" --allow_k_dcop_accessors -f dcopidl $1 2> dcopidlng.stderr.$$
+ RET=$?
+ if [ $RET -ne 0 ]
+ then
+- cat /tmp/dcopidlng.stderr.$$ >&2
++ cat dcopidlng.stderr.$$ >&2
+ fi
+-rm /tmp/dcopidlng.stderr.$$
+ exit $RET