diff options
author | mwberry | 2016-11-12 15:21:42 -0800 |
---|---|---|
committer | mwberry | 2016-11-12 18:33:33 -0800 |
commit | c4300cb9705938a45eb19dbbcecaefa6caec8333 (patch) | |
tree | 99ba36cd4f417fb5716bde5a5a3d68d574419cf5 | |
parent | b7ce727dbe05066dd8b56ad1b68106963d2c626c (diff) | |
download | aur-c4300cb9705938a45eb19dbbcecaefa6caec8333.tar.gz |
introduce subshells to limit side-effects
-rwxr-xr-x | hook | 4 | ||||
-rwxr-xr-x | install | 5 |
2 files changed, 5 insertions, 4 deletions
@@ -4,7 +4,7 @@ # nannycam init hook # -run_hook () { +run_hook () { ( set -e set -u @@ -29,4 +29,4 @@ run_hook () { -m "$EXPECTED_MBR_HASH" \ -p "$EXPECTED_MBR_GAP_HASH" \ -e "$EXPECTED_EFI_STUB_HASH" -} +) } @@ -1,7 +1,8 @@ #!/bin/bash -build () { +build () { ( + set -e set -u @@ -90,7 +91,7 @@ build () { rm "$AUTH_PUB_KEY_FILE" rm -rf "$TMP" -} +) } help () { cat <<HELPEOF |