
Meu servidor tem um git
usuário que lida com todo o acesso git. Você não pode fazer login com ele. É apenas para acesso git. Isso funciona porque o GIT vem com um shell prático /usr/bin/git-shell
.
Comentários de login:
fatal: What do you think I am? A shell?
Connection to example.com closed.
Isso funciona lindamente. Mas o shell não tem um .bashrc
ou .profile
etc. Quero adicionar
export LD_LIBRARY_PATH=/lib64
então meu git para de reclamar de algumas coisas de construção customizadas. (Tudo funciona, mas continua avisando sobre uma versão ausente.)
Eu adicionei isso ao /etc/bashrc
, então todos os usuários 'normais' não o possuem, mas git
é especial. Existe uma maneira de adicionar essa exportação ao meu shell git? Posso embrulhar ou algo assim? (Não tenho ideia de como o passwd funciona.)