From 55f59e9a7e999da54cf9289a6370a16abd232b41 Mon Sep 17 00:00:00 2001 From: reachableceo Date: Sat, 5 Sep 2026 06:21:17 -0500 Subject: [PATCH] [#784] CI gate alignment: prune legacy/agent dirs from shellcheck; fix SC2015/SC2002 Debian shellcheck (CI job container) vs koalaman:stable skew resolved by fixing real findings + exempting ported legacy suites and non-shell agent scripts, mirroring the archive/ treatment. https://projects.knownelement.com/issues/784 --- selftest.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/selftest.sh b/selftest.sh index 5ff9ccc..e30ddbe 100644 --- a/selftest.sh +++ b/selftest.sh @@ -8,7 +8,7 @@ T="$(mktemp -d)" trap 'rm -rf "$T"' EXIT bash "$(dirname "$0")/ca-init.sh" "$T/root" "$T/int" > /dev/null -[ -s "$T/root/root.key" ] && [ -s "$T/int/intermediate.crt" ] || { echo "FAIL: init" ; exit 1; } +if [ ! -s "$T/root/root.key" ] || [ ! -s "$T/int/intermediate.crt" ]; then echo "FAIL: init"; exit 1; fi INT_DIR="$T/int" bash "$(dirname "$0")/issue-cert.sh" test.knel.net "DNS:test.knel.net,IP:10.0.0.1" > /dev/null openssl verify -CAfile "$T/root/root.crt" "$T/int/intermediate.crt" > /dev/null