diff --git a/srcpkgs/qemu/INSTALL b/srcpkgs/qemu/INSTALL new file mode 100644 index 00000000000..25ffe4f08c2 --- /dev/null +++ b/srcpkgs/qemu/INSTALL @@ -0,0 +1,18 @@ +case "${ACTION}" in +post) + cat <<_EOF +========================================================================== + +To enable KVM your user must be added to the 'wheel' group: + + $ usermod -aG wheel + +Don't forget to load the appropiate KVM module for your CPU: + + $ modprobe kvm-amd # for AMD CPUs + $ modprobe kvm-intel # for Intel CPUs + +========================================================================== +_EOF + ;; +esac diff --git a/srcpkgs/qemu/files/65-kvm.rules b/srcpkgs/qemu/files/65-kvm.rules new file mode 100644 index 00000000000..758d7271850 --- /dev/null +++ b/srcpkgs/qemu/files/65-kvm.rules @@ -0,0 +1 @@ +KERNEL=="kvm", GROUP="wheel", MODE="0660" diff --git a/srcpkgs/qemu/template b/srcpkgs/qemu/template index 8a256124e09..2833631dc6d 100644 --- a/srcpkgs/qemu/template +++ b/srcpkgs/qemu/template @@ -1,6 +1,7 @@ # Template file for 'qemu' pkgname=qemu version=1.0 +revision=1 distfiles="http://wiki.qemu.org/download/qemu-${version}.tar.gz" build_style=configure configure_args="--prefix=/usr --sysconfdir=/etc --enable-spice @@ -44,3 +45,7 @@ Add_dependency build libcurl-devel pre_configure() { sed -i -e 's/lib64/lib/g' x86_64.ld } + +post_install() { + vinstall ${FILESDIR}/65-kvm.rules 644 lib/udev/rules.d +}