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.
Guys, please stabilize =dev-vcs/gitolite-3.6.3
amd64 stable
x86 stable. Closing.