the keychain support in cyberduck (all versions) seems to work only with passwords stored in the login.keychain. if you move your network passwords to a separate keychain, cyberduck won't find them anymore though the keychain is unlocked.
The text was updated successfully, but these errors were encountered:
this could be easily fixed by using a simple applescript to retrieve the passwords correctly:
set theName to "thekey"
tell application "Keychain Scripting"
set kcs to every keychain
repeat with kc in kcs
set kys to every key of kc
repeat with ky in kys
if name of ky is theName then
return password of ky