Многие системные демоны ведут себя странно, если они вызываются с локалью неPOSIX; в частности, они часто не обрабатывают сопоставление UTF-8, которое игнорирует регистр и пунктуацию. Форматы времени неPOSIX могут также привести к файлам журнала, которые не могут быть проанализированы стандартными инструментами, которые обычно ожидают фиксированный формат времени. Более редко, LC_CTYPE
может вызвать проблемы.
В целом при необходимости в установке локали в масштабе всей системы в демоне необходимо получить ее от /etc/sysconfig/language
после загрузки rc.status
. (Это принимает некоторое разнообразие SuSE, который кажется безопасным данный rc.status
; если это - BSD, я не знаю, где это в настоящее время хранится.) Переменные будут обычными с RC_
предварительно ожидаемый (например. RC_LC_ALL
).
Если Вы находитесь на Ubuntu или другом Debian-полученном дистрибутиве, можно установить strigi-utils
чтобы инструменты CLI работали с Strigi. После установки его чтение man strigicmd
.