71 lines
2.2 KiB
Bash
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
|
|
|
|
|