Re: GnomeKeyring: not entering passwords

2011-12-14 Thread rupert.thurner
On Nov 3, 7:54 pm, Mark Phippard  wrote:
> On Thu, Nov 3, 2011 at 2:38 PM, rupert.thurner 
> wrote:
>
> > while looking for a possibility to help a user of subversion so he
> > does not need to type the server password all the time, i got hinted
> > to GnomeKeyring and seahorse. subversion offers to be compile with --
> > with-gnome-keyring option.
>
> managing your keyring and this is tied to your login session.  What we did
> for our CollabNet binaries was write a small command line tool that uses
> the GNOME keyring API but gives you a simple command line interface.  I do
> not know why GNOME does not provide one.  I would be happy to share the
> source code if you want it.
>
> With this tool you can use the command line tool to create a keyring as
> well as unlock it.  The latter is what you would want to do when you login
> (after starting the keyring-daemon).

mark, great to hear you would be able to share this tool.

btw, the keyring-libraries are now linked to the http://opencsw.org
subversion solaris build and therefor in the upcoming opencsw
subversion-1.7.2 release:
http://sourceforge.net/apps/trac/gar/changeset/16366/csw/mgar/pkg/subversion/trunk

rupert.


Re: GnomeKeyring: not entering passwords

2011-11-03 Thread Geoff Hoffman
On Thu, Nov 3, 2011 at 11:54 AM, Mark Phippard  wrote:

> On Thu, Nov 3, 2011 at 2:38 PM, rupert.thurner 
> wrote:
>
>> while looking for a possibility to help a user of subversion so he
>> does not need to type the server password all the time, i got hinted
>> to GnomeKeyring and seahorse. subversion offers to be compile with --
>> with-gnome-keyring option.
>>
>
> I had never heard of seahorse.  Looking at it, it seems to me like it is a
> GUI for using GNOME keyring to manage things like your SSH keys etc.  I do
> not think that is what you need.  GNOME keyring already provides a GUI for
> managing your keyring and this is tied to your login session.  What we did
> for our CollabNet binaries was write a small command line tool that uses
> the GNOME keyring API but gives you a simple command line interface.  I do
> not know why GNOME does not provide one.  I would be happy to share the
> source code if you want it.
>
> With this tool you can use the command line tool to create a keyring as
> well as unlock it.  The latter is what you would want to do when you login
> (after starting the keyring-daemon).
>
>

There have been several discussions about this in the past. If you haven't
already, definitely search the archives.
http://svn.haxx.se/users/


Re: GnomeKeyring: not entering passwords

2011-11-03 Thread Mark Phippard
On Thu, Nov 3, 2011 at 2:38 PM, rupert.thurner wrote:

> while looking for a possibility to help a user of subversion so he
> does not need to type the server password all the time, i got hinted
> to GnomeKeyring and seahorse. subversion offers to be compile with --
> with-gnome-keyring option.
>

I had never heard of seahorse.  Looking at it, it seems to me like it is a
GUI for using GNOME keyring to manage things like your SSH keys etc.  I do
not think that is what you need.  GNOME keyring already provides a GUI for
managing your keyring and this is tied to your login session.  What we did
for our CollabNet binaries was write a small command line tool that uses
the GNOME keyring API but gives you a simple command line interface.  I do
not know why GNOME does not provide one.  I would be happy to share the
source code if you want it.

With this tool you can use the command line tool to create a keyring as
well as unlock it.  The latter is what you would want to do when you login
(after starting the keyring-daemon).

-- 
Thanks

Mark Phippard
http://markphip.blogspot.com/


GnomeKeyring: not entering passwords

2011-11-03 Thread rupert.thurner
while looking for a possibility to help a user of subversion so he
does not need to type the server password all the time, i got hinted
to GnomeKeyring and seahorse. subversion offers to be compile with --
with-gnome-keyring option.

what we finally want to have is a one time prompt on the command line
(no gui available) after booting the operating system, or logging into
the user or starting some daemon to log into the keyring, and never
again. the goal is to have a continuous integration environment that
does not expose the passwords (easily) to the users of the server.

as i understood there are three pieces of software:
* GnomeKeyring daemon, allowing an application to store and retrieve
passwords
* GnomeKeyring manager, deprecated by
* seahorse, a gui application which allows to manage keys

would this be realistic using the GnomeKeyring daemon? i want to
include it for the http://opencsw.org subversion solaris build, and
wonder what additionally needs to be configured on the client side so
this works seamlessly.

rupert