Compare commits
6 Commits
Author | SHA1 | Date |
---|---|---|
Pavel Březina | 9b43ca2f52 | |
Pavel Březina | 080006c58d | |
Pavel Březina | 4cf5dc628d | |
Pavel Březina | 694433ade7 | |
Pavel Březina | aed84d4774 | |
Pavel Březina | 66f1d51215 |
|
@ -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
|
||||
|
|
2
sources
2
sources
|
@ -1 +1 @@
|
|||
SHA512 (sssd-2.6.3.tar.gz) = 1eb32cb83d710901a03ca1354c55ccdd7793e1725ef666ecfe2ffc5d34fcb4988ec51a37ad5c01ac41e68cdf85543a9e7778c7da88e2dfd83e933b8a353099be
|
||||
SHA512 (sssd-2.7.4.tar.gz) = 2c211f7fdc4325c77e2bf61c5c6981a9a7809d6e02f43b564ed3bb63390f91461f4c48910d4bf111484e00f428ce827f2a5b960930c6b95f2662c7e1207af53b
|
||||
|
|
45
sssd.spec
45
sssd.spec
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue