diff --git a/labs/lab-01-iam/tests/99-final-verification.sh b/labs/lab-01-iam/tests/99-final-verification.sh index 92f976c..ff50ef8 100755 --- a/labs/lab-01-iam/tests/99-final-verification.sh +++ b/labs/lab-01-iam/tests/99-final-verification.sh @@ -67,12 +67,12 @@ else # If containers are running, verify they're not root if docker compose -f "$compose_file" ps --services 2>/dev/null | grep -q .; then - local root_count=0 + root_count=0 while IFS= read -r service; do [ -z "$service" ] && continue - local container=$(docker compose -f "$compose_file" ps -q "$service" 2>/dev/null || echo "") + container=$(docker compose -f "$compose_file" ps -q "$service" 2>/dev/null || echo "") if [ -n "$container" ]; then - local user=$(docker exec "$container" whoami 2>/dev/null || echo "unknown") + user=$(docker exec "$container" whoami 2>/dev/null || echo "unknown") if [ "$user" = "root" ]; then echo -e " ${RED}✗${NC} Service $service running as ROOT (INF-01 violation)" ((root_count++)) || true