sssd-2.7.0-1: Rebase to latest upstream release
This commit is contained in:
parent
5591d45546
commit
aa08692c22
1
.gitignore
vendored
1
.gitignore
vendored
@ -98,3 +98,4 @@ sssd-1.2.91.tar.gz
|
|||||||
/sssd-2.6.1.tar.gz
|
/sssd-2.6.1.tar.gz
|
||||||
/sssd-2.6.2.tar.gz
|
/sssd-2.6.2.tar.gz
|
||||||
/sssd-2.6.3.tar.gz
|
/sssd-2.6.3.tar.gz
|
||||||
|
/sssd-2.7.0.tar.gz
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (sssd-2.6.3.tar.gz) = 1eb32cb83d710901a03ca1354c55ccdd7793e1725ef666ecfe2ffc5d34fcb4988ec51a37ad5c01ac41e68cdf85543a9e7778c7da88e2dfd83e933b8a353099be
|
SHA512 (sssd-2.7.0.tar.gz) = 578ee5b5a0160fce2ea9269d6082a6517ee63cd9ea8ea8a202f1a5d7783ae0f02d18a8a32a48dc8773e1a9d28093c9256d8d26d42a2facf20b57cadf419a854c
|
||||||
|
30
sssd.spec
30
sssd.spec
@ -42,12 +42,12 @@
|
|||||||
%global samba_package_version %(rpm -q samba-devel --queryformat %{version}-%{release})
|
%global samba_package_version %(rpm -q samba-devel --queryformat %{version}-%{release})
|
||||||
|
|
||||||
Name: sssd
|
Name: sssd
|
||||||
Version: 2.6.3
|
Version: 2.7.0
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: System Security Services Daemon
|
Summary: System Security Services Daemon
|
||||||
License: GPLv3+
|
License: GPLv3+
|
||||||
URL: https://github.com/SSSD/sssd/
|
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.0/sssd-2.7.0.tar.gz
|
||||||
|
|
||||||
### Patches ###
|
### Patches ###
|
||||||
|
|
||||||
@ -91,6 +91,9 @@ BuildRequires: gdm-pam-extensions-devel
|
|||||||
BuildRequires: gettext-devel
|
BuildRequires: gettext-devel
|
||||||
# required for p11_child smartcard tests
|
# required for p11_child smartcard tests
|
||||||
BuildRequires: gnutls-utils
|
BuildRequires: gnutls-utils
|
||||||
|
BuildRequires: jansson-devel
|
||||||
|
BuildRequires: libcurl-devel
|
||||||
|
BuildRequires: libjose-devel
|
||||||
BuildRequires: keyutils-libs-devel
|
BuildRequires: keyutils-libs-devel
|
||||||
BuildRequires: krb5-devel
|
BuildRequires: krb5-devel
|
||||||
BuildRequires: libcmocka-devel >= 1.0.0
|
BuildRequires: libcmocka-devel >= 1.0.0
|
||||||
@ -303,6 +306,7 @@ License: GPLv3+
|
|||||||
Requires: samba-client-libs >= %{samba_package_version}
|
Requires: samba-client-libs >= %{samba_package_version}
|
||||||
Requires: sssd-common = %{version}-%{release}
|
Requires: sssd-common = %{version}-%{release}
|
||||||
Requires: sssd-krb5-common = %{version}-%{release}
|
Requires: sssd-krb5-common = %{version}-%{release}
|
||||||
|
Requires: sssd-idp = %{version}-%{release}
|
||||||
Requires: libipa_hbac%{?_isa} = %{version}-%{release}
|
Requires: libipa_hbac%{?_isa} = %{version}-%{release}
|
||||||
Requires: libsss_certmap = %{version}-%{release}
|
Requires: libsss_certmap = %{version}-%{release}
|
||||||
Recommends: bind-utils
|
Recommends: bind-utils
|
||||||
@ -494,6 +498,15 @@ Requires: krb5-libs >= %{krb5_version}
|
|||||||
An implementation of a Kerberos KCM server. Use this package if you want to
|
An implementation of a Kerberos KCM server. Use this package if you want to
|
||||||
use the KCM: Kerberos credentials cache.
|
use the KCM: Kerberos credentials cache.
|
||||||
|
|
||||||
|
%package idp
|
||||||
|
Summary: Kerberos plugins 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.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1
|
%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 \
|
cp $RPM_BUILD_ROOT/%{_datadir}/sssd-kcm/kcm_default_ccache \
|
||||||
$RPM_BUILD_ROOT/%{_sysconfdir}/krb5.conf.d/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
|
# krb5 configuration snippet
|
||||||
cp $RPM_BUILD_ROOT/%{_datadir}/sssd/krb5-snippets/enable_sssd_conf_dir \
|
cp $RPM_BUILD_ROOT/%{_datadir}/sssd/krb5-snippets/enable_sssd_conf_dir \
|
||||||
$RPM_BUILD_ROOT/%{_sysconfdir}/krb5.conf.d/enable_sssd_conf_dir
|
$RPM_BUILD_ROOT/%{_sysconfdir}/krb5.conf.d/enable_sssd_conf_dir
|
||||||
@ -960,6 +977,12 @@ done
|
|||||||
%{_unitdir}/sssd-kcm.service
|
%{_unitdir}/sssd-kcm.service
|
||||||
%{_mandir}/man8/sssd-kcm.8*
|
%{_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}
|
%if 0%{?rhel}
|
||||||
%pre common
|
%pre common
|
||||||
getent group sssd >/dev/null || groupadd -r sssd
|
getent group sssd >/dev/null || groupadd -r sssd
|
||||||
@ -1034,6 +1057,9 @@ fi
|
|||||||
%systemd_postun_with_restart sssd.service
|
%systemd_postun_with_restart sssd.service
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Apr 14 2022 Pavel Březina <pbrezina@redhat.com> - 2.7.0-1
|
||||||
|
- Rebase to SSSD 2.7.0
|
||||||
|
|
||||||
* Tue Jan 25 2022 Pavel Březina <pbrezina@redhat.com> - 2.6.3-1
|
* Tue Jan 25 2022 Pavel Březina <pbrezina@redhat.com> - 2.6.3-1
|
||||||
- Rebase to SSSD 2.6.3
|
- Rebase to SSSD 2.6.3
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user