[Volgograd] LDAP and localization
    Taras Ablamsky 
    t на vng.com.ru
       
    Пн Янв 19 14:49:23 MSK 2004
    
    
  
Dwarf пишет:
> Перешёл, значит, на LDAP. БД мигрировал с помощью утилит с
> padl.com. Загружаюсь в gnome2 - получаю английскую локаль именно для
> gnome, в том смысле, что панель запуска на английском. Выставляю в БД
> LDAP атрибут localityName в ru_RU.KOI8-R. Никаких изменений. В какое
> значение нужно поставить localityName, чтобы гном стал полностью
> русским?
> 
LDAP здесь не причем, настройки локали хранятся в ~/.i18n
Если проблемы только с gnome (остальное все нормально), то искать надо в 
gnome.
Я вообще первый раз в жизни слышу про localityName.
Сейчас прочитаю зачем он нужен...
http://www.faqs.org/rfcs/rfc2256.html:
"   This attribute contains the name of a locality, such as a city,
    county or other geographic region (localityName)."
http://www.faqs.org/rfcs/rfc1218.html:
"          e.g.,
                localityName is California
    provides the RDN for the State of California."
То есть, как и ожидалось, это совсем не то.
> Ещё вопрос: почему при авторизации список групп, которым принадлежит
> пользователь берётся не из LDAP, а из /etc/group? Или у меня руки кривые?
что написано в /etc/nsswitch.conf?
должно быть так:
group: files ldap
и, конечно, должен стоять пакет nss_ldap, но он судя по всему стоит
иначе информация о пользоваелях тоже бы не работала.
Кстати, имеет смысл "живых" пользователей хранить в ldap, например с 
uid>1000,
а системных (которых добавляет rpm) хранить в файлах.
-- 
Taras Ablamsky
    
    
Подробная информация о списке рассылки Volgograd