fix mysql test after #63862 introduced non-functional initialScript

This commit is contained in:
Thorsten Weber 2019-07-03 00:35:35 +02:00
parent 3a28589551
commit b7907dc1ae

View File

@ -29,10 +29,10 @@ import ./make-test.nix ({ pkgs, ...} : {
users.users.testuser = { }; users.users.testuser = { };
services.mysql.enable = true; services.mysql.enable = true;
services.mysql.initialScript = pkgs.writeText "mariadb-init.sql" '' services.mysql.initialScript = pkgs.writeText "mariadb-init.sql" ''
echo "ALTER USER root@localhost IDENTIFIED WITH unix_socket;" ALTER USER root@localhost IDENTIFIED WITH unix_socket;
echo "DELETE FROM mysql.user WHERE password = ''' AND plugin = ''';" DELETE FROM mysql.user WHERE password = ''' AND plugin = ''';
echo "DELETE FROM mysql.user WHERE user = ''';" DELETE FROM mysql.user WHERE user = ''';
echo "FLUSH PRIVILEGES;" FLUSH PRIVILEGES;
''; '';
services.mysql.ensureDatabases = [ "testdb" ]; services.mysql.ensureDatabases = [ "testdb" ];
services.mysql.ensureUsers = [{ services.mysql.ensureUsers = [{