Hi Werner, hi all! I've a problem with "PIN keeping" in gpg-agent (version numbers below). Everythings works fine: I start up gpg-agent: # eval `gpg-agent -v --enable-ssh-support --daemon \ --log-file /home/jsl/ga.log --debug-level expert --default-cache-ttl-ssh\ 20000` and I can see my "new" key on the card: # ssh-add -l 1024 e5:f9:3c:fc:04:0e:b4:b4:75:98:72:cf:d5:df:96:cb cardno:000mynumber (RSA)
Now I can "ssh" to any where my pkey is registered. Good. The first time i try to use the key, the pinentry(-qt) comes up and asks for the PIN. But the problem is: The second time and ever on, pinentry comes up and asks for my PIN! Although I said "cache ttl for ssh should be some hours..." Does anyone know why gpg-agent/pinentry does so? Here is a log of two "ssh sessions": --- snip ------------------------------------------ 2005-10-05 19:51:59 gpg-agent[8885] Es wird auf Socket `/tmp/gpg-kvPjWi/S.gpg-agent' gehört 2005-10-05 19:51:59 gpg-agent[8885] Es wird auf Socket `/tmp/gpg-RXfxR6/S.gpg-agent.ssh' gehört 2005-10-05 19:52:04 gpg-agent[8886] SSH Handhabungsroutine 0x8083b88 für fd 0 gestartet 2005-10-05 19:52:04 gpg-agent[8886] ssh request handler for request_identities (11) started 2005-10-05 19:52:04 gpg-agent[8886] no running SCdaemon - starting it 2005-10-05 19:52:04 gpg-agent[8886] DBG: first connection to SCdaemon established 2005-10-05 19:52:04 gpg-agent[8886] DBG: additional connections at `/tmp/gpg-0HjfQH/S.scdaemon' 2005-10-05 19:52:05 gpg-agent[8886] ssh request handler for request_identities (11) ready 2005-10-05 19:52:05 gpg-agent[8886] ssh request handler for sign_request (13) started 2005-10-05 19:52:05 gpg-agent[8886] DBG: detected card with S/N "my number" :-) 2005-10-05 19:52:05 gpg-agent[8886] starting a new PIN Entry 2005-10-05 19:52:05 gpg-agent[8886] DBG: connection to PIN entry established 2005-10-05 19:52:06 gpg-agent[8886] SIGUSR2 received - checking smartcard status 2005-10-05 19:52:09 gpg-agent[8886] ssh request handler for sign_request (13) ready 2005-10-05 19:52:09 gpg-agent[8886] SSH Handhabungsroutine 0x8083b88 für fd 0 beendet 2005-10-05 19:52:45 gpg-agent[8886] SSH Handhabungsroutine 0x8083b88 für fd 0 gestartet 2005-10-05 19:52:45 gpg-agent[8886] ssh request handler for request_identities (11) started 2005-10-05 19:52:45 gpg-agent[8886] new connection to SCdaemon established (reusing) 2005-10-05 19:52:46 gpg-agent[8886] ssh request handler for request_identities (11) ready 2005-10-05 19:52:46 gpg-agent[8886] ssh request handler for sign_request (13) started 2005-10-05 19:52:46 gpg-agent[8886] DBG: detected card with S/N "again my number" :-) 2005-10-05 19:52:46 gpg-agent[8886] starting a new PIN Entry 2005-10-05 19:52:47 gpg-agent[8886] DBG: connection to PIN entry established 2005-10-05 19:52:50 gpg-agent[8886] ssh request handler for sign_request (13) ready 2005-10-05 19:52:51 gpg-agent[8886] SSH Handhabungsroutine 0x8083b88 für fd 0 beendet 2005-10-05 20:02:15 gpg-agent[8886] SSH Handhabungsroutine 0x8083b88 für fd 0 gestartet 2005-10-05 20:02:15 gpg-agent[8886] ssh request 1 is not supported 2005-10-05 20:02:15 gpg-agent[8886] ssh request handler for request_identities (11) started 2005-10-05 20:02:15 gpg-agent[8886] new connection to SCdaemon established (reusing) 2005-10-05 20:02:16 gpg-agent[8886] ssh request handler for request_identities (11) ready 2005-10-05 20:02:16 gpg-agent[8886] SSH Handhabungsroutine 0x8083b88 für fd 0 beendet --- snip ------------------------------------------ Here are the versions used... # gpg2 --version gpg (GnuPG) 1.9.19 # scdaemon --version scdaemon (GnuPG) 1.9.19 # gpg-agent --version gpg-agent (GnuPG) 1.9.19 # pinentry --version pinentry-qt (pinentry) 0.7.3-cvs # libgcrypt-config --version 1.3.0-cvs # libassuan-config --version 0.6.11-cvs # pth-config --version GNU Pth 2.0.5 (05-Oct-2005) # ksba-config --version 0.9.12 # gpg-error-config --version 1.1 Did I miss something? ;-) Thank you very much in advance! Salut, Jörg -- gpg/pgp key # 0xd7fa4512 fingerprint 4e89 6967 9cb2 f548 a806 7e8b fcf4 2053 d7fa 4512
pgpSc1z0IiIb5.pgp
Description: PGP signature
_______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users