osixia / docker-openldap

OpenLDAP container image 🐳🌴
MIT License
4.02k stars 973 forks source link

FR: Update BASE to 2.5.5 #566

Open ZuSe opened 3 years ago

ZuSe commented 3 years ago

Feature Request for updating the OpenLDAP Base Image to 2.5.5

OpenLDAP recently introduced support for the proxy protocol (v2). This is a major step to host the server on private kubernetes clusters and put a proper LB in front of it.

https://lists.openldap.org/hyperkitty/list/openldap-bugs@openldap.org/thread/QY5RLEXJ3Q6SQHISO3N7YUYA64HFH73K/

nesc58 commented 3 years ago

2.5.x is only available for debian experimental. All docker images are based on buster / buster-backports and the latest version is 2.4.57 for now: https://packages.debian.org/buster-backports/ldap-utils

I think 2.5.x should be available for at least bullseye to have the potential of a releasable package. I would avoid experimental package.

andreagalle commented 3 years ago

What about OpenLDAP 2.4.58 where some security patches were introduced ?

Is it possible to build an image for this release with no effort, simply setting the OPENLDAP_PACKAGE_VERSION=2.4.58 within your Dockerfile ?

Doing so, it is raising to me some complaints about not finding 2.4.58* versions:

E: Version '2.4.58*' for 'ldap-utils' was not found
E: Version '2.4.58*' for 'slapd' was not found
E: Version '2.4.58*' for 'slapd-contrib' was not found
nesc58 commented 3 years ago

the latest version is 2.4.57 for now: https://packages.debian.org/buster-backports/ldap-utils

So it is not possible to install 2.4.58. We can only update to released packages listed on the page i linked above.

thomschke commented 1 year ago

https://github.com/osixia/docker-light-baseimage/issues/33#issuecomment-1366505260