From 0948f4e4fab34f457dc74f18e430ae20f6359510 Mon Sep 17 00:00:00 2001 From: stuebinm Date: Thu, 25 Mar 2021 14:18:59 +0100 Subject: [PATCH] limesurvey: fix database access & cleanup postgres This should work now! --- services/limesurvey.nix | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/services/limesurvey.nix b/services/limesurvey.nix index 42d3245..5c8f0f5 100644 --- a/services/limesurvey.nix +++ b/services/limesurvey.nix @@ -21,6 +21,7 @@ db = { connectionString = "mysql:host=localhost;port=3306;dbname=limesurvey"; username = "limesurvey"; + password = ""; tablePrefix = "limesurvey_"; charset = "utf8mb4"; }; @@ -48,30 +49,14 @@ }); }; - - # services.postgresql = { - # enable = true; - # ensureDatabases = [ "limesurvey" ]; - # ensureUsers = [ { - # name = "limesurvey"; - # ensurePermissions = { "DATABASE limesurvey" = "ALL PRIVILEGES"; }; - # } ]; - - # authentication = lib.mkForce '' - # # Generated file; do not edit! - # local all all trust - # host limesurvey limesurvey ::1/128 trust - # ''; - # }; - # - services.mysql = { + enable = true; package = pkgs.mariadb; ensureDatabases = [ "limesurvey" ]; ensureUsers = [ { name = "limesurvey"; - ensurePermissions = { "DATABASE limesurvey" = "ALL PRIVILEGES"; }; + ensurePermissions = { "limesurvey.*" = "ALL PRIVILEGES"; }; } ]; };