]> xenbits.xensource.com Git - libvirt.git/commitdiff
apparmor, libvirt-qemu: Allow qemu-block-extra libraries
authorJamie Strandboge <jamie@ubuntu.com>
Wed, 20 Dec 2017 07:41:08 +0000 (08:41 +0100)
committerCédric Bosdonnat <cbosdonnat@suse.com>
Tue, 9 Jan 2018 09:02:33 +0000 (10:02 +0100)
Allows (multi-arch enabled) access to libraries under the
/usr/lib/@{multiarch}/qemu/*.so path in the Debian/Ubuntu
qemu-block-extra package and all such libs for the paths
of rpm qemu-block-* packages.

Bug-Ubuntu: https://bugs.launchpad.net/bugs/1554761

Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
examples/apparmor/libvirt-qemu

index 651d841f19e0126d3aff740401721a2613c8dc4b..e10160a1b80d5bd004d0eefff36bd7fb35edd80d 100644 (file)
   /usr/bin/qemu-sparc64 rmix,
   /usr/bin/qemu-unicore32 rmix,
   /usr/bin/qemu-x86_64 rmix,
-  /usr/{lib,lib64}/qemu/block-curl.so mr,
-  /usr/{lib,lib64}/qemu/block-rbd.so mr,
+  # for Debian/Ubuntu qemu-block-extra / RPMs qemu-block-* (LP: #1554761)
+  /usr/{lib,lib64}/qemu/*.so mr,
+  /usr/lib/@{multiarch}/qemu/*.so mr,
 
   # for use by libvirt-vnc (LP: #901272)
   /etc/pki/CA/ r,