forked from jengelh/openldap2
f550aee243
* Fixed liblmdb nordahead flag (ITS#7734) * Fixed liblmdb to check cursor index before cursor_del (ITS#7733) * Fixed liblmdb wasted space on split (ITS#7589) * Fixed slapd for certs with a NULL issuerDN (ITS#7746) * Fixed slapd cn=config with empty nested includes (ITS#7739) * Fixed slapd syncrepl memory leak with delta-sync MMR (ITS#7735) * Fixed slapd-bdb/hdb to stop processing on dn not found (ITS#7741) * Fixed slapd-bdb/hdb with indexed ANDed filters (ITS#7743) * Fixed slapd-mdb to stop processing on dn not found (ITS#7741) * Fixed slapd-mdb dangling reader (ITS#7662) * Fixed slapd-mdb matching rule for OlcDbEnvFlags (ITS#7737) * Fixed slapd-mdb with indexed ANDed filters (ITS#7743) * Fixed slapd-meta from blocking other threads (ITS#7740) * Fixed slapo-syncprov assert with findbase (ITS#7749) Changes in 2.4.37 * Added liblmdb nordahead environment flag (ITS#7725) * Fixed client tools CLDAP with IPv6 (ITS#7695) * Fixed libldap CLDAP with IPv6 (ITS#7695) * Fixed libldap lock ordering with abandon op (ITS#7712) * Fixed liblmdb segfault with mdb_cursor_del (ITS#7718) * Fixed liblmdb when converting to writemap (ITS#7715) * Fixed liblmdb assert on MDB_NEXT with delete (ITS#7722) * Fixed liblmdb wasted space on split (ITS#7589) * Fixed slapd cn=config with olcTLSProtocolMin (ITS#7685) * Fixed slapd-bdb/hdb optimize index updates (ITS#7329) * Fixed slapd-ldap chaining with cn=config (ITS#7381, ITS#7434) * Fixed slapd-ldap chaning with controls (ITS#7687) * Fixed slapd-mdb optimize index updates (ITS#7329) * Fixed slapd-meta chaining with cn=config (ITS#7381, ITS#7434) OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=103 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
0001-build-adjustments.dif | ||
0002-slapd.conf.dif | ||
0003-LDAPI-socket-location.dif | ||
0004-libldap-use-gethostbyname_r.dif | ||
0005-pie-compile.dif | ||
0006-No-Build-date-and-time-in-binaries.dif | ||
0007-Recover-on-DB-version-change.dif | ||
addonschema.tar.gz | ||
baselibs.conf | ||
check-build.sh | ||
DB_CONFIG | ||
openldap2-client.changes | ||
openldap2-client.spec | ||
openldap2.changes | ||
openldap2.spec | ||
openldap-2.3.37.dif | ||
openldap-2.3.37.tgz | ||
openldap-2.4.38.tgz | ||
openldap-rc.tgz | ||
pre_checkin.sh | ||
README.dynamic-overlays | ||
README.update | ||
sasl-slapd.conf | ||
schema2ldif |
Updating from OpenLDAP 2.3.X to 2.4.X ===================================== Changed Database format: Due change in the "BDB"-backend's index database format, existing bdb-databases need to be reloaded from LDIF completely. This is normally done during the package installation/update. This might not work in all setups and for that database dumps of all bdb/hdb databases are created during the update. You can find the database dump of each bdb database in the database directory for that database (default: /var/lib/ldap/). The file name is "ldapbak.ldif.X" where "X" presents the number of the database. If the database backups where not created during the package update for some reason, you can do them manually by using the command: /usr/sbin/openldap-2.3-slapcat -T c \ -f /etc/openldap/schema.backup.XXXXXX/slapd.conf.update Before dumping the database you should remove the db's enviroment (the __db*-file in /var/lib/ldap) To reload the databases please use the tool "slapadd". Other Changes: For additional information on important changes and upgrade instructions, please have a look a the OpenLDAP Administrator's Guide. You can find in at: /usr/share/doc/packages/openldap2/guide/admin/guide.html or online at: http://www.openldap.org/doc/admin24/