OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 14-Apr-2004 22:26:12
Branch: OPENPKG_1_3_SOLID Handle: 2004041421261200
Modified files: (Branch: OPENPKG_1_3_SOLID)
openpkg-src/mysql mysql.patch mysql.spec
Log:
apply security bugfixes (OpenPKG-2004.014-mysql, CAN-2004-0381,
CAN-2004-0388)
Summary:
Revision Changes Path
1.3.2.4.2.2 +30 -0 openpkg-src/mysql/mysql.patch
1.49.2.5.2.5+1 -1 openpkg-src/mysql/mysql.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/mysql/mysql.patch
============================================================================
$ cvs diff -u -r1.3.2.4.2.1 -r1.3.2.4.2.2 mysql.patch
--- openpkg-src/mysql/mysql.patch 15 Sep 2003 10:59:37 -0000 1.3.2.4.2.1
+++ openpkg-src/mysql/mysql.patch 14 Apr 2004 20:26:12 -0000 1.3.2.4.2.2
@@ -81,3 +81,33 @@
{
sql_print_error(
"Found invalid password for user: '[EMAIL PROTECTED]'; Ignoring
user",
+
+=============================================================================
+
+Fix two security bugs
+OpenPKG-2004.014-mysql, CAN-2004-0381, CAN-2004-0388
+
+Index: scripts/mysqlbug.sh
+--- scripts/mysqlbug.sh.orig 2004-02-10 19:15:54.000000000 +0100
++++ scripts/mysqlbug.sh 2004-04-14 21:12:44.000000000 +0200
+@@ -254,7 +254,7 @@
+ if cmp -s $TEMP $TEMP.x
+ then
+ echo "File not changed, no bug report submitted."
+- cp $TEMP /tmp/failed-mysql-bugreport
++ mv -f $TEMP /tmp/failed-mysql-bugreport
+ echo "The raw bug report exists in /tmp/failed-mysql-bugreport"
+ echo "If you use this remember that the first lines of the report now is a lie.."
+ exit 1
+Index: scripts/mysqld_multi.sh
+--- scripts/mysqld_multi.sh.orig 2004-02-10 19:16:06.000000000 +0100
++++ scripts/mysqld_multi.sh 2004-04-14 22:08:34.000000000 +0200
+@@ -9,7 +9,7 @@
+ $opt_config_file = undef();
+ $opt_example = 0;
+ $opt_help = 0;
+-$opt_log = "/tmp/mysqld_multi.log";
++$opt_log = "$ENV{HOME}/mysqld_multi.log";
+ $opt_mysqladmin = "@bindir@/mysqladmin";
+ $opt_mysqld = "@libexecdir@/mysqld";
+ $opt_no_log = 0;
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/mysql/mysql.spec
============================================================================
$ cvs diff -u -r1.49.2.5.2.4 -r1.49.2.5.2.5 mysql.spec
--- openpkg-src/mysql/mysql.spec 15 Sep 2003 10:59:37 -0000 1.49.2.5.2.4
+++ openpkg-src/mysql/mysql.spec 14 Apr 2004 20:26:12 -0000 1.49.2.5.2.5
@@ -39,7 +39,7 @@
Group: Database
License: GPL
Version: %{V_opkg}
-Release: 1.3.2
+Release: 1.3.3
# package options
%option with_berkeleydb yes
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]