[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