monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] keyring integration from a user POV


From: Justin Patrin
Subject: Re: [Monotone-devel] keyring integration from a user POV
Date: Sat, 7 Apr 2007 11:16:30 -0700

On 4/6/07, Benoît Dejean <address@hidden> wrote:
Hello,

(please CC me as i am subscribed)

I have upgraded to 0.34 and read the NEWS' pragraph about ssh-agent
integration. I though i wouldn't notice it because i'm using a hook with
my passphrases hardcoded in it.

Then i commit something and the gnome-keyring dialog pops asking for a
password for my main ssh key "address@hidden". I click cancel. The commit
succeeds.

Gnome-keyring shows a unknow cached key (see the attached screenshot)
"Unknown Key: 94327E4BE814F08E"

ssh-add -l shows it

1024 e0:47:b5:c8:e6:c7:80:b2:df:da:81:b6:68:9a:20:e1 address@hidden
(RSA)

This doesn't match what gnome-keyring shows. (Maybe gnome-keyring is
wrong).

- Why is it using ssh-agent if it doesn't really need to ? I mean it
used to work without by using the hook. On windows where i don't run any
ssh-agent, it works as it used to be.
- Who is asking for unlocking my main real ssh key ?
- Do i have control over the ssh key monotone is using ?
- Is it always the same key ? Is it random or computed from my monotone
key ?
- Can i create a SSH key for monotone only so i would be able to
statically import it in my keyring ? Can i associate my monotone key
with my main SSH key ?
- How can i see the link between SSH keys and monotone keys ?
- Why about using SSH keys for monotone and dropping its custom key
format ?


I had updated the manual with lots of info about the ssh-agent
integration but I don't see it online...strange. I also created a page
on the wiki with a bunch of information, including some FAQs that may
answer your questions.

http://www.venge.net/mtn-wiki/MonotoneAndSSHAgent

Let us know if this doesn't answer your questions.

--
Justin Patrin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]