2017-01-24 15 views
0

Есть ли способ, по которому мы можем изменять сообщения systemd, которые идут в журналеctl , когда служба запускается или опускается? Например, в настоящее время сообщение мы получаем в journalctl когда услуга идет вниз, как это:systemd custom message in journald

foo.service Блок закончил закрытие.

Может ли это быть зарегистрирован как:

foo.service мертвую. Nevermind, он ничего не делал как таковой

ответ

1

Да. Многие системные сообщения контролируются через систему «locale». Вы можете сделать копию файла локали и изменить его, чтобы создать свой собственный, а затем установить языковой стандарт системы в пользовательскую локаль.

Файлы локали хранятся в /usr/lib/systemd/catalog/systemd.

См. man localectl и man locale.conf для получения дополнительной информации о локальном управлении.

+0

Спасибо за ваше время и помощь. Но я не мог найти, как устанавливать новые сообщения systemd. Существует опция locale.LC_MESSAGES =,. Я не могу понять, как это будет работать. – Promod

+0

Вы устанавливаете новые системные сообщения, следуя рекомендациям в ответ: создайте новую локаль на основе существующей, измените ее по своему усмотрению и затем начните использовать новую локаль. –