This is an expanded version of this series which added a new SELinux test case https://www.redhat.com/archives/libvir-list/2012-September/msg01381.html The change here is to fix some bugs in the previous autoconf macros, and dramatically expand their usage, removing ~700 lines of code from configure.ac .gitignore | 1 configure.ac | 726 +---------------------------- daemon/Makefile.am | 2 daemon/libvirtd-config.c | 4 daemon/libvirtd.c | 4 daemon/libvirtd.h | 6 daemon/remote.c | 2 docs/hacking.html.in | 2 libvirt.spec.in | 1 m4/virt-apparmor.m4 | 19 m4/virt-audit.m4 | 9 m4/virt-avahi.m4 | 9 m4/virt-capng.m4 | 9 m4/virt-dbus.m4 | 19 m4/virt-hal.m4 | 9 m4/virt-lib.m4 | 273 ++++++++++ m4/virt-libattr.m4 | 9 m4/virt-libblkid.m4 | 9 m4/virt-netcf.m4 | 23 m4/virt-numactl.m4 | 9 m4/virt-pciaccess.m4 | 9 m4/virt-result.m4 | 9 m4/virt-sanlock.m4 | 9 m4/virt-sasl.m4 | 12 m4/virt-selinux.m4 | 33 + m4/virt-udev.m4 | 15 m4/virt-yajl.m4 | 34 + src/Makefile.am | 22 src/lxc/lxc_container.c | 14 src/lxc/lxc_controller.c | 8 src/node_device/node_device_driver.c | 8 src/node_device/node_device_driver.h | 4 src/nodeinfo.c | 10 src/nwfilter/nwfilter_driver.c | 4 src/qemu/qemu_capabilities.c | 2 src/qemu/qemu_driver.c | 4 src/qemu/qemu_process.c | 4 src/remote/remote_driver.c | 8 src/rpc/virnetclient.c | 10 src/rpc/virnetclient.h | 4 src/rpc/virnetserverclient.c | 12 src/rpc/virnetserverclient.h | 2 src/rpc/virnetservermdns.c | 12 src/rpc/virnetsocket.c | 16 src/rpc/virnetsocket.h | 4 src/storage/storage_backend.c | 6 src/storage/storage_backend_fs.c | 8 src/storage/storage_backend_scsi.c | 4 src/util/command.c | 4 src/util/json.c | 14 src/util/storage_file.c | 2 src/util/util.c | 2 src/util/viraudit.c | 14 src/util/virdbus.c | 6 src/util/virdbus.h | 2 tests/Makefile.am | 22 tests/libvirtdconftest.c | 2 tests/qemuhelptest.c | 2 tests/securityselinuxhelper.c | 33 + tests/securityselinuxlabeldata/chardev.txt | 5 tests/securityselinuxlabeldata/chardev.xml | 34 + tests/securityselinuxlabeldata/disks.txt | 5 tests/securityselinuxlabeldata/disks.xml | 52 ++ tests/securityselinuxlabeldata/kernel.txt | 2 tests/securityselinuxlabeldata/kernel.xml | 20 tests/securityselinuxlabeltest.c | 341 +++++++++++++ tools/Makefile.am | 4 67 files changed, 1184 insertions(+), 814 deletions(-) -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list