Skip to content

Commit 4dcfaf0

Browse files
committed
Set pipefail when supported
1 parent 3896c1d commit 4dcfaf0

File tree

5 files changed

+4
-4
lines changed

5 files changed

+4
-4
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1dbbcc42b293cdf558730a5c7e084422879b607bf14f42aa2168b0c8ebb2f2c1 script-generator
1+
e1c9bbedd2aca20b10568c1303e2227e0d68f36bb8f1dfd6ac39e14342f3a9f7 script-generator

seed/script-generator.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -410,7 +410,7 @@ FILE *start_script(int id, int bash_build) {
410410
fputs("#!/bin/bash\n", out);
411411
if (strcmp(get_var("INTERACTIVE"), "True") == 0) {
412412
if (bash_build != 1) {
413-
fputs("set -E\ntrap 'env PS1=\"[TRAP] \\w # \" bash -i' ERR\n", out);
413+
fputs("set -eEo pipefail\ntrap 'env PS1=\"[TRAP] \\w # \" bash -i' ERR\n", out);
414414
} else {
415415
/* FIXME early bash has buggy ERR trap handling */
416416
fputs("set -e\ntrap 'bash -c '\"'\"'while true; do printf \""
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0cd30eb7753ae8907fed32e52af9219d115aa60d6333b48097d00f76d85a5d67 script-generator
1+
ce952506148ebbd1d856e5f4d15be66b8292d2116f03861eb404420f75d2e7ce script-generator
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
572e849582ec2b79c768c7e8c61806141b3cd18ff1777e26433f12a2c92f093d script-generator
1+
408442c1694654f3131246b99de4b66a5796077ffb59629039a321b1b973c938 script-generator

seed/usr/bin/qemu-aarch64

5.69 MB
Binary file not shown.

0 commit comments

Comments
 (0)