[sisyphus] Добрая традиция: опять сломали монтирование флэшек
Yury Aliaev
=?iso-8859-1?q?mutab0r_=CE=C1_rambler=2Eru?=
Чт Июл 3 14:42:34 MSD 2008
Led пишет:
> В сообщении от Thursday 03 July 2008 12:03:50 Yury Aliaev написал(а):
>> Alexei V. Mezin пишет:
>>>>> К тому же, у меня локаль cp1251. А монтировать пытается с utf8. Это
>>>>> опять кракозябры будут?
>>>> Посмотрите примеры в /usr/share/doc/ha-mount-subfs
>>> Да я и в fdi посмотрел, исправить вручную можно. Видимо АЛЬТ
>>> окончательно отказывается от поддержки неUTF локалей :( Она, наверное, и
>>> правильно.
>> Я над этим вопросом думал-думал, одно время даже багу вешать собирался,
>> но ничего путного не придумал... Дело в том, что эта служба работает от
>> рута и не знает, какие у пользователей на данной машинке могут быть
>> локали, к тому же они могут быть разные.
>
> Можно на всякий случай в /etc/sysconfig/i18n посмотреть.
Можно. Но у пользователя "с резьбой" может быть свой .i18n
>
>> Так что без указания вручную
>> желаемой локали не обойтись... разве что сделать это не в самой
>> .fdi'шке, а в отдельном конфигурационном файле, где это проще будет найти.
>
> /etc/sysconfig/i18n и можно использовать, не изобретая "отдельный
> конфигурационный файл"
>
Как начальный вариант это, конечно, лучше, чем то, что есть сейчас. Но с
учётом сказанного выше это может оказаться хуже, чем то, что есть
сейчас. Т.к. сейчас можно исправить .fdi, а во втором случае не править
же /etc/sysconfig/i18n, если желаемая локаль для монтирования отличается
от его содержимого. Оптимальный путь, наверное, такой: при первом
запуске смотрим /etc/sysconfig/i18n, и создаём на его основе
конфигурационный файл, который уже можно править при необходимости на
свой вкус.
Подробная информация о списке рассылки Sisyphus