Une entrée Sophos cassée dans Keychain Access après la désinstallation du programme - comment la supprimer?

1

J'ai suivi les instructions officielles et aussi essayé de courir l'outil de déménagement officiel (ce qui est bloqué) pour Sophos anti-virus pour Mac mais je vois toujours une entrée "Sophos" dans Keychain Access.

J'ai également constaté des erreurs dans la console lorsque les services système tentent de s'ouvrir. /Library/Sophos Anti-Virus/Sophos.keychain qui est un fichier inexistant. J'ai même essayé de recréer un fichier dans ce chemin suivi de sudo security delete-keychain "/Library/Sophos Anti-Virus/Sophos.keychain" mais l'entrée reste dans la liste des trousseaux.

Comment puis-je enlever ce reste de Sophos agaçant?

(je ne me souviens plus de l'édition de Sophos que j'avais installée à l'origine, elle s'appelait peut-être "Home", c'est peut-être la seule pour Mac)

conny
la source

Réponses:

2

Pour résoudre ce problème, vous devez éditer manuellement le fichier. /Library/Preferences/com.apple.security-common.plist, en tant que root, et supprimez le code dur correspondant <dict>...Sophos...</dict> entrée dedans là.

Grand soin doit être pris car vous pouvez totalement bousiller votre système (-keychain) si vous laissez des erreurs dans ce fichier .plist. La section à supprimer se présente comme suit:

...
<dict>
    <key>DbName</key>
    <string>/Library/Sophos Anti-Virus/Sophos.keychain</string>
    <key>GUID</key>
    <string>{some UUID string here}</string>
    <key>SubserviceType</key>
    <integer>6</integer>
</dict>
...

Lors de la sauvegarde, il ne devrait plus y avoir d’entrée "Sophos" dans Keychain Access ni en sortie de security list-keychains.

j'ai utilisé vim et supprimé les lignes incriminées en tant que ( sudo vim /Library/Preferences/com.apple.security-common.plist ) mais vous pouvez utiliser n’importe quel éditeur de texte ou de pliste - je ne le sais franchement pas, c’est le plus accessible (recommandations bienvenues).

conny
la source