Jim Henderson wrote:
I would love to see a more recent openldap package myself - I wonder if you saw the post I made on the build service ML.
The original package can be updated pretty easily. But adding more feature packages is a hell to maintain.
It looks like the official package, while versioned 2.4.39 is actually 2.3.37 (but -V actually reports 2.4.39),
Not true. It is 2.4.39. Read the openldap2.spec file more carefully: It builds 2.3.43 tools etc. for automagic migration. But 2.3.x was set to ancient status years ago by the OpenLDAP project. Also I consider such a in-place migration to be pretty error-prone. => So there's no point to maintain this 2.3.x cruft (except compat libldap 2.3.x for legacy binary software). I put quite some effort into my variant of the package. But I'm not willing to manage the old bloat.
based on my own branching of the official package in an attempt to build the contrib 'allop' overlay, which I need for a project I'm working on.
It would be nice if those contrib modules could also be included in a separate package.
It's already there. ;-) https://build.opensuse.org/package/show/home:stroeder:branches:network:ldap/... rpm -qi openldap2-contrib Name : openldap2-contrib Version : 2.4.42 Release : 226.1 Architecture: x86_64 Install Date: Sat Sep 12 16:59:52 2015 Group : Productivity/Networking/LDAP/Servers Size : 174963 License : OLDAP-2.8 Signature : DSA/SHA1, Sat Sep 12 16:43:53 2015, Key ID 99fe5b2a85302c87 Source RPM : openldap2-2.4.42-226.1.src.rpm Build Date : Sat Sep 12 16:43:34 2015 Build Host : build83 Relocations : (not relocatable) Vendor : obs://build.opensuse.org/home:stroeder URL : http://www.openldap.org Summary : OpenLDAP Contrib Modules Description : Various overlays found in contrib/: allop allowed Generates attributes indicating access rights autogroup cloak denyop lastbind writes last bind timestamp to entry noopsrch handles no-op search control nops pw-sha2 generates/validates SHA-2 password hashes pw-pbkdf2 generates/validates PBKDF2 password hashes smbk5pwd generates Samba3 password hashes (heimdal krb disabled) Distribution: home:stroeder:branches:network:ldap / openSUSE_Tumbleweed Ciao, Michael.