[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