diff --git a/modules/services/postgres.nix b/modules/services/postgres.nix index 28e629b..dc2f08e 100644 --- a/modules/services/postgres.nix +++ b/modules/services/postgres.nix @@ -1,8 +1,8 @@ { config, ... }: let dir = "/persist/postgresql/${config.services.postgresql.package.psqlSchema}"; - uid = config.ids.uids.postgres; - gid = config.ids.gids.postgres; + uid = toString config.ids.uids.postgres; + gid = toString config.ids.gids.postgres; in { systemd.tmpfiles.rules = [ "d ${dir} 700 ${uid} ${gid}" ]; services.postgresql = { diff --git a/modules/services/synapse.nix b/modules/services/synapse.nix index ecd2929..b2ab0d8 100644 --- a/modules/services/synapse.nix +++ b/modules/services/synapse.nix @@ -3,8 +3,8 @@ let dom = "lava.moe"; sub = "matrix.lava.moe"; dir = "/persist/matrix-synapse"; - uid = config.ids.uids.matrix-synapse; - gid = config.ids.gids.matrix-synapse; + uid = toString config.ids.uids.matrix-synapse; + gid = toString config.ids.gids.matrix-synapse; in { networking.firewall.allowedTCPPorts = [ 80 443 ]; systemd.tmpfiles.rules = [ "d ${dir} 700 ${uid} ${gid}" ];