From cc8817b303d9b19c70bbf3847af1941a27f712f7 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Fri, 13 Oct 2023 17:36:06 +0200 Subject: sepperate powerdns primary and secondary configs --- modules/postgresql/default.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'modules/postgresql') diff --git a/modules/postgresql/default.nix b/modules/postgresql/default.nix index a02e6ce..80b362f 100644 --- a/modules/postgresql/default.nix +++ b/modules/postgresql/default.nix @@ -3,16 +3,8 @@ { services.postgresql = { enable = true; - ensureDatabases = [ "quassel" "pdns" ]; + enableTCPIP = true; ensureUsers = [ - { - name = "quassel"; - ensurePermissions = { "DATABASE quassel" = "ALL PRIVILEGES"; }; - } - { - name = "pdns"; - ensurePermissions = { "DATABASE pdns" = "ALL PRIVILEGES"; }; - } { name = "audron"; ensureClauses.superuser = true; @@ -25,6 +17,12 @@ authentication = pkgs.lib.mkOverride 10 '' #type database DBuser origin-address auth-method local all all trust + # ipv4 + host all all 127.0.0.1/32 trust + host all all 10.10.0.0/24 trust + host all all 10.88.0.0/24 trust + # ipv6 + host all all ::1/128 trust ''; }; } -- cgit v1.2.3