LINUX.ORG.RU

Можно создать правило polkit
Например, создаёшь файл /etc/polkit-1/rules.d/99-libvirt.rules:

polkit.addRule(function(action, subject) {
  if (action.id == "org.libvirt.unix.manage" && subject.user == "ИМЯ_ПОЛЬЗОВАТЕЛЯ") {
    return polkit.Result.YES;
  }
});


Можно сделать покрасивее, создать группу, добавить пользователя туда и в правиле polkit проверять совпадение не конкретного пользователя, а принадлежность к группе - subject.isInGroup("libvirt") например

TheAnonymous ★★★★★
()

алсо перенесите в General или куда-нибудь ещё

TheAnonymous ★★★★★
()
Ответ на: комментарий от TheAnonymous
sudo usermod -aG libvirt _username_

 — всё уже настроено до нас, нужно только добавить пользователя в гриппу. Ну или использовать qemu:///session, а не qemu:///system

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)

менеджер каких виртуальных машин ?
и зачем в тегах vmware ?

Samamy ★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

sudo usermod -aG libvirt _username_

Виндузятник, хотевший сказать sudo usermod -aG libvirt $USER, спалился :)

BTW, судя по vmware в тегах, советы про libvirt иррелевантны.

dexpl ★★★★★
()
Ответ на: комментарий от dexpl

Я всё же линуксоид — пишу с Fedora, просто забыл про эту возможность. А тег vmware ТС мог от балды поставить, иначе зачем упоминать VMM?

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от dexpl

vmware в тегах

упс, тогда наверное

usermod -a _username_ vmware

Я, правда, давно ей не пользуюсь, но вроде ничего сложного делать не надо было (у меня был тогда vmware player), наверное тоже просто в группу добавить

TheAnonymous ★★★★★
()
Ответ на: комментарий от TheAnonymous

Как оффтоп - а vmware там ещё не закопалось? Смотрю, из генты все vmware повыпилили, а раньше в дереве были, что случилось?

TheAnonymous ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.