Sto aggiungendo una voce Keychain a livello di codice su una macchina tramite il comando di sicurezza in quanto tale:
security add-generic-password -a "username@exchange.server.here" -s "Exchange" w "P@ssw0rd!" -T "/Applications/Microsoft Outlook"
Sembra fantastico, proprio come uno generato quando si imposta Outlook! Tuttavia, quando l'utente apre Outlook viene visualizzato il messaggio "Microsoft Outlook desidera accedere allo scambio di chiavi nel portachiavi".
Ho perso un passo qui da qualche parte? Ho avuto l'impressione che -T ha permesso alle applicazioni di accedere a una voce del portachiavi senza sollecitazioni?
man
dice cheYou can remove this default access by explicitly specifying an empty app pathname: -T ""
se lo faccio lo richiede ancora ... e se non ne specifico nessuno-T
sembra che tutte le applicazioni possano ancora vederlo e richiederlo ... vedi anche openradar.appspot.com/28524119