From d595b06aa38171aa8034bf39006551d6e9191603 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Wed, 24 Jun 2026 16:04:04 +0200 Subject: [PATCH 1/2] postgres: fix eval on normal unstable --- modules/postgres.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/postgres.nix b/modules/postgres.nix index 067a593..d9c8081 100644 --- a/modules/postgres.nix +++ b/modules/postgres.nix @@ -316,7 +316,7 @@ in ]; upgrade.stopServices = with config.services; lib.mkMerge [ (lib.mkIf (atuin.enable && atuin.database.createLocally) [ "atuin" ]) - (lib.mkIf (c3nav.enable && pretalx.settings.database.host == "/run/postgresql" or false) [ "c3nav-web" "c3nav-worker" ]) + (lib.mkIf (c3nav.enable or false && pretalx.settings.database.host == "/run/postgresql") [ "c3nav-web" "c3nav-worker" ]) (lib.mkIf (gancio.enable && gancio.settings.db.dialect == "postgres") [ "gancio" ]) (lib.mkIf (gitea.enable && gitea.database.socket == "/run/postgresql") [ "gitea" ]) (lib.mkIf (gradient.enable && gradient.configurePostgres) [ "gradient-server" ]) From c06a2987b5ef82a58eb90415b36db1469d2ff917 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Wed, 24 Jun 2026 16:08:25 +0200 Subject: [PATCH 2/2] postgres: fix eval --- modules/postgres.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/postgres.nix b/modules/postgres.nix index d9c8081..6992413 100644 --- a/modules/postgres.nix +++ b/modules/postgres.nix @@ -316,10 +316,10 @@ in ]; upgrade.stopServices = with config.services; lib.mkMerge [ (lib.mkIf (atuin.enable && atuin.database.createLocally) [ "atuin" ]) - (lib.mkIf (c3nav.enable or false && pretalx.settings.database.host == "/run/postgresql") [ "c3nav-web" "c3nav-worker" ]) + (lib.mkIf (config.services.c3nav.enable or false && c3nav.settings.database.host == "/run/postgresql") [ "c3nav-web" "c3nav-worker" ]) (lib.mkIf (gancio.enable && gancio.settings.db.dialect == "postgres") [ "gancio" ]) (lib.mkIf (gitea.enable && gitea.database.socket == "/run/postgresql") [ "gitea" ]) - (lib.mkIf (gradient.enable && gradient.configurePostgres) [ "gradient-server" ]) + (lib.mkIf (config.services.gradient.enable or false && gradient.configurePostgres) [ "gradient-server" ]) (lib.mkIf (grafana.enable && grafana.settings.database.host == "/run/postgresql") [ "grafana" ]) (lib.mkIf (healthchecks.enable && healthchecks.settings.DB_HOST == "/run/postgresql") [ "healthchecks" ]) (lib.mkIf (hedgedoc.enable && hedgedoc.settings.db.host == "/run/postgresql") [ "hedgedoc" ])