diff --git a/tests/hardening/1.4.1_bootloader_ownership.sh b/tests/hardening/1.4.1_bootloader_ownership.sh index b333419..b0ebe2a 100644 --- a/tests/hardening/1.4.1_bootloader_ownership.sh +++ b/tests/hardening/1.4.1_bootloader_ownership.sh @@ -1,10 +1,14 @@ # run-shellcheck test_audit() { - describe Running on blank host - register_test retvalshouldbe 0 - dismiss_count_for_test - # shellcheck disable=2154 - run blank /opt/debian-cis/bin/hardening/"${script}".sh --audit-all + if [ -f "/.dockerenv" ]; then + skip "SKIPPED on docker" + else + describe Running on blank host + register_test retvalshouldbe 0 + dismiss_count_for_test + # shellcheck disable=2154 + run blank /opt/debian-cis/bin/hardening/"${script}".sh --audit-all - # TODO fill comprehensive tests + # TODO fill comprehensive tests + fi } diff --git a/tests/hardening/1.4.2_bootloader_password.sh b/tests/hardening/1.4.2_bootloader_password.sh index b333419..b0ebe2a 100644 --- a/tests/hardening/1.4.2_bootloader_password.sh +++ b/tests/hardening/1.4.2_bootloader_password.sh @@ -1,10 +1,14 @@ # run-shellcheck test_audit() { - describe Running on blank host - register_test retvalshouldbe 0 - dismiss_count_for_test - # shellcheck disable=2154 - run blank /opt/debian-cis/bin/hardening/"${script}".sh --audit-all + if [ -f "/.dockerenv" ]; then + skip "SKIPPED on docker" + else + describe Running on blank host + register_test retvalshouldbe 0 + dismiss_count_for_test + # shellcheck disable=2154 + run blank /opt/debian-cis/bin/hardening/"${script}".sh --audit-all - # TODO fill comprehensive tests + # TODO fill comprehensive tests + fi } diff --git a/tests/hardening/1.4.3_root_password.sh b/tests/hardening/1.4.3_root_password.sh index b333419..b0ebe2a 100644 --- a/tests/hardening/1.4.3_root_password.sh +++ b/tests/hardening/1.4.3_root_password.sh @@ -1,10 +1,14 @@ # run-shellcheck test_audit() { - describe Running on blank host - register_test retvalshouldbe 0 - dismiss_count_for_test - # shellcheck disable=2154 - run blank /opt/debian-cis/bin/hardening/"${script}".sh --audit-all + if [ -f "/.dockerenv" ]; then + skip "SKIPPED on docker" + else + describe Running on blank host + register_test retvalshouldbe 0 + dismiss_count_for_test + # shellcheck disable=2154 + run blank /opt/debian-cis/bin/hardening/"${script}".sh --audit-all - # TODO fill comprehensive tests + # TODO fill comprehensive tests + fi }