summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorspamaps-guest <spamaps-guest@bb5a2ed9-75f0-0310-a2b8-e46d7b0922c1>2012-11-27 14:10:27 +0000
committerspamaps-guest <spamaps-guest@bb5a2ed9-75f0-0310-a2b8-e46d7b0922c1>2012-11-27 14:10:27 +0000
commit3e1616c235a6aff933ab597042819a2b1cac4a84 (patch)
tree537208496a97a85fde60865c558730a30857c2d0
parent13f6ba21c5b062bdc080f7f88e1a37c1b928f27e (diff)
downloadmysql-5.5-3e1616c235a6aff933ab597042819a2b1cac4a84.tar.gz
d/mysql-server-5.5.postinst: Patch from Alex Bligh to fix privilege
regression that was introduced in the switch from 5.1 to 5.5. (Closes: #692871) git-svn-id: svn://svn.debian.org/svn/pkg-mysql/mysql-5.5/branches/unstable@2202 bb5a2ed9-75f0-0310-a2b8-e46d7b0922c1
-rw-r--r--debian/changelog8
-rw-r--r--debian/mysql-server-5.5.postinst5
2 files changed, 11 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog
index cd170e4..30184ba 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+mysql-5.5 (5.5.28+dfsg-2) UNRELEASED; urgency=low
+
+ * d/mysql-server-5.5.postinst: Patch from Alex Bligh to fix privilege
+ regression that was introduced in the switch from 5.1 to 5.5.
+ (Closes: #692871)
+
+ -- Clint Byrum <clint@ubuntu.com> Tue, 27 Nov 2012 06:07:25 -0800
+
mysql-5.5 (5.5.28+dfsg-1) unstable; urgency=low
* New upstream release (resolves CVE-2012-3163, CVE-2012-3158, CVE-2012-3177,
diff --git a/debian/mysql-server-5.5.postinst b/debian/mysql-server-5.5.postinst
index 4dee8b0..d13f9be 100644
--- a/debian/mysql-server-5.5.postinst
+++ b/debian/mysql-server-5.5.postinst
@@ -206,7 +206,7 @@ EOF
" Create_tmp_table_priv='Y', Lock_tables_priv='Y', Execute_priv='Y', "\
" Repl_slave_priv='Y', Repl_client_priv='Y', Create_view_priv='Y', "\
" Show_view_priv='Y', Create_routine_priv='Y', Alter_routine_priv='Y', "\
- " Create_user_priv='Y', Event_priv='Y', Trigger_priv='Y' "`;
+ " Create_user_priv='Y', Event_priv='Y', Trigger_priv='Y', Create_tablespace_priv='Y' "`;
fix_privs=`echo -e \
"USE mysql;\n" \
"ALTER TABLE user ADD column Create_view_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " \
@@ -215,7 +215,8 @@ EOF
"ALTER TABLE user ADD column Alter_routine_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " \
"ALTER TABLE user ADD column Create_user_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " \
"ALTER TABLE user ADD column Event_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " \
- "ALTER TABLE user ADD column Trigger_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " `
+ "ALTER TABLE user ADD column Trigger_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " \
+ "ALTER TABLE user ADD column Create_tablespace_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " `
# Engines supported by etch should be installed per default. The query sequence is supposed
# to be aborted if the CREATE TABLE fails due to an already existent table in which case the
# admin might already have chosen to remove one or more plugins. Newlines are necessary.