Compare commits

...

6 Commits
rawhide ... f36

Author SHA1 Message Date
Pavel Březina 9b43ca2f52 sssd-2.7.4-1: Rebase to latest upstream release 2022-08-26 23:12:05 +02:00
Pavel Březina 080006c58d Fix bogus date in changelog 2022-08-26 23:11:13 +02:00
Pavel Březina 4cf5dc628d sssd-2.7.3-1: Rebase to latest upstream release 2022-07-04 13:46:20 +02:00
Pavel Březina 694433ade7 sssd-2.7.1-2: fix regression in IPA provider
Resolves: rhbz#2094685
(cherry picked from commit caa321c69530dfb21bb9a3cc36b20a4e4dc40305)
2022-06-09 10:54:33 +02:00
Pavel Březina aed84d4774 sssd-2.7.1-1: Rebase to latest upstream release
(cherry picked from commit 562c0b9a10)
2022-06-02 13:39:35 +02:00
Pavel Březina 66f1d51215 sssd-2.7.0-1: Rebase to latest upstream release 2022-04-14 20:53:11 +02:00
3 changed files with 47 additions and 4 deletions

4
.gitignore vendored
View File

@ -98,3 +98,7 @@ sssd-1.2.91.tar.gz
/sssd-2.6.1.tar.gz
/sssd-2.6.2.tar.gz
/sssd-2.6.3.tar.gz
/sssd-2.7.0.tar.gz
/sssd-2.7.1.tar.gz
/sssd-2.7.3.tar.gz
/sssd-2.7.4.tar.gz

View File

@ -1 +1 @@
SHA512 (sssd-2.6.3.tar.gz) = 1eb32cb83d710901a03ca1354c55ccdd7793e1725ef666ecfe2ffc5d34fcb4988ec51a37ad5c01ac41e68cdf85543a9e7778c7da88e2dfd83e933b8a353099be
SHA512 (sssd-2.7.4.tar.gz) = 2c211f7fdc4325c77e2bf61c5c6981a9a7809d6e02f43b564ed3bb63390f91461f4c48910d4bf111484e00f428ce827f2a5b960930c6b95f2662c7e1207af53b

View File

@ -42,12 +42,12 @@
%global samba_package_version %(rpm -q samba-devel --queryformat %{version}-%{release})
Name: sssd
Version: 2.6.3
Version: 2.7.4
Release: 1%{?dist}
Summary: System Security Services Daemon
License: GPLv3+
URL: https://github.com/SSSD/sssd/
Source0: https://github.com/SSSD/sssd/releases/download/2.6.3/sssd-2.6.3.tar.gz
Source0: https://github.com/SSSD/sssd/releases/download/2.7.4/sssd-2.7.4.tar.gz
### Patches ###
@ -91,6 +91,9 @@ BuildRequires: gdm-pam-extensions-devel
BuildRequires: gettext-devel
# required for p11_child smartcard tests
BuildRequires: gnutls-utils
BuildRequires: jansson-devel
BuildRequires: libcurl-devel
BuildRequires: libjose-devel
BuildRequires: keyutils-libs-devel
BuildRequires: krb5-devel
BuildRequires: libcmocka-devel >= 1.0.0
@ -494,6 +497,16 @@ Requires: krb5-libs >= %{krb5_version}
An implementation of a Kerberos KCM server. Use this package if you want to
use the KCM: Kerberos credentials cache.
%package idp
Summary: Kerberos plugins and OIDC helper for external identity providers.
License: GPLv3+
Requires: sssd-common = %{version}-%{release}
%description idp
This package provides Kerberos plugins that are required to enable
authentication against external identity providers. Additionally a helper
program to handle the OAuth 2.0 Device Authorization Grant is provided.
%prep
%autosetup -p1
@ -560,6 +573,10 @@ mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/krb5.conf.d
cp $RPM_BUILD_ROOT/%{_datadir}/sssd-kcm/kcm_default_ccache \
$RPM_BUILD_ROOT/%{_sysconfdir}/krb5.conf.d/kcm_default_ccache
# Enable krb5 idp plugins by default (when sssd-idp package is installed)
cp $RPM_BUILD_ROOT/%{_datadir}/sssd/krb5-snippets/sssd_enable_idp \
$RPM_BUILD_ROOT/%{_sysconfdir}/krb5.conf.d/sssd_enable_idp
# krb5 configuration snippet
cp $RPM_BUILD_ROOT/%{_datadir}/sssd/krb5-snippets/enable_sssd_conf_dir \
$RPM_BUILD_ROOT/%{_sysconfdir}/krb5.conf.d/enable_sssd_conf_dir
@ -576,7 +593,7 @@ rm -Rf ${RPM_BUILD_ROOT}/%{_docdir}/%{name}
# Older versions of rpmbuild can only handle one -f option
# So we need to append to the sssd*.lang file
for file in `ls $RPM_BUILD_ROOT/%{python3_sitelib}/*.egg-info 2> /dev/null`
for file in `find $RPM_BUILD_ROOT/%{python3_sitelib} -maxdepth 1 -name "*.egg-info" 2> /dev/null`
do
echo %{python3_sitelib}/`basename $file` >> python3_sssdconfig.lang
done
@ -855,6 +872,7 @@ done
%{_mandir}/man8/pam_sss.8*
%{_mandir}/man8/pam_sss_gss.8*
%{_mandir}/man8/sssd_krb5_locator_plugin.8*
%{_mandir}/man8/sssd_krb5_localauth_plugin.8*
%files -n libsss_sudo
%license src/sss_client/COPYING
@ -960,6 +978,12 @@ done
%{_unitdir}/sssd-kcm.service
%{_mandir}/man8/sssd-kcm.8*
%files idp
%{_libexecdir}/%{servicename}/oidc_child
%{_libdir}/%{name}/modules/sssd_krb5_idp_plugin.so
%{_datadir}/sssd/krb5-snippets/sssd_enable_idp
%config(noreplace) %{_sysconfdir}/krb5.conf.d/sssd_enable_idp
%if 0%{?rhel}
%pre common
getent group sssd >/dev/null || groupadd -r sssd
@ -1034,6 +1058,21 @@ fi
%systemd_postun_with_restart sssd.service
%changelog
* Fri Aug 26 2022 Pavel Březina <pbrezina@redhat.com> - 2.7.4-1
- Rebase to SSSD 2.7.4
* Mon Jul 4 2022 Pavel Březina <pbrezina@redhat.com> - 2.7.3-1
- Rebase to SSSD 2.7.3
* Thu Jun 9 2022 Pavel Březina <pbrezina@redhat.com> - 2.7.1-2
- Fix regression in IPA provider (#2094685)
* Thu Jun 2 2022 Pavel Březina <pbrezina@redhat.com> - 2.7.1-1
- Rebase to SSSD 2.7.1
* Thu Apr 14 2022 Pavel Březina <pbrezina@redhat.com> - 2.7.0-1
- Rebase to SSSD 2.7.0
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild