On Sat, Apr 21, 2007 at 02:47:46AM +0300, Ivan Fedorov wrote: > Dmitry V. Levin пишет: > > On Sat, Apr 21, 2007 at 02:23:02AM +0300, Ivan Fedorov wrote: > >> Dmitry V. Levin пишет: > >> > >>>> Пусто, но у меня подозрение, что где-то useradd хватает первый skel в > >>>> котором есть ru_RU. То есть я думаю, что он не тупо сравнивает локаль, > >>>> но и пользуется простейшей "эвристикой". > >>> useradd использует SKEL из /etc/default/useradd (или /etc/skel, если этот > >>> SKEL не определён). Локаль влияет на useradd только через этот SKEL, а > >>> именно, при каждом старте системы /etc/rc.d/rc.sysinit запускает скрипт > >>> /etc/rc.d/scripts/lang, который может изменить файл /etc/default/useradd. > > > >> ну я исходников не смотрел, но 2 раза такое уже словил! :( > > > > А какие /etc/skel* вообще установлены в системе? > > $ ls -ld /etc/skel* > drwxr-xr-x 6 root root 4096 Апр 20 15:30 /etc/skel > drwxr-xr-x 7 root root 4096 Апр 20 15:30 /etc/skel.ru_RU.CP1251 > drwxr-xr-x 7 root root 4096 Апр 20 15:30 /etc/skel.ru_RU.KOI8-R А что в файлах /etc/rpm/macros и /etc/sysconfig/i18n? -- ldv