Envolva o shell script do git para adicionar bashrc ou comandos de inicialização equivalentes

3

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

    
por Rudie 18.04.2016 / 22:58

0 respostas