From 53f14c6fedbf74627536c2a8917b7ce70932c0a2 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Tue, 16 May 2023 16:29:41 -0500 Subject: [PATCH] fix replication user creation --- flake.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/flake.nix b/flake.nix index 5bc3f5e..a9e48eb 100644 --- a/flake.nix +++ b/flake.nix @@ -591,14 +591,12 @@ if $PSQL --command "SELECT 1 FROM pg_roles WHERE rolname='${cfg.replication.username}';" | grep -q 1 then echo "alter replication user ${cfg.replication.username}" - $PSQL \ - --variable=v1="''$(<''${CREDENTIALS_DIRECTORY}/postgresql-replication-password)" \ - --command "ALTER ROLE ${cfg.replication.username} WITH REPLICATION LOGIN PASSWORD :'v1';" + echo "ALTER ROLE ${cfg.replication.username} WITH REPLICATION LOGIN PASSWORD :'v1';" | $PSQL \ + --variable=v1="''$(<''${CREDENTIALS_DIRECTORY}/postgresql-replication-password)" else echo "create replication user ${cfg.replication.username}" - $PSQL \ - --variable=v1="''$(<''${CREDENTIALS_DIRECTORY}/postgresql-replication-password)" \ - --command "CREATE ROLE ${cfg.replication.username} WITH REPLICATION LOGIN PASSWORD :'v1';" + echo "CREATE ROLE ${cfg.replication.username} WITH REPLICATION LOGIN PASSWORD :'v1';" | $PSQL \ + --variable=v1="''$(<''${CREDENTIALS_DIRECTORY}/postgresql-replication-password)" fi '' else "";