From 8c9d0770d93b4c118187a0bff28d8bbf15a0c659 Mon Sep 17 00:00:00 2001 From: Julien Malka Date: Tue, 25 Jun 2024 10:09:52 +0200 Subject: [PATCH] fix: ensurePermissions -> ensureDBOwnership --- modules/docs/default.nix | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/modules/docs/default.nix b/modules/docs/default.nix index 764f847..e4e91ca 100644 --- a/modules/docs/default.nix +++ b/modules/docs/default.nix @@ -10,14 +10,12 @@ in enable = mkEnableOption "activate hedgedoc service"; nginx.enable = mkEnableOption "activate nginx"; - nginx.subdomain = mkOption { - type = types.str; - }; + nginx.subdomain = mkOption { type = types.str; }; }; - config = mkIf cfg.enable ( - mkMerge [{ + config = mkIf cfg.enable (mkMerge [ + { services.hedgedoc = { enable = true; settings = { @@ -40,19 +38,15 @@ in ensureUsers = [ { name = "hedgedoc"; - ensurePermissions."DATABASE hedgedoc" = "ALL PRIVILEGES"; + ensureDBOwnership = true; } ]; }; } + (mkIf cfg.nginx.enable (mkSubdomain cfg.nginx.subdomain port)) - (mkIf cfg.nginx.enable (mkSubdomain cfg.nginx.subdomain port)) - - (mkIf cfg.nginx.enable (mkVPNSubdomain cfg.nginx.subdomain port))]); - - - - + (mkIf cfg.nginx.enable (mkVPNSubdomain cfg.nginx.subdomain port)) + ]); }