# A few optional bits off by default, we enable later
%define with_fuse 0%{!?_without_fuse:0}
-%define with_cgconfig 0%{!?_without_cgconfig:0}
%define with_sanlock 0%{!?_without_sanlock:0}
%define with_systemd 0%{!?_without_systemd:0}
%define with_numad 0%{!?_without_numad:0}
%endif
%endif
-# Pull in cgroups config system
-%if %{with_qemu} || %{with_lxc}
- %define with_cgconfig 0%{!?_without_cgconfig:1}
-%endif
-
# Force QEMU to run as non-root
%define qemu_user qemu
%define qemu_group qemu
%else
Requires: polkit >= 0.93
%endif
-%if %{with_cgconfig}
-Requires: libcgroup
-%endif
%ifarch %{ix86} x86_64 ia64
# For virConnectGetSysinfo
Requires: dmidecode
fi
%endif
%else
- %if %{with_cgconfig}
-# Starting with Fedora 16/RHEL-7, systemd automounts all cgroups,
-# and cgconfig is no longer a necessary service.
- %if 0%{?rhel} && 0%{?rhel} < 7
-if [ "$1" -eq "1" ]; then
-/sbin/chkconfig cgconfig on
-fi
- %endif
- %endif
-
/sbin/chkconfig --add libvirtd
/sbin/chkconfig --add virtlogd
/sbin/chkconfig --add virtlockd