X-Spam-Check-By: sourceware.org
X-IronPortListener: NIH_Relay
X-SBRS: None
X-IronPort-AV: i="4.08,113,1154923200";     d="scan'208"; a="187325655:sNHT43747044"
X-PGP-Universal: processed; 	by mrd-1n208l1.cc.nih.gov on Fri, 11 Aug 2006 01:02:37 -0400
Mime-Version: 1.0 (Apple Message framework v752.2)
Message-Id: <080109DC-4C78-4C2F-82CD-E5B3FDC9AABE@uwalumni.com>
To: cygwin@cygwin.com
From: Dominik Hoffmann <dhoffmann@uwalumni.com>
Subject: keychain doesn't properly cache ssh key
Date: Fri, 11 Aug 2006 01:02:35 -0400
X-Mailer: Apple Mail (2.752.2)
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

I have a very stock installation of Cygwin (Cygwin.dll Version  
1.5.21-2) on Windows XP Pro. I installed the ssh and rsync packages,  
as well as keychain, all from Cygwin's installer interface. The  
version of keychain, as you probably know, that Cygwin currently  
installs is 2.5.3.1. keychain is said to work in the Cygwin  
environment, and yet I get this type of behavior:

> Administrator@NICHD-PALM-Xfer ~
> $ keychain id_dsa
>
> KeyChain 2.5.3.1; http://www.gentoo.org/proj/en/keychain/
> Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL
>
> * Found existing ssh-agent (504)
> * Known ssh key: /home/Administrator/.ssh/id_dsa
>
>
> Administrator@NICHD-PALM-Xfer ~
> $ ssh palmxfer@ssh0.janelia.org
> Enter passphrase for key '/home/Administrator/.ssh/id_dsa':
> Last login: Thu Aug 10 17:53:06 2006 from nichd32t33.nichd.nih.gov
> [palmxfer@b04u02 ~]$

In other words, it recognizes the existing cached key but doesn't use  
it. Maybe this issue with ssh-add gets at the root of the problem:

> Administrator@NICHD-PALM-Xfer ~
> $ ssh-add ~/.ssh/id_dsa
> Could not open a connection to your authentication agent.

Note the error message.

Is anyone aware of anything that would help me to get keychain work  
adequately?

Dominik Hoffmann

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

