Commit e599005d authored by unknown's avatar unknown

Bug#32091: Security breach via directory changes

small fix of test case (when running make test after
merge, it did not substitute MYSQLTEST_VARDIR in
the error)


mysql-test/r/partition_mgm.result:
  Bug#32091: Security breach via directory changes
  small fix in test result
mysql-test/t/partition_mgm.test:
  Bug#32091: Security breach via directory changes
  small fix in test case
parent 6ac3d502
...@@ -65,7 +65,7 @@ PARTITION p1 VALUES IN (1) ...@@ -65,7 +65,7 @@ PARTITION p1 VALUES IN (1)
DATA DIRECTORY 'MYSQLTEST_VARDIR/master-data/test' DATA DIRECTORY 'MYSQLTEST_VARDIR/master-data/test'
INDEX DIRECTORY 'MYSQLTEST_VARDIR/master-data/test' INDEX DIRECTORY 'MYSQLTEST_VARDIR/master-data/test'
); );
ERROR HY000: Can't create/write to file 'MYSQLTEST_VARDIR/master-data/mysqltest2/t1#P#p0.MYI' (Errcode: 17) Got one of the listed errors
CREATE TABLE t1 (a INT) CREATE TABLE t1 (a INT)
PARTITION BY LIST (a) ( PARTITION BY LIST (a) (
PARTITION p0 VALUES IN (0) PARTITION p0 VALUES IN (0)
...@@ -75,7 +75,7 @@ PARTITION p1 VALUES IN (1) ...@@ -75,7 +75,7 @@ PARTITION p1 VALUES IN (1)
DATA DIRECTORY 'MYSQLTEST_VARDIR/master-data/mysqltest2' DATA DIRECTORY 'MYSQLTEST_VARDIR/master-data/mysqltest2'
INDEX DIRECTORY 'MYSQLTEST_VARDIR/master-data/mysqltest2' INDEX DIRECTORY 'MYSQLTEST_VARDIR/master-data/mysqltest2'
); );
ERROR HY000: Can't create/write to file 'MYSQLTEST_VARDIR/master-data/test/t1#P#p1.MYI' (Errcode: 17) Got one of the listed errors
# user root (cleanup): # user root (cleanup):
DROP DATABASE mysqltest2; DROP DATABASE mysqltest2;
USE test; USE test;
......
...@@ -84,7 +84,7 @@ connection con1; ...@@ -84,7 +84,7 @@ connection con1;
-- echo # user mysqltest_1: -- echo # user mysqltest_1:
USE test; USE test;
-- replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR -- replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
-- error 1 -- error 1,1
eval CREATE TABLE t1 (a INT) eval CREATE TABLE t1 (a INT)
PARTITION BY LIST (a) ( PARTITION BY LIST (a) (
PARTITION p0 VALUES IN (0) PARTITION p0 VALUES IN (0)
...@@ -95,7 +95,7 @@ connection con1; ...@@ -95,7 +95,7 @@ connection con1;
INDEX DIRECTORY '$MYSQLTEST_VARDIR/master-data/test' INDEX DIRECTORY '$MYSQLTEST_VARDIR/master-data/test'
); );
-- replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR -- replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
-- error 1 -- error 1,1
eval CREATE TABLE t1 (a INT) eval CREATE TABLE t1 (a INT)
PARTITION BY LIST (a) ( PARTITION BY LIST (a) (
PARTITION p0 VALUES IN (0) PARTITION p0 VALUES IN (0)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment