subversion-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan Zhakov (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (SVN-3581) OSX keychain support does not work when logged in remotely via Terminal
Date Sat, 17 Oct 2015 18:09:05 GMT

     [ 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)

Mime
View raw message