
Mi servidor tiene un git
usuario que maneja todos los accesos a git. No puedes iniciar sesión con él. Es sólo para acceso a git. Eso funciona porque GIT viene con un práctico shell /usr/bin/git-shell
.
Comentarios de inicio de sesión:
fatal: What do you think I am? A shell?
Connection to example.com closed.
Eso funciona maravillosamente. Pero el shell no tiene .bashrc
o .profile
etc. Quiero agregar
export LD_LIBRARY_PATH=/lib64
entonces mi git deja de quejarse de algunas cosas de compilación personalizadas. (Todo funciona, pero sigue advirtiendo sobre la falta de una versión).
Lo agregué a /etc/bashrc
, por lo que todos los usuarios "normales" no lo tienen, pero git
es especial. ¿Hay alguna manera de agregar esa exportación a mi shell git? ¿Puedo envolverlo o algo así? (No tengo idea de cómo funciona passwd).