Файл /etc/au-to-mail/mailing.cfg#
mailing.cfg - это конфигурационный файл операционной системы SberLinux OS; используется для настройки правил рассылки копий заданных типов сообщений аудита указанным пользователям.
Содержит информацию о том, какие пользователи/группы должны получать уведомления и на какой адрес. Формат записей:
type_id = <value> : <user|@group|name@domain_name>[, ...]
Где:
type_id- переменная, для которой задается правило;value- числовое значениеAUDIT_TYPE;<user>- имя локального пользователя;<@group>- имя группы в системе, всем пользователям которой будет отправлено сообщение. В случае, если после имени группы следует символ^, то сообщение будет отправлено только пользователям группы с UID, большим или равным1000;<name@domain_name>- внешний почтовый адрес.
Для каждого сообщения с AUDIT_TYPE, равным указанному (и, при необходимости, соответствующему дополнительным условиям, связанным оператором &), будет произведена его отправка каждому адресу из заданного списка. Дополнительные условия выступают в формате [& любое_поле {=|~} любое_значение [&...]] и представляют собой выражения сравнения с помощью операторов = или ~ между заданным значением ключа (поля) и значением, входящими в состав текущей записи от auditd. Оператор = сравнивает посимвольно значения для указанного ключа. ~ производит проверку соответствия указанного ключа регулярному выражению по грамматике «ECMAScript 3 regular expression grammar in C++».
Пример записи#
type_id = 1300 : root, @root, root@mail.ru
В данном примере все сообщения аудита с типом 1300 (недопустимая символьная строка) будут отправлены пользователю root, всем пользователям, состоящим в группе root, и на почтовый адрес root@mail.ru.