diff --git a/shadow.changes b/shadow.changes index 54ab689..99d4180 100644 --- a/shadow.changes +++ b/shadow.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Jul 8 11:13:17 UTC 2024 - Samuel Cabrero + +- Disable flushing sssd caches. The sssd's files provider is no + longer available. + ------------------------------------------------------------------- Mon Jun 24 13:02:56 UTC 2024 - Michael Vetter diff --git a/shadow.spec b/shadow.spec index 8c45080..6ebf7bf 100644 --- a/shadow.spec +++ b/shadow.spec @@ -125,6 +125,7 @@ export CFLAGS="%{optflags} -fpie" export LDFLAGS="-pie" autoreconf -fvi +# SSSD files provider is deprecated since 2.9.0, but still enabled in openSUSE Leap 15.6 and SLE 15 SP6 %configure \ --enable-shadowgrp \ --enable-account-tools-setuid \ @@ -137,6 +138,9 @@ autoreconf -fvi --with-selinux \ --without-libcrack \ --without-libbsd \ +%if 0%{?suse_version} >= 1600 + --without-sssd \ +%endif --with-group-name-max-length=32 \ --enable-vendordir=%{_distconfdir} %make_build