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.)