Recientemente instalé Gitolite en un entorno Cygwin utilizando claves SSH y todo lo demás.Gitolite no está actualizando el archivo authorized_keys
Instalé con éxito Gitolite y tuve acceso al repositorio gitolite-admin
, configuré y puse las nuevas claves. Cuando commit
Ted y push
ed, todo estaba bien hasta que me di cuenta de que no puedo acceder a los nuevos repositorios o gitolite-admin
repositorio de nuevo ...
luego entré en mi servidor a través de SSH y se dio cuenta de que gitolite borra todo el público claves en authorized_keys
a excepción de mi clave SSH predeterminada que configuré con SSH.
he comprobado si los ganchos están propagando y todo se ve bien - Gitolite creó los nuevos repositorios y compiló el nuevo gitolite.conf
No sé lo que me perdí - algo está mal, pero no tengo una idea lo que es.
Lo último que vi es que el archivo ~/.gitolite/src/sshkeys-lint
administra los archivos pero no entiendo muy bien el lenguaje de comandos de shell.
¿Parece que podrías tener un problema de permisos en tu archivo 'authorized_keys'? – Nic
'authorizad_keys' tiene 600 permisos en usuario de git que está bien que puede leer porque puedo acceder a través de ssh si ejecuto' ~/.gitolite/src/gl-setup-authkeys --batch ~/.gitolite/keydir' .. .. el 'authorized_keys' se actualiza y todo está bien, el problema es que tengo que hacerlo y no se dispara automáticamente – Rafael
@melee gracias por la verificación gramatical. Trataré de escribir mejor mis preguntas/respuestas – Rafael