Project

General

Profile

Actions

Architecture #18403

closed

Architecture #18392: Update dependencies for Rudder

Downgrade to OpenLDAP 2.4.52

Added by Nicolas CHARLES over 3 years ago. Updated over 3 years ago.

Status:
Released
Priority:
N/A
Category:
Packaging
Target version:
Effort required:
Name check:
To do
Fix check:
Checked
Regression:

Description

because of dependency on OpenSSL 1.0.2, it's to complex for a minor version to upgrade openldap to a version requiiring a new openssl
plus there a no fixes that looks useful in 2.4.53 and 2.4.54


Subtasks 1 (0 open1 closed)

Architecture #18445: revert parent changes on openldap to use again 2.4.47ReleasedVincent MEMBRÉActions
Actions #1

Updated by Nicolas CHARLES over 3 years ago

  • Status changed from New to In progress
  • Assignee set to Nicolas CHARLES
Actions #2

Updated by Nicolas CHARLES over 3 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Nicolas CHARLES to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/2373
Actions #3

Updated by Nicolas CHARLES over 3 years ago

  • Status changed from Pending technical review to Pending release
Actions #4

Updated by Nicolas CHARLES over 3 years ago

This was not sufficient for sles12 and centos7

cc -Wno-format-extra-args -o .libs/apitest apitest.o  ./.libs/libldap.so /usr/src/rudder-packages/package/SOURCES/openldap-source/libraries/liblber/.libs/liblber.so ../../libraries/liblber/.libs/liblber.so ../../libraries/liblutil/liblutil.a -lssl -lcrypto -lresolv -Wl,--rpath -Wl,/opt/rudder/lib/ldap
./.libs/libldap.so: undefined reference to `SSL_CTX_set_ecdh_auto'
./.libs/libldap.so: undefined reference to `SSL_CTX_set1_curves_list'

from changelog:

OpenLDAP 2.4.52 Release (2020/08/28)
    Added libldap LDAP_OPT_X_TLS_REQUIRE_SAN option (ITS#9318)
    Added libldap OpenSSL support for multiple EECDH curves (ITS#9054)
    Added slapd OpenSSL support for multiple EECDH curves (ITS#9054)

OpenLDAP 2.4.48 Release (2019/07/24)
    Added libldap OpenSSL Elliptic Curve support (ITS#7595)

Actions #5

Updated by Vincent MEMBRÉ over 3 years ago

This bug has been fixed in Rudder 6.2.0~beta1 which was released today.

Actions #6

Updated by François ARMAND over 3 years ago

  • Fix check changed from To do to Checked
Actions #7

Updated by Alexis Mousset over 3 years ago

  • Subject changed from Downgrade top OpenLDAP 2.4.52 to Downgrade to OpenLDAP 2.4.52
Actions #8

Updated by Vincent MEMBRÉ over 3 years ago

  • Status changed from Pending release to Released
Actions

Also available in: Atom PDF