[ https://issues.apache.org/jira/browse/SVN-3581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ivan Zhakov updated SVN-3581: ----------------------------- Description: When a user logs into a remote OSX system via something like an SSH terminal connection, the OSX keychain support in SVN does not work. Consequently the user gets the warning that the password will be saved in plain text and the entry in the auth area can be modified from a keychain entry to a plain text entry. As a workaround, after logging in and before using SVN, the user can use the following OSX command to manually unlock the keychain: {noformat} $ security unlock-keychain {noformat} Now, that it is unlocked, SVN can apparently access and use it for its commands. When you login to OSX graphically, this happens automatically as part of the login process. If OSX includes a command line app to do this, then there must also be API's that SVN could use to do the same. We already do something similar in our support for GNOME keyring. We even include a command line prompt to unlock the keyring. We should improve our support for OSX keychain to do something similar. http://svnbinaries.open.collab.net/ds/viewMessage.do?dsForumId=65&dsMessageId=354436 was: {noformat:nopanel=true} When a user logs into a remote OSX system via something like an SSH terminal connection, the OSX keychain support in SVN does not work. Consequently the user gets the warning that the password will be saved in plain text and the entry in the auth area can be modified from a keychain entry to a plain text entry. As a workaround, after logging in and before using SVN, the user can use the following OSX command to manually unlock the keychain: $ security unlock-keychain Now, that it is unlocked, SVN can apparently access and use it for its commands. When you login to OSX graphically, this happens automatically as part of the login process. If OSX includes a command line app to do this, then there must also be API's that SVN could use to do the same. We already do something similar in our support for GNOME keyring. We even include a command line prompt to unlock the keyring. We should improve our support for OSX keychain to do something similar. {noformat} http://svnbinaries.open.collab.net/ds/viewMessage.do?dsForumId=65&dsMessageId=354436 > OSX keychain support does not work when logged in remotely via Terminal > ----------------------------------------------------------------------- > > Key: SVN-3581 > URL: https://issues.apache.org/jira/browse/SVN-3581 > Project: Subversion > Issue Type: Bug > Components: unknown > Affects Versions: 1.6.x > Reporter: Mark Phippard > Assignee: Jeremy Whitlock > Fix For: unscheduled > > > When a user logs into a remote OSX system via something like an SSH terminal > connection, the OSX keychain support in SVN does not work. Consequently the > user gets the warning that the password will be saved in plain text and the > entry in the auth area can be modified from a keychain entry to a plain text > entry. > As a workaround, after logging in and before using SVN, the user can use the > following OSX command to manually unlock the keychain: > {noformat} > $ security unlock-keychain > {noformat} > Now, that it is unlocked, SVN can apparently access and use it for its > commands. When you login to OSX graphically, this happens automatically as > part of the login process. > If OSX includes a command line app to do this, then there must also be API's > that SVN could use to do the same. We already do something similar in our > support for GNOME keyring. We even include a command line prompt to unlock > the keyring. We should improve our support for OSX keychain to do something > similar. > http://svnbinaries.open.collab.net/ds/viewMessage.do?dsForumId=65&dsMessageId=354436 -- This message was sent by Atlassian JIRA (v6.3.4#6332)