]> git.ipfire.org Git - thirdparty/libvirt.git/commit
virt-host-validate: distinguish exists vs accessible for devices
authorDaniel P. Berrange <berrange@redhat.com>
Wed, 7 Oct 2015 16:02:31 +0000 (17:02 +0100)
committerCole Robinson <crobinso@redhat.com>
Wed, 23 Dec 2015 23:20:31 +0000 (18:20 -0500)
commit07518f77bdccbad8723ee555cea57f52f1816812
tree8887c0934cf5d0cb25d85cc11c7858057b5ea11a
parent26295a0ea7ab7f8efe0a7b99b821f51d9fa2667d
virt-host-validate: distinguish exists vs accessible for devices

Currently we just check that various devices are accessible.
This leads to inaccurate errors reported for /dev/kvm and
/dev/vhost-net if they exist but an unprivileged user lacks
access. Switch existing checks to look for file existance,
and add a separate check for accessibility of /dev/kvm
since some distros don't grant users access by default.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
(cherry picked from commit fd6d506c50d9c885fd500627bddefe2f93ded0c2)
tools/virt-host-validate-common.c
tools/virt-host-validate-common.h
tools/virt-host-validate-qemu.c