mirror of
https://github.com/MariaDB/server.git
synced 2025-02-01 03:21:53 +01:00
Merge mysql.com:/home/ram/work/mysql-5.0-maint
into mysql.com:/home/ram/work/b28509/b28509.5.0
This commit is contained in:
commit
6224867b16
1 changed files with 10 additions and 3 deletions
|
@ -2307,16 +2307,23 @@ sub check_running_as_root () {
|
|||
close FILE;
|
||||
}
|
||||
|
||||
chmod(oct("0755"), $test_file);
|
||||
unlink($test_file);
|
||||
# Some filesystems( for example CIFS) allows reading a file
|
||||
# although mode was set to 0000, but in that case a stat on
|
||||
# the file will not return 0000
|
||||
my $file_mode= (stat($test_file))[2] & 07777;
|
||||
|
||||
$ENV{'MYSQL_TEST_ROOT'}= "NO";
|
||||
if ($result eq "MySQL")
|
||||
mtr_verbose("result: $result, file_mode: $file_mode");
|
||||
if ($result eq "MySQL" && $file_mode == 0)
|
||||
{
|
||||
mtr_warning("running this script as _root_ will cause some " .
|
||||
"tests to be skipped");
|
||||
$ENV{'MYSQL_TEST_ROOT'}= "YES";
|
||||
}
|
||||
|
||||
chmod(oct("0755"), $test_file);
|
||||
unlink($test_file);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue