[Uneex] /etc/environment

Vladimir Prus uneex@cs.msu.su
Wed, 30 Jul 2003 16:59:42 +0400


Vladimir Ivanov wrote:
> On Wed, Jul 30, 2003 at 12:24:22PM +0400, Vladimir Prus wrote:
> > На одной системе (совсем недавно поставленная Debian c пустыми
> > /etc/profile, ~/.bash_profile, ~/.bashrc), приложения запущенные из xterm
> > видят все переменные.
>
> Беглый взгляд на Debian показал наличие вызова pam_env в pam.d/login,
> посмотри на этот предмет в Knoppix.

Он там есть. На самом деле переменные в bash появляются, но не экспортируются 
дальше.

> > На другой системе (KNOPPIX, www.knoppix.org) --- не видят, если в
> > /etc/environment не добавить export, например
> >
> >    export CL_DIR=/var/lib/cvslvk
> >
> > Документяция по PAM хранит молчание, как и google.
>
> У меня есть подозрение, что либо в Debian где-то auto export есть или
> pam_env пропатчен для чтения /etc/environment напрямую а в Knoppix он
> читается из скриптов.

Как я понимаю, pam_env всегда читает /etc/environment напрямую. Так что 
остается вариант с auto export. Только не очень понятно где он.

- Volodya