C'est un travail simple pour AppleScript. Tout d'abord, assurez-vous que vous redirigez la sortie standard vers un fichier en faisant sudo security dump-keychain -d login.keychain > ~/Desktop/loginKeychain.txt
. Avant d'effectuer cette commande, ouvrez l'éditeur script, il doit être en /Applications/Utilities/
puis collez ceci :
tell application "System Events"
repeat while exists (processes where name is "SecurityAgent")
tell process "SecurityAgent"
click button "Allow" of window 1
end tell
delay 0.2
end repeat
end tell
Maintenant, lancez la commande dump, puis cliquez sur le bouton Play en haut de l'éditeur script. Cela devrait appuyer sur les boutons.
L'option "Autoriser toujours" donne l'autorisation d'accéder aux éléments du trousseau pour toujours, mais elle n'est appliquée qu'à un seul élément à la fois. Je m'en tiendrais à l'option Allow clicked pour que quelqu'un d'autre ne puisse pas y accéder à l'avenir sans votre permission.