From 700aa40bd4bf575613f5d3f54c67424daaea2436 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Fri, 22 Nov 2019 10:08:09 +0100 Subject: lib/load-configuration: fix exit-code logic for buildmaster-on-halt --- lib/load-configuration | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/load-configuration') diff --git a/lib/load-configuration b/lib/load-configuration index 05ec7d0..b6756c1 100755 --- a/lib/load-configuration +++ b/lib/load-configuration @@ -20,7 +20,7 @@ if [ "$(hostname)" = 'buildmaster.archlinux32.org' ]; then # - systemd MUST NOT hickup - e.g. exit code 0, # - connecting slaves MUST get exit code 1 and # - interactively run commands SHOULD get exit code 1, too - if tty -s && [ -z "${SSH_ORIGINAL_COMMAND}" ]; then + if tty -s || [ -n "${SSH_ORIGINAL_COMMAND}" ]; then exit 1 else exit 0 -- cgit v1.2.3