[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

pam и /etc/environment



Здравствуйте!

Файл subj отвечает за установку локали по умолчанию и прочие переменные окружения. Установка переменных может выполняться pam_env (как пример см. /etc/pam.d/login)
или включением subj в скрипты инициализации и т.п.

Первый способ вроде бы политкорректнее. Но работает ли?
/etc/pam.d/login все делает правильно - локаль из subj устанавливается.
А вот /etc/pam.d/gdm хоть и вызывает pam_env, но gdm запускается
в нейтральной локали. При перезапуске gdm от root, когда /etc/pam.d/login
уже выставил LANG=ru_RU.KOI8-R, gdm приветствует по-русски.

Чем объяснить аномалию?

С уважением,
Дмитрий Федосеев.

Reply to: