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 ?