Привет! Alexey Mahotkin <[EMAIL PROTECTED]> writes:
> Сейчас у меня в ~/.xsession непосредственно перед `exec wmaker' стоит > export LANG=ru_RU.KOI8-R, все стало нормально. Но зачем тогда нужен > /etc/environment и почем в debian-russian в свое время рекомендовали > вписать туда LANG=C? Система, если она многопользовательская, не должна навязывать одну и ту же не дефолтную locale разным пользователям. Пользователи сами выбирают себе locale и прописывают ее в ~/.xsession или ~/.bashrc. > Ну хорошо, вопрос риторический -- /etc/environment читается > PAM-модулем pam_env.so. Спрашивается: почему xdm не поддерживает PAM > в таком разе и кто (кроме login, который вроде бы как не выполняется в > такой конфигурации) может подцеплять соответствующие переменные > окружения??? /etc/environment по выше изложенной теории -- сакс. xdm -- не поддерживает PAM: lambda nidd 2:23 ~ > ldd /usr/X11R6/bin/xdm libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x40023000) libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40031000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40046000) libSM.so.6 => /usr/lib/libSM.so.6 (0x40090000) libICE.so.6 => /usr/lib/libICE.so.6 (0x40099000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x400af000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x400bd000) libdl.so.2 => /lib/libdl.so.2 (0x40198000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x4019c000) libc.so.6 => /lib/libc.so.6 (0x401ca000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) lambda nidd 2:23 ~ > и никакого libpam.so -- Peter Novodvorsky http://www.altlinux.ru/ AltLinux Team, Russia Debian.Org http://debian.org/~nidd Debian --- no need to wait for tomorrow.