Signed-off-by: Daniel P. Berrangé <berrange(a)redhat.com>
---
libvirt.spec.in | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/libvirt.spec.in b/libvirt.spec.in
index 44d1e7a3c3..af884f6126 100644
--- a/libvirt.spec.in
+++ b/libvirt.spec.in
@@ -1081,6 +1081,12 @@ exit 1
%define arg_libssh2 -Dlibssh2=disabled
%endif
+%if %{with_modular_daemons}
+ %define arg_remote_mode -Dremote_default_mode=direct
+%else
+ %define arg_remote_mode -Dremote_default_mode=legacy
+%endif
+
%define when %(date +"%%F-%%T")
%define where %(hostname)
%define who %{?packager}%{!?packager:Unknown}
@@ -1111,7 +1117,7 @@ export SOURCE_DATE_EPOCH=$(stat --printf='%Y'
%{_specdir}/%{name}.spec)
-Ddriver_vz=disabled \
-Ddriver_bhyve=disabled \
-Ddriver_ch=disabled \
- -Dremote_default_mode=legacy \
+ %{?arg_remote_mode} \
-Ddriver_interface=enabled \
-Ddriver_network=enabled \
-Dstorage_fs=enabled \
--
2.31.1