mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 03:52:35 +01:00
9a95838a96
Commit 32158be
added a new test `bad_startup_options`. This test fails
if run as root, which is common on many CI systems.
This test should include `not_as_root.inc` so it is skipped, just
like all other similar tests in MariaDB.
All new code of the whole pull request, including one or several files
that are either new files or modified ones, are contributed under the
BSD-new license. I am contributing on behalf of my employer
Amazon Web Services, Inc.
22 lines
718 B
Text
22 lines
718 B
Text
# mysqld refuses to run as root normally.
|
|
--source include/not_as_root.inc
|
|
|
|
--source include/not_embedded.inc
|
|
--source include/have_ssl_communication.inc
|
|
|
|
--source include/shutdown_mysqld.inc
|
|
|
|
# Try to start the server, with bad values for some options.
|
|
# Make sure, the starts fails, and expected message is in the error log
|
|
|
|
--let errorlog=$MYSQL_TMP_DIR/errorlog.err
|
|
--let SEARCH_FILE=$errorlog
|
|
|
|
# Bad ssl-cert
|
|
--error 1
|
|
--exec $MYSQLD --defaults-group-suffix=.1 --defaults-file=$MYSQLTEST_VARDIR/my.cnf --ssl-cert=bad --log-error=$errorlog
|
|
--let SEARCH_PATTERN=\[ERROR\] SSL error: Unable to get certificate
|
|
--source include/search_pattern_in_file.inc
|
|
--remove_file $SEARCH_FILE
|
|
|
|
--source include/start_mysqld.inc
|