Files
Alte_Skripte/de.ing.re-install_McAfee_agent.sh
2026-02-16 15:05:15 +01:00

71 lines
2.2 KiB
Bash

#!/bin/bash
# uninstall McAfee using normal uninstaller
/Library/McAfee/agent/scripts/uninstall.sh || true
# stop all agents
killall VShieldScanner || true
killall VShieldUpdate || true
killall VShieldService || true
killall fmpd || true
killall VShieldScanManager || true
killall StatefulFirewall || true
killall Menulet || true
killall "McAfee Reporter" || true
killall "McAfee Endpoint Security for Mac" || true
killall macompatsvc || true
killall macmnsvc || true
killall masvc || true
sleep 30
# manually remove mcafee stuff
rm -rf /usr/local/McAfee || true
rm -rf /Library/Application\ Support/McAfee/ || true
rm -rf /Library/LaunchDaemons/com.mcafee.* || true
rm -rf /Library/LaunchAgents/com.mcafee.* || true
rm -rf /Library/Preferences/com.mcafee.* || true
rm -rf /Library/Preferences/com.mcafee.ssm.StatefulFirewall.plist || true
rm -rf /Library/McAfee || true
rm -rf /Library/Frameworks/VirusScanPreferences.framework || true
rm -rf /Library/Frameworks/AVEngine.framework || true
rm -rf /private/etc/ma.d/ || true
rm -rf /private/etc/cma.d/ || true
rm -rf /private/etc/cma.conf || true
rm -rf /Applications/McAfee\ Endpoint\ Security\ for\ Mac.app || true
rm -rf /Quarantine || true
rm -rf /var/McAfee || true
# remove receipts
pkgutil --forget com.mcafee.ssm.fmp || true
pkgutil --forget com.mcafee.mscui || true
pkgutil --forget com.mcafee.pkg.StatefulFirewall || true
pkgutil --forget com.mcafee.pkg.utility || true
pkgutil --forget com.mcafee.virusscan || true
sleep 30
# manually remove mcafee stuff
rm -rf /usr/local/McAfee || true
rm -rf /Library/Application\ Support/McAfee/ || true
rm -rf /Library/LaunchDaemons/com.mcafee.* || true
rm -rf /Library/LaunchAgents/com.mcafee.* || true
rm -rf /Library/Preferences/com.mcafee.* || true
rm -rf /Library/Preferences/com.mcafee.ssm.StatefulFirewall.plist || true
rm -rf /Library/McAfee || true
rm -rf /Library/Frameworks/VirusScanPreferences.framework || true
rm -rf /Library/Frameworks/AVEngine.framework || true
rm -rf /private/etc/ma.d/ || true
rm -rf /private/etc/cma.d/ || true
rm -rf /private/etc/cma.conf || true
rm -rf /Applications/McAfee\ Endpoint\ Security\ for\ Mac.app || true
rm -rf /Quarantine || true
rm -rf /var/McAfee || true
# sleep 30
# jamf policy -event installMcAfee