mirror of
https://github.com/actions/runner-images.git
synced 2025-12-20 06:35:47 +00:00
Validate MS Defender is not installed (#12529)
This commit is contained in:
19
images/ubuntu/scripts/build/post-build-validation.sh
Normal file
19
images/ubuntu/scripts/build/post-build-validation.sh
Normal file
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash -e
|
||||
################################################################################
|
||||
## File: post-build-validation.sh
|
||||
## Desc: Validate different aspects of the image after build
|
||||
################################################################################
|
||||
|
||||
echo "Test microsoft defender not installed using '-d /opt/microsoft/mdatp'"
|
||||
# Validate Defender not installed test 1
|
||||
if [ -d /opt/microsoft/mdatp ]; then
|
||||
echo "Microsoft Defender for Endpoint is installed."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Test microsoft defender not installed using 'systemctl list-units --type=service --all | grep mdatp'"
|
||||
# Validate Defender not installed test 2
|
||||
if systemctl list-units --type=service --all | grep -w mdatp &>/dev/null; then
|
||||
echo "Microsoft Defender for Endpoint is installed."
|
||||
exit 1
|
||||
fi
|
||||
Reference in New Issue
Block a user