Fix Zulip Postgres bootstrap runtime

This commit is contained in:
Conrad Kramer 2026-04-19 01:19:01 -07:00
parent 42df7b5618
commit 601bedcc59

View file

@ -179,6 +179,7 @@ in
pkgs.bash pkgs.bash
pkgs.coreutils pkgs.coreutils
pkgs.python3 pkgs.python3
pkgs.shadow
]; ];
serviceConfig = { serviceConfig = {
Type = "oneshot"; Type = "oneshot";
@ -204,7 +205,7 @@ END
ALTER ROLE zulip WITH LOGIN PASSWORD '$db_password_sql'; ALTER ROLE zulip WITH LOGIN PASSWORD '$db_password_sql';
SQL SQL
su postgres -s ${pkgs.bash}/bin/bash -c "psql -v ON_ERROR_STOP=1 -f '$setup_sql'" ${pkgs.shadow}/bin/su postgres -s ${pkgs.bash}/bin/bash -c "psql -v ON_ERROR_STOP=1 -f '$setup_sql'"
''; '';
}; };