|
|
|
@ -6,7 +6,8 @@
|
|
|
|
|
%global so_ver 2
|
|
|
|
|
%global so_ver_compat 2
|
|
|
|
|
|
|
|
|
|
%bcond_with servers
|
|
|
|
|
# Build openldap-servers package and its libslapi in openldap-devel and openldap-compat
|
|
|
|
|
%bcond servers 0
|
|
|
|
|
|
|
|
|
|
# When you change "Version: " to the new major version, remember to change this value too
|
|
|
|
|
%global major_version 2.6
|
|
|
|
@ -15,8 +16,8 @@
|
|
|
|
|
%global __brp_remove_la_files %nil
|
|
|
|
|
|
|
|
|
|
Name: openldap
|
|
|
|
|
Version: 2.6.6
|
|
|
|
|
Release: 3%{?dist}
|
|
|
|
|
Version: 2.6.7
|
|
|
|
|
Release: 5%{?dist}
|
|
|
|
|
Summary: LDAP support libraries
|
|
|
|
|
License: OLDAP-2.8
|
|
|
|
|
URL: http://www.openldap.org/
|
|
|
|
@ -49,8 +50,10 @@ Patch6: openldap-switch-to-lt_dlopenadvise-to-get-RTLD_GLOBAL-set.patch
|
|
|
|
|
# System-wide default for CA certs
|
|
|
|
|
Patch7: openldap-openssl-manpage-defaultCA.patch
|
|
|
|
|
Patch8: openldap-add-export-symbols-LDAP_CONNECTIONLESS.patch
|
|
|
|
|
Patch9: openldap-Revert-ITS-8618-Remove-deprecated-h-and-p.patch
|
|
|
|
|
Patch10: openldap-Revert-ITS-9917-Remove--h-and-p-from-options.patch
|
|
|
|
|
Patch9: openldap-explicitly-cast-private-values.patch
|
|
|
|
|
# Needed for openldap-servers build
|
|
|
|
|
Patch10: openldap-slapi-fix-plugin-plugin_pblock_new-usage.patch
|
|
|
|
|
Patch11: openldap-ITS-9921-fix-vlvResult-comment.patch
|
|
|
|
|
|
|
|
|
|
# check-password module specific patches
|
|
|
|
|
Patch90: check-password-makefile.patch
|
|
|
|
@ -70,9 +73,8 @@ BuildRequires: perl-devel
|
|
|
|
|
BuildRequires: perl-generators
|
|
|
|
|
BuildRequires: perl-interpreter
|
|
|
|
|
BuildRequires: unixODBC-devel
|
|
|
|
|
BuildRequires: systemd
|
|
|
|
|
BuildRequires: libdb-devel
|
|
|
|
|
BuildRequires: cracklib-devel
|
|
|
|
|
BuildRequires: systemd
|
|
|
|
|
BuildRequires: systemd-rpm-macros
|
|
|
|
|
%{?sysusers_requires_compat}
|
|
|
|
|
|
|
|
|
@ -106,17 +108,25 @@ Requires: openldap%{?_isa} = %{version}-%{release}
|
|
|
|
|
Provides: libldap-2.4.so.%{so_ver_compat}
|
|
|
|
|
Provides: libldap_r-2.4.so.%{so_ver_compat}
|
|
|
|
|
Provides: liblber-2.4.so.%{so_ver_compat}
|
|
|
|
|
%if %{with servers}
|
|
|
|
|
Provides: libslapi-2.4.so.%{so_ver_compat}
|
|
|
|
|
%endif
|
|
|
|
|
%else
|
|
|
|
|
Provides: libldap-2.4.so.%{so_ver_compat}()(%{__isa_bits}bit)
|
|
|
|
|
Provides: libldap_r-2.4.so.%{so_ver_compat}()(%{__isa_bits}bit)
|
|
|
|
|
Provides: liblber-2.4.so.%{so_ver_compat}()(%{__isa_bits}bit)
|
|
|
|
|
%if %{with servers}
|
|
|
|
|
Provides: libslapi-2.4.so.%{so_ver_compat}()(%{__isa_bits}bit)
|
|
|
|
|
%endif
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%description compat
|
|
|
|
|
The openldap-compat package contains shared libraries named as libldap-2.4.so,
|
|
|
|
|
%if %{with servers}
|
|
|
|
|
libldap_r-2.4.so, liblber-2.4.so and libslapi-2.4.so.
|
|
|
|
|
%else
|
|
|
|
|
libldap_r-2.4.so and liblber-2.4.so
|
|
|
|
|
%endif
|
|
|
|
|
The libraries are just links to the current version shared libraries,
|
|
|
|
|
and are available for compatibility reasons.
|
|
|
|
|
|
|
|
|
@ -137,7 +147,7 @@ protocols for accessing directory services (usually phone book style
|
|
|
|
|
information, but other information is possible) over the Internet,
|
|
|
|
|
similar to the way DNS (Domain Name System) information is propagated
|
|
|
|
|
over the Internet. This package contains the slapd server and related files.
|
|
|
|
|
# endif with servers
|
|
|
|
|
# endif servers
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%package clients
|
|
|
|
@ -166,7 +176,10 @@ pushd openldap-%{version}
|
|
|
|
|
%patch -P7 -p1
|
|
|
|
|
%patch -P8 -p1
|
|
|
|
|
%patch -P9 -p1
|
|
|
|
|
%if %{with servers}
|
|
|
|
|
%patch -P10 -p1
|
|
|
|
|
%endif
|
|
|
|
|
%patch -P11 -p1
|
|
|
|
|
|
|
|
|
|
# build smbk5pwd with other overlays
|
|
|
|
|
ln -s ../../../contrib/slapd-modules/smbk5pwd/smbk5pwd.c servers/slapd/overlays
|
|
|
|
@ -195,7 +208,7 @@ popd
|
|
|
|
|
|
|
|
|
|
%set_build_flags
|
|
|
|
|
# enable experimental support for LDAP over UDP (LDAP_CONNECTIONLESS)
|
|
|
|
|
export CFLAGS="${CFLAGS} ${LDFLAGS} -Wl,--as-needed -Wl,-z,now -DLDAP_CONNECTIONLESS"
|
|
|
|
|
export CFLAGS="${CFLAGS} ${LDFLAGS} -Wl,--as-needed -DLDAP_CONNECTIONLESS"
|
|
|
|
|
|
|
|
|
|
pushd openldap-%{version}
|
|
|
|
|
%configure \
|
|
|
|
@ -212,7 +225,9 @@ pushd openldap-%{version}
|
|
|
|
|
--enable-perl \
|
|
|
|
|
--enable-rewrite \
|
|
|
|
|
--enable-rlookups \
|
|
|
|
|
%if %{with servers}
|
|
|
|
|
--enable-slapi \
|
|
|
|
|
%endif
|
|
|
|
|
--disable-slp \
|
|
|
|
|
\
|
|
|
|
|
--enable-backends=mod \
|
|
|
|
@ -325,7 +340,7 @@ done
|
|
|
|
|
pushd %{buildroot}%{_libdir}
|
|
|
|
|
v=%{version}
|
|
|
|
|
version=$(echo ${v%.[0-9]*})
|
|
|
|
|
for lib in liblber libldap libslapi; do
|
|
|
|
|
for lib in liblber libldap %{?with_servers:libslapi}; do
|
|
|
|
|
rm -f ${lib}.so
|
|
|
|
|
ln -s ${lib}.so.%{so_ver} ${lib}.so
|
|
|
|
|
done
|
|
|
|
@ -343,25 +358,22 @@ for lib in $(ls | grep libldap); do
|
|
|
|
|
unset IFS
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Copy libldap to libldap_r for both 2.4 and 2.6+ versions, make a versioned lib link
|
|
|
|
|
# Provide only libldap and copy it to libldap_r for both 2.4 and 2.6+ versions, make a versioned lib link
|
|
|
|
|
# We increase it by 2 because libldap-2.4 has the 'so.2' major version on 2.4.59 (one of the last versions which is EOL)
|
|
|
|
|
gcc -shared -o "%{buildroot}%{_libdir}/libldap-2.4.so.${so_ver_short_2_4}" -Wl,--no-as-needed -Wl,-z,now \
|
|
|
|
|
-Wl,-soname -Wl,libldap-2.4.so.${so_ver_short_2_4} -L "%{buildroot}%{_libdir}" -lldap
|
|
|
|
|
gcc -shared -o "%{buildroot}%{_libdir}/libldap_r-2.4.so.${so_ver_short_2_4}" -Wl,--no-as-needed -Wl,-z,now \
|
|
|
|
|
-Wl,-soname -Wl,libldap_r-2.4.so.${so_ver_short_2_4} -L "%{buildroot}%{_libdir}" -lldap
|
|
|
|
|
gcc -shared -o "%{buildroot}%{_libdir}/liblber-2.4.so.${so_ver_short_2_4}" -Wl,--no-as-needed -Wl,-z,now \
|
|
|
|
|
-Wl,-soname -Wl,liblber-2.4.so.${so_ver_short_2_4} -L "%{buildroot}%{_libdir}" -llber
|
|
|
|
|
gcc -shared -o "%{buildroot}%{_libdir}/libslapi-2.4.so.${so_ver_short_2_4}" -Wl,--no-as-needed -Wl,-z,now \
|
|
|
|
|
-Wl,-soname -Wl,libslapi-2.4.so.${so_ver_short_2_4} -L "%{buildroot}%{_libdir}" -lslapi
|
|
|
|
|
gcc -shared -o "%{buildroot}%{_libdir}/libldap-2.4.so.${so_ver_short_2_4}" -Wl,--no-as-needed \
|
|
|
|
|
-Wl,-soname -Wl,libldap-2.4.so.${so_ver_short_2_4} -L "%{buildroot}%{_libdir}" -Wl,-z,now -lldap
|
|
|
|
|
gcc -shared -o "%{buildroot}%{_libdir}/libldap_r-2.4.so.${so_ver_short_2_4}" -Wl,--no-as-needed \
|
|
|
|
|
-Wl,-soname -Wl,libldap_r-2.4.so.${so_ver_short_2_4} -L "%{buildroot}%{_libdir}" -Wl,-z,now -lldap
|
|
|
|
|
gcc -shared -o "%{buildroot}%{_libdir}/liblber-2.4.so.${so_ver_short_2_4}" -Wl,--no-as-needed \
|
|
|
|
|
-Wl,-soname -Wl,liblber-2.4.so.${so_ver_short_2_4} -L "%{buildroot}%{_libdir}" -Wl,-z,now -llber
|
|
|
|
|
%if %{with servers}
|
|
|
|
|
gcc -shared -o "%{buildroot}%{_libdir}/libslapi-2.4.so.${so_ver_short_2_4}" -Wl,--no-as-needed \
|
|
|
|
|
-Wl,-soname -Wl,libslapi-2.4.so.${so_ver_short_2_4} -L "%{buildroot}%{_libdir}" -Wl,-z,now -lslapi
|
|
|
|
|
ln -s libslapi-2.4.so.{${so_ver_short_2_4},${so_ver_full_2_4}}
|
|
|
|
|
%endif
|
|
|
|
|
ln -s libldap-2.4.so.{${so_ver_short_2_4},${so_ver_full_2_4}}
|
|
|
|
|
ln -s libldap_r-2.4.so.{${so_ver_short_2_4},${so_ver_full_2_4}}
|
|
|
|
|
ln -s liblber-2.4.so.{${so_ver_short_2_4},${so_ver_full_2_4}}
|
|
|
|
|
ln -s libslapi-2.4.so.{${so_ver_short_2_4},${so_ver_full_2_4}}
|
|
|
|
|
|
|
|
|
|
cp libldap.so.${so_ver_full_2_4} libldap_r.so.${so_ver_full_2_4}
|
|
|
|
|
ln -s libldap_r.so.{${so_ver_full_2_4},${so_ver_short_2_4}}
|
|
|
|
|
ln -s libldap_r.so.${so_ver_full_2_4} libldap_r.so
|
|
|
|
|
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
@ -423,8 +435,8 @@ exit 0
|
|
|
|
|
|
|
|
|
|
%postun servers
|
|
|
|
|
%systemd_postun_with_restart slapd.service
|
|
|
|
|
# endif with servers
|
|
|
|
|
%endif
|
|
|
|
|
# endif servers
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
|
%doc openldap-%{version}/ANNOUNCEMENT
|
|
|
|
@ -438,8 +450,9 @@ exit 0
|
|
|
|
|
%dir %{_libexecdir}/openldap/
|
|
|
|
|
%{_libdir}/liblber.so.*
|
|
|
|
|
%{_libdir}/libldap.so.*
|
|
|
|
|
%{_libdir}/libldap_r.so.*
|
|
|
|
|
%if %{with servers}
|
|
|
|
|
%{_libdir}/libslapi.so.*
|
|
|
|
|
%endif
|
|
|
|
|
%{_mandir}/man5/ldif.5*
|
|
|
|
|
%{_mandir}/man5/ldap.conf.5*
|
|
|
|
|
|
|
|
|
@ -522,8 +535,8 @@ exit 0
|
|
|
|
|
%exclude %{_sysconfdir}/openldap/schema
|
|
|
|
|
%exclude %{_tmpfilesdir}/slapd.conf
|
|
|
|
|
%exclude %{_unitdir}/slapd.service
|
|
|
|
|
# endif with servers
|
|
|
|
|
%endif
|
|
|
|
|
# endif servers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files clients
|
|
|
|
@ -534,8 +547,9 @@ exit 0
|
|
|
|
|
%doc openldap-%{version}/doc/drafts openldap-%{version}/doc/rfc
|
|
|
|
|
%{_libdir}/liblber.so
|
|
|
|
|
%{_libdir}/libldap.so
|
|
|
|
|
%{_libdir}/libldap_r.so
|
|
|
|
|
%if %{with servers}
|
|
|
|
|
%{_libdir}/libslapi.so
|
|
|
|
|
%endif
|
|
|
|
|
%{_includedir}/*
|
|
|
|
|
%{_libdir}/pkgconfig/lber.pc
|
|
|
|
|
%{_libdir}/pkgconfig/ldap.pc
|
|
|
|
@ -545,80 +559,149 @@ exit 0
|
|
|
|
|
%{_libdir}/libldap-2.4*.so.*
|
|
|
|
|
%{_libdir}/libldap_r-2.4*.so.*
|
|
|
|
|
%{_libdir}/liblber-2.4*.so.*
|
|
|
|
|
%if %{with servers}
|
|
|
|
|
%{_libdir}/libslapi-2.4*.so.*
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Fri Feb 9 2024 Simon Pichugin <spichugi@redhat.com> - 2.6.6-3
|
|
|
|
|
- Use systemd-sysusers for ldap user and group
|
|
|
|
|
Replace License with SPDX identifier
|
|
|
|
|
Resolves: RHEL-5140
|
|
|
|
|
|
|
|
|
|
* Thu Dec 14 2023 Simon Pichugin <spichugi@redhat.com> - 2.6.6-2
|
|
|
|
|
- The client tools parameters '-h' and '-p' are still deprecated,
|
|
|
|
|
but this release brings back the client tools options that
|
|
|
|
|
were removed during the previous rebase.
|
|
|
|
|
Resolves: RHEL-19384
|
|
|
|
|
|
|
|
|
|
* Wed Oct 11 2023 Simon Pichugin <spichugi@redhat.com> - 2.6.6-1
|
|
|
|
|
- Rebase OpenLDAP in RHEL 9.4
|
|
|
|
|
Resolves: RHEL-11306
|
|
|
|
|
|
|
|
|
|
* Wed Jun 14 2023 Simon Pichugin <spichugi@redhat.com> - 2.6.3-1
|
|
|
|
|
- Rebase OpenLDAP to 2.6.3
|
|
|
|
|
Related: rhbz#2212983
|
|
|
|
|
|
|
|
|
|
* Fri Aug 5 2022 Simon Pichugin <spichugi@redhat.com> - 2.6.2-3
|
|
|
|
|
- Add export symbols related to LDAP_CONNECTIONLESS
|
|
|
|
|
Related: rhbz#2115465
|
|
|
|
|
* Tue Nov 26 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 2.6.7-5
|
|
|
|
|
- Rebuilt for MSVSphere 10
|
|
|
|
|
|
|
|
|
|
* Thu Aug 15 2024 Simon Pichugin <spichugi@redhat.com> - 2.6.7-5
|
|
|
|
|
- Fix vlvResult patch (RHEL-36474)
|
|
|
|
|
- Fix libslapi definition and a comment typo
|
|
|
|
|
|
|
|
|
|
* Mon Jun 27 2022 Simon Pichugin <spichugi@redhat.com> - 2.6.2-2
|
|
|
|
|
- Change STRIP to STRIP_OPTS
|
|
|
|
|
Related: rhbz#2094159
|
|
|
|
|
* Thu Jul 4 2024 Troy Dawson <tdawson@redhat.com> - 2.6.7-4
|
|
|
|
|
- Fix annocheck bind-now issue (RHEL-33514)
|
|
|
|
|
- Fix vlvResult comment (RHEL-36474)
|
|
|
|
|
|
|
|
|
|
* Wed Jun 1 2022 Simon Pichugin <spichugi@redhat.com> - 2.6.2-1
|
|
|
|
|
- Update to new major release OpenLDAP 2.6.2
|
|
|
|
|
- The client tools parameters '-h' and '-p' are officially deprecated,
|
|
|
|
|
please, use '-H' parameter instead.
|
|
|
|
|
Related: rhbz#2094159
|
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2.6.7-3
|
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Apr 22 2022 Igor Raits <igor.raits@gmail.com> - 2.4.59-5
|
|
|
|
|
- Pull systemd only from server subpackage
|
|
|
|
|
* Mon Jun 24 2024 Simon Pichugin <spichugi@redhat.com> - 2.6.7-2
|
|
|
|
|
- Remove libslapi from the main package (RHEL-35581)
|
|
|
|
|
- Add "servers" conditional which includes libslapi
|
|
|
|
|
|
|
|
|
|
* Wed Dec 15 2021 Viktor Ashirov <vashirov@redhat.com> - 2.4.59-4
|
|
|
|
|
- Add "with servers" conditional
|
|
|
|
|
Related: rhbz#2030665
|
|
|
|
|
* Fri Feb 9 2024 Simon Pichugin <spichugi@redhat.com> - 2.6.7-1
|
|
|
|
|
- Rebase to version 2.6.7 (rhbz#2261163)
|
|
|
|
|
- Use systemd-sysusers for ldap user and group (rhbz#2173965)
|
|
|
|
|
- Fix compiler errors (rhbz#2261427)
|
|
|
|
|
- Replace License with SPDX identifier
|
|
|
|
|
|
|
|
|
|
* Thu Sep 23 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.59-3
|
|
|
|
|
- Enable BIND_NOW for the linked library too. Related: rhbz#2002747
|
|
|
|
|
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.6-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Sep 22 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.59-2
|
|
|
|
|
- Enable BIND_NOW to prevent GOT overwrite attacks.
|
|
|
|
|
- Ignore badfuncs error in rpminspect because it's a false positive
|
|
|
|
|
Related: rhbz#2002747
|
|
|
|
|
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.6-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Sep 14 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.59-1
|
|
|
|
|
- Rebase openldap to 2.4.59 Related: rhbz#2002747
|
|
|
|
|
* Mon Jul 31 2023 Simon Pichugin <spichugi@redhat.com> - 2.6.6-1
|
|
|
|
|
- Rebase to version 2.6.6
|
|
|
|
|
Related: rhbz#2227948
|
|
|
|
|
|
|
|
|
|
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.4.57-8
|
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
* Wed Jul 26 2023 Simon Pichugin <spichugi@redhat.com> - 2.6.5-1
|
|
|
|
|
- Rebase to version 2.6.5
|
|
|
|
|
Related: rhbz#2221798
|
|
|
|
|
|
|
|
|
|
* Mon Jul 12 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.57-7
|
|
|
|
|
- Fix Channel Binding tests Related: rhbz#1967853
|
|
|
|
|
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.4-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Jun 24 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.57-6
|
|
|
|
|
- Fix slapd.tmpfiles complaints. Related: rhbz#1969853
|
|
|
|
|
- Use https:// for source Related: rhbz#1973597
|
|
|
|
|
* Tue Jul 11 2023 Jitka Plesnikova <jplesnik@redhat.com> - 2.6.4-3
|
|
|
|
|
- Perl 5.38 rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jun 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.4.57-5
|
|
|
|
|
- Rebuilt for RHEL 9 BETA for openssl 3.0 Related: rhbz#1971065
|
|
|
|
|
* Sat Apr 15 2023 Florian Weimer <fweimer@redhat.com> - 2.6.4-2
|
|
|
|
|
- Apply upstream patch to fix C99 compatibility issues
|
|
|
|
|
|
|
|
|
|
* Fri Jun 4 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.57-4
|
|
|
|
|
- Backport Channel Binding support. Related: rhbz#1967853
|
|
|
|
|
- Fix coverity issues. Related: rhbz#1938829
|
|
|
|
|
* Mon Feb 27 2023 Simon Pichugin <spichugi@redhat.com> - 2.6.4-1
|
|
|
|
|
- Rebase to version 2.6.4
|
|
|
|
|
Related: rhbz#2168351
|
|
|
|
|
|
|
|
|
|
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 2.4.57-3
|
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.3-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Aug 17 2022 Simon Pichugin <spichugi@redhat.com> - 2.6.3-1
|
|
|
|
|
- Rebase to version 2.6.3
|
|
|
|
|
Related: rhbz#2107382
|
|
|
|
|
|
|
|
|
|
* Thu Aug 11 2022 Simon Pichugin <spichugi@redhat.com> - 2.6.2-5
|
|
|
|
|
- Add export symbols related to LDAP_CONNECTIONLESS
|
|
|
|
|
Related: rhbz#2117825
|
|
|
|
|
|
|
|
|
|
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.2-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Jun 27 2022 Simon Pichugin <spichugi@redhat.com> - 2.6.2-3
|
|
|
|
|
- Fix debuginfo missing issue (#2101615)
|
|
|
|
|
|
|
|
|
|
* Mon May 30 2022 Jitka Plesnikova <jplesnik@redhat.com> - 2.6.2-2
|
|
|
|
|
- Perl 5.36 rebuild
|
|
|
|
|
|
|
|
|
|
* Wed May 25 2022 Simon Pichugin <spichugi@redhat.com> - 2.6.2-1
|
|
|
|
|
- Rebase to version 2.6.2 (#2090447)
|
|
|
|
|
|
|
|
|
|
* Wed Feb 2 2022 Simon Pichugin <spichugi@redhat.com> - 2.6.1-2
|
|
|
|
|
- Fix twice packaged compat libraries issue (#2049085)
|
|
|
|
|
|
|
|
|
|
* Mon Jan 31 2022 Simon Pichugin <spichugi@redhat.com> - 2.6.1-1
|
|
|
|
|
- Update to new major release OpenLDAP 2.6.1 (#1955293)
|
|
|
|
|
+ rediff all patches and remove patches now upstream
|
|
|
|
|
+ use upstream source location for check password module
|
|
|
|
|
+ and rediff patch due to this
|
|
|
|
|
+ add patch to fix build issue in 2.5.4 (from upstream)
|
|
|
|
|
+ clean and sort buildreqs
|
|
|
|
|
+ remove various refs to bdb
|
|
|
|
|
+ remove now default -DLDAP_USE_NON_BLOCKING_TLS
|
|
|
|
|
+ add new modules and enable load balancer as module
|
|
|
|
|
+ disable wiredtired backend due to missing build deps
|
|
|
|
|
+ don't remove files that don't exist
|
|
|
|
|
+ let check-config work on *.mdb over legacy files
|
|
|
|
|
+ remove refs to old-style config
|
|
|
|
|
+ new soname names
|
|
|
|
|
+ remove libldap_r link as the library was merged with libldap
|
|
|
|
|
+ refactor openldap-compat package to support the transition from 2.4
|
|
|
|
|
+ add UPGRADE_INSTRUCTIONS for openldap-server upgrade
|
|
|
|
|
- The original patch was submitted by Fedora user - terjeros
|
|
|
|
|
https://src.fedoraproject.org/rpms/openldap/pull-request/6
|
|
|
|
|
|
|
|
|
|
* Mon Jan 24 2022 Timm Bäder <tbaeder@redhat.com> - 2.4.59-6
|
|
|
|
|
- Disable automatic .la file removal
|
|
|
|
|
- https://fedoraproject.org/wiki/Changes/RemoveLaFiles
|
|
|
|
|
|
|
|
|
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.59-5
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Sep 30 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.59-4
|
|
|
|
|
- Backport TLS SNI feature from OpenLDAP 2.5 (#2009534)
|
|
|
|
|
|
|
|
|
|
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 2.4.59-3
|
|
|
|
|
- Rebuilt with OpenSSL 3.0.0
|
|
|
|
|
|
|
|
|
|
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.59-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jul 7 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.59-1
|
|
|
|
|
- Rebase to version 2.4.59 (#1980015)
|
|
|
|
|
- Update the spec file for upcoming autoconf-2.71 (#1943079)
|
|
|
|
|
|
|
|
|
|
* Tue Jun 15 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.58-5
|
|
|
|
|
- Fix slapd.tmpfiles complaints (#1972147)
|
|
|
|
|
- Use https:// for source (#1972141)
|
|
|
|
|
|
|
|
|
|
* Thu Jun 3 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.58-4
|
|
|
|
|
- Rebuild without MP_2 support (#1967136)
|
|
|
|
|
- Fix coverity issues
|
|
|
|
|
|
|
|
|
|
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 2.4.58-3
|
|
|
|
|
- Perl 5.34 rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Apr 8 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.58-2
|
|
|
|
|
- Backport Channel Binding support (#1822904, #1822737)
|
|
|
|
|
|
|
|
|
|
* Tue Mar 23 2021 Simon Pichugin <spichugi@redhat.com> - 2.4.58-1
|
|
|
|
|
- Rebase to version 2.4.58 (#1939663)
|
|
|
|
|
|
|
|
|
|
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.4.57-3
|
|
|
|
|
- Rebuilt for updated systemd-rpm-macros
|
|
|
|
|
See https://pagure.io/fesco/issue/2583.
|
|
|
|
|
|
|
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.57-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|