J'ai remarqué un comportement étrange sur une machine utilisant Debian que je ne peux pas reproduire sur une autre machine exécutant Ubuntu. Lors de l'énumération des réseaux virsh
en tant qu'utilisateur ordinaire, cela affiche une liste vide :
~$ virsh net-list --all Nom État Autostart Persistant
Lors de l'exécution de la même commande avec sudo
, cela affiche la connexion par défaut :
~$ sudo virsh net-list --all Nom État Autostart Persistant
default actif non oui
Les autorisations sur les fichiers eux-mêmes semblent être correctement définies :
~$ ls -l /etc/libvirt/qemu/networks total 8 drwxr-xr-x 2 root root 4096 Jul 1 18:19 autostart -rw-r--r-- 1 root root 228 Jul 1 18:19 default.xml
L'utilisateur appartient aux groupes kvm
et libvirtd
.
Que se passe-t-il ? Pourquoi ne puis-je pas énumérer les réseaux en tant qu'utilisateur ordinaire ?