On Thu, Jan 21, 2016 at 01:41:28PM +0000, Andrei Perietanu wrote: > I am using the libvirt API to manage VMs on the system, using a python > wrapper to execute commands. > I need to allow a webserver to access these commands and mostly read > information about the VMs. The problem is that when using the web interface > you use are basically running the commands as different user. Since > libvirtd is run as root by default you get permission errors. > > Is there any way of getting around this without using polkit? Even without polkit, libvirt provides full read-only access to any local user, providing you request read-only mode when connecting. If you want read-write mode, polkit is recommended, but if you really don't want it, then edit /etc/libvirt/linbvirtd.conf and set a suitable group owner for the socket and put your web server user in that group. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| _______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users