postgresql: fix password setup
This commit is contained in:
parent
60039df698
commit
682a01488b
1 changed files with 3 additions and 3 deletions
|
|
@ -131,8 +131,8 @@ in
|
|||
};
|
||||
|
||||
pwdConfig = ensureCfgs: {
|
||||
systemd.services.postgresql.postStart =
|
||||
let
|
||||
systemd.services.postgresql-setup.script = lib.mkAfter
|
||||
(let
|
||||
prefix = ''
|
||||
psql -tA <<'EOF'
|
||||
DO $$
|
||||
|
|
@ -150,7 +150,7 @@ in
|
|||
cfgsWithPasswords = builtins.filter (cfg: cfg.passwordFile != null) ensureCfgs;
|
||||
in
|
||||
if (builtins.length cfgsWithPasswords) == 0 then "" else
|
||||
prefix + (lib.concatStrings (map exec cfgsWithPasswords)) + suffix;
|
||||
prefix + (lib.concatStrings (map exec cfgsWithPasswords)) + suffix);
|
||||
};
|
||||
|
||||
debugConfig = enableDebug: lib.mkIf enableDebug {
|
||||
|
|
|
|||
Loading…
Reference in a new issue