Passwords on OS X via security
Paul W. Rankin
hello at paulwrankin.com
Wed Nov 12 11:33:37 GMT 2014
I've just started using offlineimap and it is the greatest. It's gold
Jerry, gold!
I'd love to use an "elegant one-liner" (i.e. no pythonfile) to retrive
my account password, which is stored in a local OS X keychain. The
following content of my ~/.offlineimaprc is not successful:
--8<---------------cut here---------------start------------->8---
[Repository Remote]
type = IMAP
remotehost = mail.example.com
remoteuser = user at example.com
remotepasseval = `security find-generic-password -a user at example.com -s mail.example.com -w`
--8<---------------cut here---------------end--------------->8---
nor any of these...
--8<---------------cut here---------------start------------->8---
remotepasseval = "`security find-generic-password -a user at example.com -s mail.example.com -w`"
remotepasseval = "`security find-generic-password -a user at example.com -s mail.example.com -w` | tr -d '\n'"
remotepass = `security find-generic-password -a user at example.com -s mail.example.com -w`
remotepass = `security find-generic-password -a user at example.com -s mail.example.com -w | tr -d '\n'`
--8<---------------cut here---------------end--------------->8---
etc. etc.
It's not the password. I've tested by copying the output of the
`security` command and pasting into .offlineimaprc and everything Just
Works (but obviously with real values).
So how to I succesfully call the `security` command from .offlineimaprc?
Thanks for your time :)
--
Paul W. Rankin
http://www.paulwrankin.com
More information about the OfflineIMAP-project
mailing list