comando de seguridad, creando una entrada de llavero, no funciona en Mojave

0

He estado usando un Applescript con la siguiente línea para crear un nombre de usuario / contraseña en el llavero durante los últimos 3 años:

  

contraseña de seguridad para agregar-internet -a lawprint \\ Lawschool -l   '2nd-flr-Library-rm228' -s lawprint.xxx.edu -r 'smb' -w frase de contraseña

Tuve el primer usuario con Mojave OS que ejecutó el script, no obtuve ningún error, pero no se imprimió nada. Se eliminó la entrada del llavero, se envió el trabajo de impresión, se creó manualmente la entrada del llavero, funcionó bien. Así que creo que el comando de seguridad es el único problema. Espero que alguien pueda ayudar,

- editar - Aquí está el código completo:

try

    set cmd to "security add-internet-password"
    set cmd to cmd & " -a lawprint\\Lawschool"
    set cmd to cmd & " -l 2nd-flr-Library-rm228"
    set cmd to cmd & " -s lawprint.xxx.edu"
    set cmd to cmd & " -r 'smb '"
    set cmd to cmd & " -w xxxx "
    set cmd to cmd & " -A  "
    do shell script cmd
on error
display dialog "error in setting keychain"
end try
    
pregunta Len 02.08.2018 - 14:57

0 respuestas

Lea otras preguntas en las etiquetas