Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 556886

Summary: =dev-vcs/gitolite-3.6.3 stable request, earlier versions do not work correctly with ssh 6.8+
Product: Gentoo Linux Reporter: Alan Hodgson <ahodgson>
Component: [OLD] Keywording and StabilizationAssignee: Christian Ruppert (idl0r) <idl0r>
Status: RESOLVED FIXED    
Severity: major CC: bertrand
Priority: Normal Keywords: STABLEREQ
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Alan Hodgson 2015-08-06 20:24:57 UTC
OpenSSH 6.8 changed the way public key signatures are displayed. Now that 6.9 has been stabilized, Gitolite 3.6 does not understand the new key signature format and can not add new keys to it's authorized_keys file.

It fails with "FATAL: fingerprinting failed for 'keydir/keyfile'" (for new and/or existing keys), and does not update the authorized_keys file for its user.

3.6.3 fixes this problem: https://github.com/sitaramc/gitolite/blob/master/CHANGELOG

Reproducible: Always

Steps to Reproduce:
1. Run currently stable =dev-vcs/gitolite 3.6
2. Run currently stable =net-misc/openssh-6.9_p1-r2
3. Attempt to add any new user to gitolite
Actual Results:  
remote:  FATAL: fingerprinting failed for 'keydir/keyfile'

and .ssh/authorized_keys not updated

Expected Results:  
No error, .ssh/authorized_keys file is updated as expected.

Keywording =dev-vcs/gitolite-3.6.3 fixes the problem.
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2015-08-20 19:52:07 UTC
Guys,

please stabilize =dev-vcs/gitolite-3.6.3
Comment 2 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2015-08-21 12:21:32 UTC
amd64 stable
Comment 3 Agostino Sarubbo gentoo-dev 2015-09-20 09:42:23 UTC
x86 stable. Closing.