commit d264eea544afa318622aef14778e2a4d8ccc48cd parent 7a1f6ff8ac8a34e43e34475a5d3915ea67c312aa Author: MTRNord <mtrnord1@gmail.com> Date: Fri, 25 Aug 2023 14:50:53 +0200 Fix lockdir for pg Diffstat:
| M | nixos/worker-1/configuration.nix | | | 8 | ++++++++ |
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/nixos/worker-1/configuration.nix b/nixos/worker-1/configuration.nix @@ -529,6 +529,14 @@ }; }; + # Ensure postgres can create a lockfile where it expects + system.activationScripts = { + postgresqlMkdir = { + text = "mkdir -p /run/postgresql && chmod o+w /run/postgresql"; + deps = [ ]; + }; + }; + systemd.services.etcd.serviceConfig.ExecStart = lib.mkForce "${pkgs.etcd_3_4}/bin/etcd"; # Darling Erasure