- Modify the -config.patch, ldap.init, and this spec file to put the
pid file and args file in an ldap-owned openldap subdirectory under
/var/run.
- Move back_sql* out of %{_sbindir}/openldap , which requires
hand-moving slapd and slurpd to _sbindir, and recreating symlinks
by hand.
- Retire openldap-2.3.11-ads.patch, which went upstream.
- Update the ldap.init script to run slaptest as the ldap user rather
than as root. This solves
bz#150172 Startup failure after database problem
- Add to the servers post and preun scriptlets so that on preun, the
database is slapcatted to /var/lib/ldap/upgrade.ldif and the
database files are saved to /var/lib/ldap/rpmorig. On post, if
/var/lib/ldap/upgrade.ldif exists, it is slapadded. This means that
on upgrades from 2.3.16-2 to higher versions, the database files may
be automatically upgraded. Unfortunatly, because of the changes to
the preun scriptlet, users have to do the slapcat, etc by hand when
upgrading to 2.3.16-2. Also note that the /var/lib/ldap/rpmorig
files need to be removed by hand because automatically removing your
emergency fallback files is a bad idea.
- Upgrade internal bdb to db-4.4.20. For a clean upgrade, this will
require that users slapcat their databases into a temp file, move
/var/lib/ldap someplace safe, upgrade the openldap rpms, then
slapadd the temp file.
7 lines
330 B
Plaintext
7 lines
330 B
Plaintext
5a9e617c1d5339d3c90c545c93e30949 autoconf-2.13.1.tar.gz
|
|
0faee50993f7e4fe00f4b921b640b84d automake-1.4a.tar.gz
|
|
6c4c72a1336aa45b463e738034c078d6 openldap-2.2.29.tgz
|
|
dc80548f76d6aeba2b51b15751e08b21 MigrationTools-46.tar.gz
|
|
867ee197df0e4432fa00f2439e6094f6 openldap-2.3.19.tgz
|
|
33851f01b455cca48aa601956de93c6f db-4.4.20.tar.gz
|