diff --git a/libvirt.changes b/libvirt.changes index 18a4fae..8687282 100644 --- a/libvirt.changes +++ b/libvirt.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jun 30 10:44:17 MDT 2011 - jfehlig@suse.de + +- Enable building libvirt with audit support + bnc#694891 + ------------------------------------------------------------------- Mon Jun 13 14:50:32 CST 2011 - lidongyang@novell.com diff --git a/libvirt.spec b/libvirt.spec index e20e16b..df95fd6 100644 --- a/libvirt.spec +++ b/libvirt.spec @@ -17,6 +17,9 @@ # norootforbuild +# In the future, we may want a client only build, which will create a +# libvirt.so only containing the generic RPC driver and the test driver, +# but no libvirtd # For now, default to a full server + client build %define client_only 0 @@ -142,6 +145,9 @@ %define with_yajl 0%{!?_without_yajl:%{server_drivers}} %endif +# All supported version of openSUSE/SLE contain audit +%define with_audit 0%{!?_without_audit:1} + # Enable libpcap library %if %{with_qemu} %if 0%{?suse_version} >= 1140 @@ -271,6 +277,9 @@ BuildRequires: parted-devel # For Multipath support BuildRequires: device-mapper-devel %endif +%if %{with_audit} +BuildRequires: audit-devel +%endif Name: libvirt Url: http://libvirt.org/ @@ -436,7 +445,6 @@ Authors: Karel Zak %if %{with_python} - %package python License: LGPLv2.1+ Summary: A C toolkit to interract with the virtualization capabilities of Linux @@ -548,6 +556,9 @@ Authors: %if ! %{with_polkit} %define _without_polkit --without-polkit %endif +%if ! %{with_audit} +%define _without_audit --without-audit +%endif %if ! %{with_network} %define _without_network --without-network %endif @@ -591,6 +602,7 @@ export CFLAGS="$RPM_OPT_FLAGS" %{?_without_yajl} \ %{?_without_macvtap} \ %{?_without_polkit} \ + %{?_without_audit} \ %{?_without_network} \ %{?_without_sasl} \ %{?_without_python} \ @@ -719,7 +731,6 @@ fi %postun client -p /sbin/ldconfig %if %{with_libvirtd} - %files %defattr(-, root, root) %{_sbindir}/libvirtd @@ -837,7 +848,6 @@ fi %doc %{_docdir}/%{name}/html %if %{with_python} - %files python %defattr(-, root, root) %doc %{_docdir}/%{name}-python