Meu servidor tem um usuário git que lida com todo o acesso ao git. Você não pode entrar com ele. É apenas para acesso ao git. Isso funciona porque o GIT vem com um shell /usr/bin/git-shell .
Resposta 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 .bashrc ou .profile etc. Eu quero adicionar
export LD_LIBRARY_PATH=/lib64
para que meu git pare de reclamar sobre algum material de compilação personalizado. (Tudo funciona, mas continua alertando sobre uma versão ausente).
Eu adicionei isso a /etc/bashrc , então todos os usuários 'normais' não têm, mas git é especial. Existe uma maneira de adicionar essa exportação ao meu shell git? Posso embrulhar ou algo assim? (Eu não tenho idéia de como funciona o passwd.)