> I was thinking of.jist looking it up in a list (of --formentry > args that were provided on the command line) in the same place your code > does the keychain lookup. I see, like `--formentry password=keychain` to ask Keychain, `--formentry password=stdin` to select from where it reads each value? > Why the sorting to put user first, btw? Is that mandatory? Sort of, because to lookup password in Keychain (or any similar vaults,) the entries are usually paired with the user name, (and a few other keys like URL,) it needs to know `user` first. Y -- Yoshimasa Niwa