A las aplicaciones se les puede otorgar acceso permanente no solicitado a las contraseñas. Puede agregar y revocar estos privilegios usando la utilidad Keychain Access. (Consulte esta respuesta )
Me gustaría poder revocar desde la línea de comandos. ¿Es esto posible?
Específicamente, mi problema es que estoy creando una contraseña en un script de shell y almacenándola en el llavero usando el comando security add-generic-password ...
. Esto funciona bien, pero como la aplicación security
creó la contraseña, se le otorgan automáticamente privilegios de lectura gratuitos. Quiero que avise cada vez.