Bug 49763 - UsbGuard стирает правило по интерфейсу для MTP/PTP при добавлении правила по хэшу
Summary: UsbGuard стирает правило по интерфейсу для MTP/PTP при добавлении правила по ...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: usbguard (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-22 16:09 MSK by Белая Алёна
Modified: 2024-03-22 16:09 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 Белая Алёна 2024-03-22 16:09:39 MSK
Версия пакета: usbguard-1.1.2-alt1.x86_64

Образ: Alt Workstation K 10.2.1 x86_64

Шаги воспроизведения: 
1. Установить usbguard:
# apt-get install usbguard
2. Установить политику allow - в файле /etc/usbguard/usbguard-daemon.conf установить значение:
ImplicitPolicyTarget=allow
Сохранить файл
3. В список правил /etc/usbguard/rules.conf внести правило для ограничения MTP/PTP:
block with-interface one-of { 06:*:* 08:*:* }
Сохранить файл
4. Запустить usbguard:
# systemctl start usbguard
5. Проверить список правил:
# usbguard list-rules
6. Подключить телефон с интерфейсом 06:*:* (например, Samsung или Xiaomi) и выяснить его id
# usbguard list-devices
7. Заблокировать телефон по id:
# usbguard block-device -p <id>
(id брать в выводе команды из шага 6)
8. Проверить список правил:
# usbguard list-rules

Ожидаемый результат: в списке 2 правила: правило из шага 3 и правило блокировки конкретного устройства

Результат: в списке 1 правило - правило блокировки конкретного устройства. Правило из шага 3 было удалено