ref: Consentimiento necesario para habilitar el cortafuegos ENSM 10.7.5 y posteriores
Esta extensión del sistema era un remanente de una instalación de McAfee LiveSafe que había eliminado con el desinstalador proporcionado.
Tuve que desactivarlo desde la Configuración de la Red para evitar el fuerte cuelgue que empezó a producirse después de instalar otro producto antivirus. Finalmente lo eliminé por completo con el -
botón.
registro del sistema está inundado de estas entradas
Sep 29 19:54:25 macbroke com.apple.xpc.launchd[2] (GT8P3H7SPW.com.mcafee.CMF.networkextension): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Hubo algunos mcafee entradas sobrantes en disabled.plist Así que me aseguré de desactivarlas.
$ grep -rnw '/var/db/com.apple.xpc.launchd/' -e "mcafee"
/var/db/com.apple.xpc.launchd//disabled.plist:7: <key>com.mcafee.genutility</key>
/var/db/com.apple.xpc.launchd//disabled.plist:17: <key>com.mcafee.datupdate</key>
/var/db/com.apple.xpc.launchd//disabled.plist:19: <key>com.mcafee.virusscan.fmpd</key>
/var/db/com.apple.xpc.launchd//disabled.plist:21: <key>com.mcafee.productupdate</key>
También pude ejecutar con éxito disable
en la extensión de la red, aunque lanzamientod continuó ejecutándolo, según system.log
sudo launchctl disable system/GT8P3H7SPW.com.mcafee.CMF.networkextension
$ launchctl print-disabled system
disabled services = {
"com.mcafee.genutility" => true
"com.mcafee.datupdate" => true
"com.mcafee.virusscan.fmpd" => true
"com.mcafee.CMF.networkextensionn" => true
"com.mcafee.productupdate" => true
"GT8P3H7SPW.com.mcafee.CMF.networkextension" => true
}
Entonces intenté remove
la extensión de la red, pero se le dio un "no privilegiado" error
sudo launchctl remove GT8P3H7SPW.com.mcafee.CMF.networkextension
Sep 29 12:22:19 macbroke com.apple.xpc.launchd[2] (com.apple.xpc.launchd.domain.system): Caller not allowed to perform action: launchctl.642, action = service remove, code = 1: Operation not permitted, uid = 0, euid = 0, gid = 0, egid = 0, asid = 100007
unload
dio un "Error de entrada/salida"
sudo launchctl unload system/GT8P3H7SPW.com.mcafee.CMF.networkextension
print
reveló la ubicación del módulo de servicio
launchctl print system/GT8P3H7SPW.com.mcafee.CMF.networkextension
program = /Library/SystemExtensions/D61ECA19-7AC8-43FF-98C0-A3FE84132C34/com.mcafee.CMF.networkexte
nsion.systemextension/Contents/MacOS/com.mcafee.CMF.networkextension
¿La eliminación de este archivo/directorio hará que launchd deje de intentar programarlo? Me doy cuenta de que la programación de un servicio es probablemente independiente de que sus binarios existan o no, pero pensé que podría valer la pena intentarlo.
Incluso con sudo
No tengo privilegios para renombrar el directorio padre en /Librería/SistemaExtensiones , pero podría ser de Recuperación . Sin embargo, esto requeriría el montaje de la partición primaria que creo que tenía problemas con un tiempo atrás al crear una imagen manual con hdiutil .
Abrir embedded.provisionprofile con command - O
Previsualización de embedded.provisionprofile con space