Bruno,

On 4/18/06, Bruno de Oliveira Schneider <[EMAIL PROTECTED]> wrote:
> Bom, tirando o problema do /etc/bash.bashrc, numa coisa acho que todo
> mundo concorda: o /etc/profile só é lido num shell de login.

Acho que sim. Só que eu mudaria (despudoradamente) sua frase: ele só é
lido durante o login. Pelo menos nos meus sistemas não parece fazer
diferença se o login é gráfico ou não.

> Os shells dos terminais gráficos não deveriam ser "de login", porque o
> usuário já fez login no GDM ou equivalente. Os shells dos scripts de
> inicialização não deveriam ser "de login" porque ninguém logou ainda.

Acho que alguém no meio do caminho, algum dos programas iniciados pelo
GDM ou ele próprio interpreta o /etc/profile (pelo menos nos sistemas
da gente). Como o terminal é um processo filho dele, pode enxergar as
mudanças. Resta saber que é que está fazendo isso e porque no seu
sistema isso não acontece.

Abraço,

Thiago Arrais
--
Mergulhando no Caos - http://thiagoarrais.blogspot.com
Pensamentos, idéias e devaneios sobre desenvolvimento de software e
tecnologia em geral

Responder a