Basta adicionar /etc/profile.local
e a adição PATH
sobreviverá aos upgrades dos usuários regulares. Para root, verifique o .profile
da raiz para ver se você definiu o caminho codificado lá.
Estou usando um servidor executando o Suse Enterprise 11.1. Eu preciso adicionar alguns locais para o caminho para todos os usuários e para todos os shells. Existe uma maneira agradável e fácil de fazer isso ou eu tenho que modificar o arquivo de perfil para cada shell.
Também não sei se esta é a configuração padrão para o suse ou se alguém bagunça o servidor, mas não há um / etc / profile nem um /etc/shellnameprofile.local
Como posso arquivar isso? Por favor ajude.
Você pode definir o caminho padrão para todos os usuários em /etc/login.defs
.
ENV_SUPATH PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/extra/dir
ENV_PATH PATH=/usr/local/bin:/usr/bin:/bin:/extra/dir
Apenas em adição - Se um SuSE dist e o shell bash forem usados, você pode colocar as modificações do caminho também em
/etc/bash.bashrc.local
PATH=$PATH:/my/myscripts
export PATH