Bug 58630

Summary: Не работает правило «Аудит изменений конфигурации journald»
Product: Sisyphus Reporter: Elena Mishina <lepata>
Component: altcenterAssignee: Andrey Cherepanov <cas>
Status: RESOLVED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, klesovnk, lavrenkoes
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Elena Mishina 2026-04-09 12:52:42 MSK
Версия пакета: altcenter-1.0-alt0.28

Шаги воспроизведения:
1) В Альт Центр перейти в режим эксперта и открыть раздел «Настройки журналов аудита»
2) Активировать чекбокс «Аудит изменений конфигурации journald», применить
3) Просмотреть правила auditctl:
# auditctl -l | grep journald

Ожидаемый результат: появились правила аудита изменений конфигурации journald (см. ниже)
В Альт Центр установлен чекбокс «Аудит изменений конфигурации journald»

Фактический результат: правило не появляется, чекбокс снят

Для создания правила проверяется наличие файла /etc/systemd/journald.conf:
journald_config_rule = self.hasAllExistingPaths(lines, [
            "/etc/systemd/journald.conf",
        ])

И в дальнейшем планируется отслеживание только этого файла ("/etc/systemd/journald.conf", "wa").

Но:
1) по умолчанию файл /etc/systemd/journald.conf отсутствует;
2) настройки journald могут находиться не только в этом файле, но и в любом файле в каталоге /etc/systemd/journald.conf.d
Например, настройки, выполненные в Альт Центр на вкладке «Настройки журналов» фиксируются в файле /etc/systemd/journald.conf.d/altcenter.conf  

Т.е. нужно отслеживать:
1) изменения в каталоге /etc/systemd/journald.conf.d
2) файл /etc/systemd/journald.conf, даже если при активации правила не существует, он же может быть в любой момент добавлен
3) под вопросом: стоит ли отслеживать /usr/lib/systemd/journald.conf и /usr/lib/systemd/journald.conf.d, ведь теоретически настройки можно изменить и там (а наша цель фиксировать все изменения или нет?)
Comment 1 Elena Mishina 2026-04-13 19:24:55 MSK
*** Bug 58711 has been marked as a duplicate of this bug. ***
Comment 2 Клёсов Никита Константинович 2026-04-30 10:09:56 MSK
Исправлено в altcenter-1.0-alt0.33