Respostas:
Eu colocá-lo no diretório / etc no arquivo /etc/profile.d/myvariable.sh. Neste arquivo, eu definiria assim:
SPI=/usr/local/share_ideas
Os arquivos no /etc/profile.ddiretório são originados automaticamente como parte de um usuário efetuando login no sistema. Os arquivos que terminam em ".sh" são usados pelo shell bash.
/etc/profileget seja atualizado como resultado de uma atualização para um RPM. Esse é um problema remoto, mas é melhor deixar os arquivos no nível do sistema em paz para que suas alterações não se percam.
/etc/profile? Existe uma razão específica para usar/etc/profile.dmelhor os arquivos?