Test for presence of /dev/kvm before setting permissions

In a native QEMU environment there is no /dev/kvm.

Change-Id: I4d0eb32fd6fad3a4c9c15c7c2b12430b2e4db154
This commit is contained in:
Steven Dake 2015-03-27 13:38:10 -07:00 committed by Martin André
parent fe380064bf
commit 93e164d973
1 changed files with 5 additions and 2 deletions

View File

@ -1,8 +1,11 @@
#!/bin/sh
# If libvirt is not installed on the host permissions need to be set
chmod 660 /dev/kvm
chown root:kvm /dev/kvm
# If running in qemu, we don't need to set anything as /dev/kvm won't exist
if [[ -c /dev/kvm ]]; then
chmod 660 /dev/kvm
chown root:kvm /dev/kvm
fi
echo "Starting libvirtd."
exec /usr/sbin/libvirtd