Bug 58630 - Не работает правило «Аудит изменений конфигурации journald»
Summary: Не работает правило «Аудит изменений конфигурации journald»
Status: RESOLVED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: altcenter (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
: 58711 (view as bug list)
Depends on:
Blocks:
 
Reported: 2026-04-09 12:52 MSK by Elena Mishina
Modified: 2026-04-30 10:09 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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