Bug 41240 - Журналирование событий WireGuard.
Summary: Журналирование событий WireGuard.
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: wireguard-tools (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Николай Костригин
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-29 04:41 MSK by Вадим Илларионов
Modified: 2021-11-01 11:36 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Вадим Илларионов 2021-10-29 04:41:30 MSK
Предлагаю юнит /lib/systemd/system/wg-log.service. Использовать:
- либо на "железе" с ваергардом,
- либо на хост-системе с ваергард-узлом или на всех узлах кластера.

Содержимое:

[Unit]
Description = WireGuard events logging (show log with 'journalctl -kf').
ConditionPathExists = /sys/kernel/debug/dynamic_debug/control
ConditionPathIsDirectory = /sys/module/wireguard
After = network.target systemd-modules-load.service

[Service]
Type = oneshot
RemainAfterExit = yes
ExecStart = echo module wireguard +p >/sys/kernel/debug/dynamic_debug/control

[Install]
WantedBy = multi-user.target
Comment 1 Вадим Илларионов 2021-11-01 11:34:05 MSK
..."на хост-системе с ваергард-КОНТЕЙНЕРОМ", конечно же, а не -узлом. Прошу прощения за описку.