security list-keychains
print:
"/Users/vitaly-zdanevich/Library/Keychains/login.keychain-db"
"/Library/Keychains/System.keychain"
ma lo stesso comando da cron
return:
"/Library/Keychains/System.keychain"
"/Library/Keychains/System.keychain"
da cron
ho provato
security default-keychain -s "/Users/vitaly-zdanevich/Library/Keychains/login.keychain-db && security list-keychains"
ma il risultato è lo stesso.
Con l'aiuto di cli-utility security
non ho trovato nessun altro modo per impostare esplicitamente il percorso del db.
Sì, so che Apple dice che il modo migliore è usare launchd
invece di cron
, ma mi piacerebbe sapere - è possibile manipolare il mio portachiavi da cron
?