On Sun, Aug 15, 2010 at 09:01:14PM +0800, Gregory Hosler wrote:
fedpkg clone gyachi
and it politely told me:
Cloning into gyachi...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Could not clone: Command '['git', 'clone',
'ssh://ghosler@pkgs.fedoraproject.org/gyachi']' returned
non-zero exit status 128
I straced, and my certificate file is being opened:
open("/home/ghosler/.fedora.cert", O_RDONLY|O_LARGEFILE) = 3
so i'm a bit stumped...
basically: why am i getting "Permission denied (publickey)" ?
any thoughts or suggestions ?
For cloning, you do not need the certificate. Here you need your private
SSH key. Is ghosler your Fedora Account name?
What does ssh ghosler(a)pkgs.fedoraproject.org return?
Do you maybe use a SSH key, that is in a non-default location, for
Fedora? Then you might need to tweak your .ssh/config to use the key for
pkgs.fedoraproject.org or all
fedoraproject.org servers:
Host *.fedoraproject.org
IdentityFile ~/.ssh/id_rsa_fedora
Regards
Till