fix setup script
This commit is contained in:
4
lib.nix
4
lib.nix
@@ -108,7 +108,7 @@ in
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
setupScript = pkgs.writeShellScript "setup-postgres" ''
|
setupScript = pkgs.writeShellScriptBin "setup-postgres" ''
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
export PATH=${package}/bin:${pkgs.coreutils}/bin
|
export PATH=${package}/bin:${pkgs.coreutils}/bin
|
||||||
POSTGRES_RUN_INITIAL_SCRIPT="false"
|
POSTGRES_RUN_INITIAL_SCRIPT="false"
|
||||||
@@ -137,7 +137,7 @@ in
|
|||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
mkdir -p ${lib.escapeShellArg data_dir}
|
mkdir -p ${lib.escapeShellArg data_dir}
|
||||||
${setupScript}/bin/setup-postgres
|
${setupScript}/bin/setup-postgres
|
||||||
${package}/bin/postgres -D${data_dir} --config-file=${configFile}
|
exec ${package}/bin/postgres -D${data_dir}
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
|
|||||||
Reference in New Issue
Block a user