В логе загрузки сообщение: rsyslogd: rsyslogd: error during parsing file /etc/syslog.conf, on or before line 68: warnings occured in file '/etc/syslog.conf' around line 68 [v8.1901.0 try https://www.rsyslog.com/e/2207 ] 67 и 68 строки: # Everybody gets emergency messages *.emerg * Конфиг из пакета rsyslog-classic. Не редактировался.
Вероятно, на основании man rsyslog.conf, <-- Everyone logged on Emergency messages often go to all users currently online to notify them that something strange is happening with the system. To specify this wall(1)-feature use an ":omusrmsg:*". ->> строку 68 файла /etc/syslog.conf следует привести к виду *.emerg :omusrmsg:* После этой процедуры на P9 starterkit server пропала ошибка в /var/log/messages, но я не могу проверить работоспособность этой строки.
(В ответ на комментарий №1) > *.emerg :omusrmsg:* > После этой процедуры на P9 starterkit server пропала ошибка в > /var/log/messages, но я не могу проверить работоспособность этой строки. В смысле logger -p user.emerg "emergency test" не работает? :)
(В ответ на комментарий №2) > В смысле logger -p user.emerg "emergency test" не работает? :) Я не настолько глубоко знаю систему и назначение emerg сообщений. Проверил, работает, сообщение попадает на экран, в файлы /var/log/syslog/{alert,messages} и в файл /var/log/user/errors
Подтверждаю наличие ошибки. Наткнулся при тестировании стартеркита alt-p9-server-sysv-20201212-x86_64 В /var/log/messages вываливается строчка: "rsyslogd: action '*' treated as ':omusrmsg:*' - please use ':omusrmsg:*' syntax instead, '*' will not be supported in the future [v8.1901.0 try https://www.rsyslog.com/e/218 4 ]" В /etc/syslog.conf это строчка: # Everybody gets emergency messages *.emerg * После приведения к виду: # Everybody gets emergency messages *.emerg :omusrmsg:* ... ошибка исчезла Тест проходит (в файл alert сообщение попадает): logger -p user.emerg "emergency test"
В текущих регулярках с sysv проблема не наблюдается.
В 10ой платформе все тоже самое, без приведения к виду: # Everybody gets emergency messages *.emerg :omusrmsg:* не работает ничего
в дополнение. systemctl start rsyslog тоже не запускает сервис , а вот systemctl restart rsyslog - запускает
ping
Исправлено в 8.2108.0-alt2 (Fri Sep 03 2021). В p10 не проходит, там нашли регрессию "Не работает отправка логов с клиента на сервер"