aboutsummaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-extended/libvirt/libvirt_1.%.bbappend
diff options
context:
space:
mode:
Diffstat (limited to 'meta-openstack/recipes-extended/libvirt/libvirt_1.%.bbappend')
-rw-r--r--meta-openstack/recipes-extended/libvirt/libvirt_1.%.bbappend13
1 files changed, 13 insertions, 0 deletions
diff --git a/meta-openstack/recipes-extended/libvirt/libvirt_1.%.bbappend b/meta-openstack/recipes-extended/libvirt/libvirt_1.%.bbappend
new file mode 100644
index 00000000..195633b1
--- /dev/null
+++ b/meta-openstack/recipes-extended/libvirt/libvirt_1.%.bbappend
@@ -0,0 +1,13 @@
+PACKAGECONFIG ?= "qemu lxc test remote macvtap libvirtd udev yajl \
+ python sanlock ebtables \
+ ${@base_contains('DISTRO_FEATURES', 'selinux', 'selinux', '', d)} \
+ "
+
+inherit useradd
+USERADD_PACKAGES = "${PN}"
+GROUPADD_PARAM_${PN} = "--system libvirt"
+
+do_install_append() {
+ sed -e "s:^#unix_sock_group =:unix_sock_group =:g" -i ${D}/etc/libvirt/libvirtd.conf
+ sed -e "s:^#unix_sock_rw_perms =:unix_sock_rw_perms =:g" -i ${D}/etc/libvirt/libvirtd.conf
+}