Bug 58486 - Не хватает информации для включения логирования polkit
Summary: Не хватает информации для включения логирования polkit
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: docs-alt-server (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Elena Mishina
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-02 16:05 MSK by Лавренко Егор Сергеевич
Modified: 2026-04-03 13:37 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Лавренко Егор Сергеевич 2026-04-02 16:05:47 MSK
Версия пакета:
docs-alt-server-11.1-alt6

Описание ошибки:
В главе "Глава 75. Управление доступом в виртуальной инфраструктуре" указаны шаги по настройке политик (polkit). В этой главе есть фрагмент кода для выполнения логирования действий с помощью политик:

```
С помощью polkit можно вести журнал действий:
- логирование запуска ВМ:
if (action.id.match("org.libvirt.api.domain.start"))
{
    polkit.log("action=" + action);
    polkit.log("subject=" + subject);
    return polkit.Result.YES;
}
- логирование остановки ВМ:
if (action.id.match("org.libvirt.api.domain.stop"))
{
    polkit.log("action=" + action);
    polkit.log("subject=" + subject);
    return polkit.Result.YES;
}
```

Однако эти настройки не сработают (действия не будут логироваться) без разрешения службе polkitd выводить в системный журнал отладочные сообщения.

По умолчанию в unit-файле /usr/lib/systemd/system/polkit.service параметр ExecStart имеет следующее значение: ExecStart=/usr/libexec/polkit-1/polkitd --no-debug

Для включения логирования необходимо:
1. Убрать опцию "--no-debug":
ExecStart=/usr/libexec/polkit-1/polkitd
2. Выполнить команду, для того, чтобы применились новые настройки сервиса:
   # systemctl daemon-reload
3. Перезапустить службу polkitd:
   # systemctl restart polkit

Также было бы хорошим решением добавить, что логи будут выводиться в системный журнал, например:
```
Просмотр журналов Polkit:
# journalctl | grep polkitd
```
Comment 1 Repository Robot 2026-04-03 13:37:39 MSK
docs-alt-server-11.1-alt7 -> sisyphus:

Fri Apr 03 2026 Elena Mishina <lepata@altlinux> 11.1-alt7
- fix FreeRADIUS (closes #58466, #58468, #58467, #58465, #58470, #58477, #58478)
- fix some typos (closes #58480)
- fix polkit log typos (closes #58486)