Commit graph

570 commits

Author SHA1 Message Date
Yaakov Selkowitz
a09115fad0 Enable argon2 only in Fedora
libsodium is not included in RHEL, nor is openldap-servers shipped.
2026-01-14 14:38:58 -05:00
Simon Pichugin
24f6f7ee20 Bump version 2.6.10-5
Resolves: rhbz#2167213
Resolves: FC-2548
2026-01-12 19:35:28 -08:00
Viktor Ashirov
d2ffb52585 Add support for argon2
Resolves: rhbz#2167213
2025-10-15 13:17:44 +02:00
Simon Pichugin
96644176b3 Fix LDAP initialization does unnecessary resolution of hostname
Resolves: rhbz#2331728
2025-08-29 17:10:05 -07:00
Viktor Ashirov
b6036115c7 Convert STI tests to FMF
Resolves: rhbz#2382998 openldap: STI tests will no longer be run in F43
2025-08-28 13:23:51 +02:00
Fedora Release Engineering
529c3466fb Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 23:37:09 +00:00
Jitka Plesnikova
0b7f700e16 Perl 5.42 rebuild 2025-07-07 16:19:49 +02:00
Simon Pichugin
51354adeb8 Rebase to version 2.6.10
Resolves: rhbz#2368103
2025-06-10 15:35:35 -07:00
Zbigniew Jędrzejewski-Szmek
4335fd4745 Drop call to %sysusers_create_compat
After https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers,
rpm will handle account creation automatically.
2025-02-11 17:44:44 +01:00
Björn Esser
e9b2e83fac
Add explicit BR: libxcrypt-devel
Signed-off-by: Björn Esser <besser82@fedoraproject.org>
2025-02-01 19:56:12 +01:00
Zbigniew Jędrzejewski-Szmek
7fec13e914 Adjust file patterns for the sbin merge
%{_sbindir}/* and %{_bindir}/* are now the same, so both subpackages
would have the same set of binaries. Switch to narrower globs to avoid
inadvertent matches.
2025-01-24 18:20:41 +01:00
Miroslav Suchý
5aabe4c7d9 Remove license of subpackage
This license is not in SPDX format. But the license is the same as the main package and 
when the subpackage does not specify a license then the license is inherited from the main
package.
2025-01-24 06:53:11 +00:00
Simon Pichugin
d9bd47979f Disable MD2 hash algorithm
Resolves: rhbz#2338556
2025-01-16 18:12:38 -08:00
Simon Pichugin
eb35542760 Rebase to version 2.6.9
Resolves: rhbz#2329002
2025-01-09 19:37:25 -08:00
Simon Pichugin
02f7821806 Avoid SSL context cleanup during library destruction 2024-12-03 20:24:53 -08:00
Simon Pichugin
126d88e16b Clean up spec file so it's aligned with c10s
Remove UPGRADE_INSTRUCTIONS for openldap-server upgrade

Resolves: rhbz#2133526
2024-07-23 16:31:51 -07:00
Fedora Release Engineering
1f131f51e6 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 20:54:33 +00:00
Yaakov Selkowitz
4ca5a77fa5 Disable libslapi and servers in RHEL builds
Based on c10s:
https://gitlab.com/redhat/centos-stream/rpms/openldap/-/merge_requests/19
2024-06-24 13:47:48 -04:00
Jitka Plesnikova
4b367ea030 Perl 5.40 rebuild 2024-06-11 06:11:22 +02:00
Simon Pichugin
ab6180a2bf Rebase to version 2.6.8
Resolves: rhbz#2282258
2024-05-27 13:37:50 -07:00
Simon Pichugin
dae8c83930 Rebase to version 2.6.7
Use systemd-sysusers for ldap user and group
Fix compiler errors
Replace License with SPDX identifier

Resolves: rhbz#2261163, rhbz#2173965, rhbz#2261427
2024-02-09 11:36:25 -08:00
Fedora Release Engineering
0625ae77c6 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 11:23:42 +00:00
Fedora Release Engineering
7f901dc8a9 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 11:15:47 +00:00
Simon Pichugin
d0559e0c05 Rebase to version 2.6.6
Related: rhbz#2227948
2023-07-31 17:31:52 -07:00
Simon Pichugin
e1d14a261f Rebase to version 2.6.5
Related: rhbz#2221798
2023-07-26 19:14:16 -07:00
Fedora Release Engineering
0ed61f2f8f Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 18:06:25 +00:00
Jitka Plesnikova
14bec36c6c Perl 5.38 rebuild 2023-07-11 15:18:36 +02:00
Florian Weimer
0e7065eaf2 Apply upstream patch to fix C99 compatibility issues
Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2023-04-15 19:27:41 +02:00
Simon Pichugin
edea0c19a0 Rebase to version 2.6.4
Related: rhbz#2168351
2023-02-27 18:47:38 -08:00
Fedora Release Engineering
8cdb41fb78 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 22:52:16 +00:00
Simon Pichugin
c4be918d72 Rebase to version 2.6.3
Related: rhbz#2107382
2022-08-17 17:28:55 -07:00
Simon Pichugin
b9ba9e5865 Add export symbols related to LDAP_CONNECTIONLESS
Related: rhbz#2117825
2022-08-11 21:09:20 -07:00
Fedora Release Engineering
6986441e51 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 02:08:50 +00:00
Simon Pichugin
8c62908069 Change STRIP to STRIP_OPTS
Resolves: #2101615
2022-06-27 16:35:15 -07:00
Jitka Plesnikova
105ad09922 Perl 5.36 rebuild 2022-05-30 20:05:08 +02:00
Simon Pichugin
4552e530e8 Rebase to version 2.6.2
Resolves: #2090447
2022-05-25 12:03:13 -07:00
Simon Pichugin
8bbac26818 Fix twice packaged compat libraries issue
Resolves: #2049085
2022-02-02 13:55:25 -08:00
Simon Pichugin
004e302f0d Update to new major release OpenLDAP 2.6.1
- 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

Resolves: #1955293
2022-01-31 14:59:38 -08:00
Timm Bäder
c7124f35ae Disable automatic .la file removal
https://fedoraproject.org/wiki/Changes/RemoveLaFiles
2022-01-24 14:20:48 +01:00
Fedora Release Engineering
1690fe447c - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 22:24:28 +00:00
Simon Pichugin
005aba9f80 Backport TLS SNI feature from OpenLDAP 2.5
Resolves: #2009534
2021-09-30 16:06:37 -07:00
Sahana Prasad
4ac8ebe5cf Rebuilt with OpenSSL 3.0.0 2021-09-14 19:10:02 +02:00
Mark Fuller
deffd97bb9 Update openldap.spec
Fix tiny typo (single omitted letter in summary for compat)
2021-09-12 10:33:53 +00:00
Fedora Release Engineering
371591c262 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 17:16:05 +00:00
Simon Pichugin
66dbf14221 Update the spec file for upcoming autoconf-2.71
Resolves: #1943079
2021-07-07 18:02:05 +02:00
Simon Pichugin
a924611f4e Rebase to version 2.4.59
Resolves: #1980015
2021-07-07 17:37:41 +02:00
Simon Pichugin
621a15cfd3 Use https:// for source
Resolves: #1972141
2021-06-15 12:35:40 +02:00
Simon Pichugin
0a701caf56 Fix slapd.tmpfiles complaints
Resolves: #1972147
2021-06-15 12:34:19 +02:00
Simon Pichugin
5d3d0ce081 Rebuild without MP_2 support and fix coverity issues
Resolves: #1967136
2021-06-04 11:34:44 +02:00
Jitka Plesnikova
8385ce0f4f Perl 5.34 rebuild 2021-05-21 12:37:43 +02:00