Questo è un lavoro semplice per AppleScript. Prima di tutto assicurati di reindirizzare lo standard output a un file facendo sudo security dump-keychain -d login.keychain > ~/Desktop/loginKeychain.txt
. Prima di eseguire questo comando, apri Script Editor, dovrebbe essere in /Applications/Utilities/
quindi incollarlo:
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
Ora avvia il comando dump, quindi fai clic sul pulsante Riproduci nella parte superiore di Script Editor. Questo dovrebbe premere i pulsanti.
L'opzione Consenti sempre concede l'autorizzazione ad accedere all'elemento portachiavi per sempre, ma viene applicata solo su un elemento alla volta. Rimanerei con il clic su Consenti così che qualcun altro non possa accedervi in futuro senza la tua autorizzazione.