From de890008c7158e6edb3aadead6b46abb1c5b20a0 Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Fri, 13 Dec 2024 22:57:15 +0100 Subject: [PATCH] Update inputs --- flake.lock | 55 +++++++++++++++--------------------------- modules/postgresql.nix | 14 ++++++----- 2 files changed, 27 insertions(+), 42 deletions(-) diff --git a/flake.lock b/flake.lock index 6d11785..382f080 100644 --- a/flake.lock +++ b/flake.lock @@ -23,11 +23,11 @@ "utils": "utils" }, "locked": { - "lastModified": 1718194053, - "narHash": "sha256-FaGrf7qwZ99ehPJCAwgvNY5sLCqQ3GDiE/6uLhxxwSY=", + "lastModified": 1727447169, + "narHash": "sha256-3KyjMPUKHkiWhwR91J1YchF6zb6gvckCAY1jOE+ne0U=", "owner": "serokell", "repo": "deploy-rs", - "rev": "3867348fa92bc892eba5d9ddb2d7a97b9e127a8a", + "rev": "aa07eb05537d4cd025e2310397a6adcedfe72c76", "type": "github" }, "original": { @@ -41,11 +41,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1733168902, - "narHash": "sha256-8dupm9GfK+BowGdQd7EHK5V61nneLfr9xR6sc5vtDi0=", + "lastModified": 1734011192, + "narHash": "sha256-NghuiWXx6Q3gwLiudiNwDpYQ1CPEUK7J+f9dWREN8KA=", "owner": "nix-community", "repo": "disko", - "rev": "785c1e02c7e465375df971949b8dcbde9ec362e5", + "rev": "0f31ad735e784315a22d9899d3ba24340ce64220", "type": "github" }, "original": { @@ -135,29 +135,13 @@ "type": "indirect" } }, - "nixpkgs-stable": { - "locked": { - "lastModified": 1725762081, - "narHash": "sha256-vNv+aJUW5/YurRy1ocfvs4q/48yVESwlC/yHzjkZSP8=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "dc454045f5b5d814e5862a6d057e7bb5c29edc05", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "release-24.05", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs-unstable": { "locked": { - "lastModified": 1726463316, - "narHash": "sha256-gI9kkaH0ZjakJOKrdjaI/VbaMEo9qBbSUl93DnU7f4c=", + "lastModified": 1733759999, + "narHash": "sha256-463SNPWmz46iLzJKRzO3Q2b0Aurff3U1n0nYItxq7jU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "99dc8785f6a0adac95f5e2ab05cc2e1bf666d172", + "rev": "a73246e2eef4c6ed172979932bc80e1404ba2d56", "type": "github" }, "original": { @@ -169,11 +153,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1732238832, - "narHash": "sha256-sQxuJm8rHY20xq6Ah+GwIUkF95tWjGRd1X8xF+Pkk38=", + "lastModified": 1733749988, + "narHash": "sha256-+5qdtgXceqhK5ZR1YbP1fAUsweBIrhL38726oIEAtDs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "8edf06bea5bcbee082df1b7369ff973b91618b8d", + "rev": "bc27f0fde01ce4e1bfec1ab122d72b7380278e68", "type": "github" }, "original": { @@ -201,11 +185,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1726447378, - "narHash": "sha256-2yV8nmYE1p9lfmLHhOCbYwQC/W8WYfGQABoGzJOb1JQ=", + "lastModified": 1733730953, + "narHash": "sha256-dlK7n82FEyZlHH7BFHQAM5tua+lQO1Iv7aAtglc1O5s=", "owner": "nixos", "repo": "nixpkgs", - "rev": "086b448a5d54fd117f4dc2dee55c9f0ff461bdc1", + "rev": "7109b680d161993918b0a126f38bc39763e5a709", "type": "github" }, "original": { @@ -268,15 +252,14 @@ "inputs": { "nixpkgs": [ "nixpkgs" - ], - "nixpkgs-stable": "nixpkgs-stable" + ] }, "locked": { - "lastModified": 1726524647, - "narHash": "sha256-qis6BtOOBBEAfUl7FMHqqTwRLB61OL5OFzIsOmRz2J4=", + "lastModified": 1733965552, + "narHash": "sha256-GZ4YtqkfyTjJFVCub5yAFWsHknG1nS/zfk7MuHht4Fs=", "owner": "Mic92", "repo": "sops-nix", - "rev": "e2d404a7ea599a013189aa42947f66cede0645c8", + "rev": "2d73fc6ac4eba4b9a83d3cb8275096fbb7ab4004", "type": "github" }, "original": { diff --git a/modules/postgresql.nix b/modules/postgresql.nix index 78c0c89..991d28f 100644 --- a/modules/postgresql.nix +++ b/modules/postgresql.nix @@ -31,15 +31,17 @@ in }; sops.secrets = { - synapseDbPassword = { + synapseDbPasswordPg = { + owner = config.services.postgresql.superUser; key = "synapse/db_password"; restartUnits = [ "postgresql-setup.service" ]; }; - nextcloudDbPassword = { + nextcloudDbPasswordPg = { + owner = config.services.postgresql.superUser; key = "nextcloud/db_password"; restartUnits = [ "postgresql-setup.service" ]; }; - roundcubeDbPassword = { + roundcubeDbPasswordPg = { owner = config.services.postgresql.superUser; key = "roundcube/db_password"; restartUnits = [ "postgresql-setup.service" ]; @@ -76,11 +78,11 @@ in PSQL -tAc "ALTER ROLE nextcloud LOGIN" PSQL -tAc "ALTER ROLE roundcube LOGIN" - synapse_password="$(<'${config.sops.secrets.synapseDbPassword.path}')" + synapse_password="$(<'${config.sops.secrets.synapseDbPasswordPg.path}')" PSQL -tAc "ALTER ROLE synapse WITH PASSWORD '$synapse_password'" - nextcloud_password="$(<'${config.sops.secrets.nextcloudDbPassword.path}')" + nextcloud_password="$(<'${config.sops.secrets.nextcloudDbPasswordPg.path}')" PSQL -tAc "ALTER ROLE nextcloud WITH PASSWORD '$nextcloud_password'" - roundcube_password="$(<'${config.sops.secrets.roundcubeDbPassword.path}')" + roundcube_password="$(<'${config.sops.secrets.roundcubeDbPasswordPg.path}')" PSQL -tAc "ALTER ROLE roundcube WITH PASSWORD '$roundcube_password'" '';