From 91a2824246dd9bf87547bc8e6b614d889b6af071 Mon Sep 17 00:00:00 2001 From: Thibault Ayanides Date: Fri, 30 Oct 2020 09:48:36 +0100 Subject: [PATCH] IMP(5.6): add test --- tests/hardening/5.6_restrict_su.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/hardening/5.6_restrict_su.sh b/tests/hardening/5.6_restrict_su.sh index b333419..54af608 100644 --- a/tests/hardening/5.6_restrict_su.sh +++ b/tests/hardening/5.6_restrict_su.sh @@ -6,5 +6,12 @@ test_audit() { # shellcheck disable=2154 run blank /opt/debian-cis/bin/hardening/"${script}".sh --audit-all - # TODO fill comprehensive tests + describe Correcting situation + sed -i 's/audit/enabled/' /opt/debian-cis/etc/conf.d/"${script}".cfg + /opt/debian-cis/bin/hardening/"${script}".sh || true + + describe Checking resolved state + register_test retvalshouldbe 0 + register_test contain "[ OK ] ^auth[[:space:]]*required[[:space:]]*pam_wheel.so is present in /etc/pam.d/su" + run resolved /opt/debian-cis/bin/hardening/"${script}".sh --audit-all }