forked from lix-project/lix
Ensure PINCH_ME_IM_SILLY allows a /nix/store to stick around between builds
Also output in the status report that the user is very silly
This commit is contained in:
parent
1c7ce2a018
commit
ce2281e6d8
|
@ -408,6 +408,9 @@ setup_report() {
|
|||
row " Build Users" "$NIX_USER_COUNT"
|
||||
row " Build Group ID" "$NIX_BUILD_GROUP_ID"
|
||||
row "Build Group Name" "$NIX_BUILD_GROUP_NAME"
|
||||
if [ "${PINCH_ME_IM_SILLY:-}" != "" ]; then
|
||||
row " Silliness" "Very Silly"
|
||||
fi
|
||||
|
||||
subheader "build users:"
|
||||
|
||||
|
@ -757,11 +760,6 @@ main() {
|
|||
exit 1
|
||||
fi
|
||||
|
||||
if [ "${PINCH_ME_IM_SILLY:-}" != "" ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
create_build_group
|
||||
create_build_users
|
||||
create_directories
|
||||
|
|
|
@ -80,11 +80,16 @@ verify
|
|||
|
||||
yes | ./install
|
||||
verify
|
||||
|
||||
cleanup
|
||||
|
||||
echo -n "" | ./install
|
||||
verify
|
||||
cleanup
|
||||
|
||||
sudo mkdir -p /nix/store
|
||||
sudo touch /nix/store/.silly-hint
|
||||
echo -n "" | PINCH_ME_IM_SILLY=true ./install
|
||||
verify
|
||||
test -e /nix/store/.silly-hint
|
||||
cleanup
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue