[devel] rootfiles: /root/.i18n

Anton Midyukov antohami на altlinux.org
Ср Дек 11 08:32:19 MSK 2024


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

В пакете rootfiles у нас пакуется конфиг /root/.i18n с таким содержимым:

LANGUAGE=POSIX
LANG=POSIX

eval `sed -n '/^LANG=[^.[:space:]]\+\.[Uu][Tt][Ff]-\?8[[:space:]]*$/ s/LANG=.*/NEED_UNICODE=1 LC_CTYPE=en_US.utf8/p' /etc/sysconfig/i18n 2>/dev/null` ||:

Так как теперь /etc/sysconfig/i18n мы больше не поставляем в сборках с systemd, то язык всегда POSIX и никакого unicode у root.

Но мне интересно, зачем вообще root'у делать дефолт языка POSIX?
Какую задачу решает эту конфиг? Почему нельзя положиться на системные настройки локали?

-- 
best regards, Anton Midyukov <antohami на altlinux.org>



Подробная информация о списке рассылки Devel