при запуске virt-manager запрашивает пароль root.
похоже, что virt-manager заставляет демона libvirtd запускать pkcheck с парой аргументов, которые затем показывают этот диалог аутентификации. Так что это PolicyKit, кто просит пароль root.
официальный сайт (libvirt.org) описывает, как определить правило PolicyKit, чтобы избавиться от запроса пароля:
$ sudo cat /etc/polkit-1/localauthority/50-local.d/50-org.example-libvirt-remote-access.pkla
[libvirt Management Access]
Identity=unix-group:libvirt
Action=org.libvirt.unix.manage
ResultAny=yes
ResultInactive=yes
ResultActive=yes
подкаталог "localauthority"не существовал. Создание его и помещение файла с этим именем и содержимым (libvirt - > my group name) туда, похоже, не имеет никакого эффекта.
Кроме того, есть файл по умолчанию, который использует синтаксис JavaScript:
/etc/polkit-1/rules.d/50-default.rules
этот пакет установлен в системе, плюс несколько интерфейсов:
polkit-0.107-4.fc18.x86_64
видимо пример конфигурации на libvirt.org устарело?
какая конфигурация нужна, чтобы избавиться от запроса пароля (для конкретного пользователя группа)?