https://bugs.openldap.org/show_bug.cgi?id=8618
--- Comment #23 from jel+git@linofee.org --- Just upgraded a server from Ubuntu 20.04 to 22.04, which contains 2.5.x and found out, that the options -p and -h got dropped - and requires me to adjust quite a bit of scripts because of this non-sense.
This is such a poor software management and versioning, hard to believe, that anyone who allowed it to go through, has any experience in enterprise ready software.
1) If one decides to drop an option, it should be a) communicated clearly. b) documented and alternatives shown 2) If a software gets released, which has an incompatible change wrt. previous major.minor.tiny version, it should rise the major number of the software version, so that OS/Distro vendors are warned and may decide to stick with the old version.
There are several options to allow -H and -h,-p side by side - openldap has chosen the worst option. This might be a hint, how poor its maintenance actually is/how bad the support by sysmas probably is. This is also a good example, that for OS/Distro vendors it is sometimes a really good thing to stick with the older version instead of switching to the "latest" stuff.
Anyway, thanx for the work. =8-(