* Tue Mar 01 2005 Nalin Dahyabhai 2.2.23-4 - prefer libresolv to libbind * Tue Mar 01 2005 Nalin Dahyabhai 2.2.23-3 - add bind-libbind-devel and libtool-ltdl-devel buildprereqs * Tue Mar 01 2005 Tomas Mraz 2.2.23-2 - rebuild with openssl-0.9.7e * Mon Jan 31 2005 Nalin Dahyabhai 2.2.23-1 - update to 2.2.23 (stable-20050125) - update notes on upgrading from earlier versions - drop slapcat variations for 2.0/2.1, which choke on 2.2's config files * Tue Jan 04 2005 Nalin Dahyabhai 2.2.20-1 - update to 2.2.20 (stable-20050103) - warn about unreadable krb5 keytab files containing "ldap" keys - warn about unreadable TLS-related files - own a ref to subdirectories which we create under %{_libdir}/tls * Tue Nov 02 2004 Nalin Dahyabhai 2.2.17-0 - rebuild * Thu Sep 30 2004 Nalin Dahyabhai - update to 2.2.17 (stable-20040923) (#135188) - move nptl libraries into arch-specific subdirectories on %{ix86} boxes - require a newer glibc which can provide nptl libpthread on i486/i586 * Tue Aug 24 2004 Nalin Dahyabhai - move slapd startup to earlier in the boot sequence (#103160) - update to 2.2.15 (stable-20040822) - change version number on compat-openldap to include the non-compat version from which it's compiled, otherwise would have to start 2.2.15 at release 3 so that it upgrades correctly * Thu Aug 19 2004 Nalin Dahyabhai 2.2.13-2 - build a separate, static set of libraries for openldap-devel with the non-standard ntlm bind patch applied, for use by the evolution-connector package (#125579), and installing them under %{evolution_connector_prefix} (/usr/lib/evolution-openldap) - provide openldap-evolution-devel = %{version}-%{release} in openldap-devel so that evolution-connector's source package can require a version of openldap-devel which provides what it wants * Mon Jul 26 2004 Nalin Dahyabhai - update administrator guide * Wed Jun 16 2004 Nalin Dahyabhai 2.2.13-1 - add compat-openldap subpackage - default to bdb, as upstream does, gambling that we're only going to be on systems with nptl now * Tue Jun 15 2004 Nalin Dahyabhai 2.2.13-0 - preliminary 2.2.13 update - move ucdata to the -servers subpackage where it belongs * Tue Jun 15 2004 Nalin Dahyabhai 2.1.30-1 - build experimental sql backend as a loadable module * Tue Jun 15 2004 Elliot Lee - rebuilt * Tue May 18 2004 Nalin Dahyabhai 2.1.30-0 - update to 2.1.30 * Thu May 13 2004 Thomas Woerner 2.1.29-3 - removed rpath - added pie patch: slapd and slurpd are now pie - requires libtool >= 1.5.6-2 (PIC libltdl.a) * Fri Apr 16 2004 Nalin Dahyabhai 2.1.29-2 - move rfc documentation from main to -devel (#121025) * Wed Apr 14 2004 Nalin Dahyabhai 2.1.29-1 - rebuild * Tue Apr 06 2004 Nalin Dahyabhai 2.1.29-0 - update to 2.1.29 (stable 20040329) * Mon Mar 29 2004 Nalin Dahyabhai - don't build servers with --with-kpasswd, that option hasn't been recognized since 2.1.23 * Tue Mar 02 2004 Elliot Lee 2.1.25-5.1 - rebuilt * Mon Feb 23 2004 Tim Waugh 2.1.25-5 - Use ':' instead of '.' as separator for chown. * Fri Feb 13 2004 Elliot Lee - rebuilt * Tue Feb 10 2004 Nalin Dahyabhai 2.1.25-4 - remove 'reload' from the init script -- it never worked as intended (#115310) * Wed Feb 04 2004 Nalin Dahyabhai 2.1.25-3 - commit that last fix correctly this time * Tue Feb 03 2004 Nalin Dahyabhai 2.1.25-2 - fix incorrect use of find when attempting to detect a common permissions error in the init script (#114866) * Fri Jan 16 2004 Nalin Dahyabhai - add bug fix patch for DB 4.2.52 * Thu Jan 08 2004 Nalin Dahyabhai 2.1.25-1 - change logging facility used from daemon to local4 (#112730, reversing #11047) BEHAVIOR CHANGE - SHOULD BE MENTIONED IN THE RELEASE NOTES. * Wed Jan 07 2004 Nalin Dahyabhai - incorporate fix for logic quasi-bug in slapd's SASL auxprop code (Dave Jones) * Thu Dec 18 2003 Nalin Dahyabhai - update to 2.1.25, now marked STABLE * Thu Dec 11 2003 Jeff Johnson 2.1.22-9 - update to db-4.2.52. * Thu Oct 23 2003 Nalin Dahyabhai 2.1.22-8 - add another section to the ABI note for the TLS libdb so that it's marked as not needing an executable stack (from Arjan Van de Ven) * Thu Oct 16 2003 Nalin Dahyabhai 2.1.22-7 - force bundled libdb to not use O_DIRECT by making it forget that we have it * Wed Oct 15 2003 Nalin Dahyabhai - build bundled libdb for slapd dynamically to make the package smaller, among other things - on tls-capable arches, build libdb both with and without shared posix mutexes, otherwise just without - disable posix mutexes unconditionally for db 4.0, which shouldn't need them for the migration cases where it's used - update to MigrationTools 45 * Thu Sep 25 2003 Jeff Johnson 2.1.22-6.1 - upgrade db-4.1.25 to db-4.2.42. * Fri Sep 12 2003 Nalin Dahyabhai 2.1.22-6 - drop rfc822-MailMember.schema, merged into upstream misc.schema at some point * Wed Aug 27 2003 Nalin Dahyabhai - actually require newer libtool, as was intended back in 2.1.22-0, noted as missed by Jim Richardson * Fri Jul 25 2003 Nalin Dahyabhai 2.1.22-5 - enable rlookups, they don't cost anything unless also enabled in slapd's configuration file * Tue Jul 22 2003 Nalin Dahyabhai 2.1.22-4 - rebuild * Thu Jul 17 2003 Nalin Dahyabhai 2.1.22-3 - rebuild * Wed Jul 16 2003 Nalin Dahyabhai 2.1.22-2 - rebuild * Tue Jul 15 2003 Nalin Dahyabhai 2.1.22-1 - build * Mon Jul 14 2003 Nalin Dahyabhai 2.1.22-0 - 2.1.22 now badged stable - be more aggressive in what we index by default - use/require libtool 1.5 * Mon Jun 30 2003 Nalin Dahyabhai - update to 2.1.22 * Wed Jun 04 2003 Elliot Lee - rebuilt * Tue Jun 03 2003 Nalin Dahyabhai 2.1.21-1 - update to 2.1.21 - enable ldap, meta, monitor, null, rewrite in slapd * Mon May 19 2003 Nalin Dahyabhai 2.1.20-1 - update to 2.1.20 * Thu May 08 2003 Nalin Dahyabhai 2.1.19-1 - update to 2.1.19 * Mon May 05 2003 Nalin Dahyabhai 2.1.17-1 - switch to db with crypto * Fri May 02 2003 Nalin Dahyabhai - install the db utils for the bundled libdb as %{_sbindir}/slapd_db_* - install slapcat/slapadd from 2.0.x for migration purposes * Wed Apr 30 2003 Nalin Dahyabhai - update to 2.1.17 - disable the shell backend, not expected to work well with threads - drop the kerberosSecurityObject schema, the krbName attribute it contains is only used if slapd is built with v2 kbind support * Mon Feb 10 2003 Nalin Dahyabhai 2.0.27-8 - back down to db 4.0.x, which 2.0.x can compile with in ldbm-over-db setups - tweak SuSE patch to fix a few copy-paste errors and a NULL dereference * Wed Jan 22 2003 Tim Powers - rebuilt * Tue Jan 07 2003 Nalin Dahyabhai 2.0.27-6 - rebuild * Mon Dec 16 2002 Nalin Dahyabhai 2.0.27-5 - rebuild * Fri Dec 13 2002 Nalin Dahyabhai 2.0.27-4 - check for setgid as well * Thu Dec 12 2002 Nalin Dahyabhai 2.0.27-3 - rebuild * Thu Dec 12 2002 Nalin Dahyabhai - incorporate fixes from SuSE's security audit, except for fixes to ITS 1963, 1936, 2007, 2009, which were included in 2.0.26. - add two more patches for db 4.1.24 from sleepycat's updates page - use openssl pkgconfig data, if any is available * Mon Nov 11 2002 Nalin Dahyabhai 2.0.27-2 - add patches for db 4.1.24 from sleepycat's updates page * Mon Nov 04 2002 Nalin Dahyabhai - add a sample TLSCACertificateFile directive to the default slapd.conf * Tue Sep 24 2002 Nalin Dahyabhai 2.0.27-1 - update to 2.0.27 * Fri Sep 20 2002 Nalin Dahyabhai 2.0.26-1 - update to 2.0.26, db 4.1.24.NC * Fri Sep 13 2002 Nalin Dahyabhai 2.0.25-2 - change LD_FLAGS to refer to /usr/kerberos/lib instead of /usr/kerberos/lib, which might not be right on some arches * Mon Aug 26 2002 Nalin Dahyabhai 2.0.25-1 - update to 2.0.25 "stable", ldbm-over-gdbm (putting off migration of LDBM slapd databases until we move to 2.1.x) - use %{_smp_mflags} when running make - update to MigrationTools 44 - enable dynamic module support in slapd * Thu May 16 2002 Nalin Dahyabhai 2.0.23-5 - rebuild in new environment * Wed Feb 20 2002 Nalin Dahyabhai 2.0.23-3 - use the gdbm backend again * Mon Feb 18 2002 Nalin Dahyabhai 2.0.23-2 - make slapd.conf read/write by root, read by ldap * Sun Feb 17 2002 Nalin Dahyabhai - fix corner case in sendbuf fix - 2.0.23 now marked "stable" * Tue Feb 12 2002 Nalin Dahyabhai 2.0.23-1 - update to 2.0.23 * Fri Feb 08 2002 Nalin Dahyabhai 2.0.22-2 - switch to an internalized Berkeley DB as the ldbm back-end (NOTE: this breaks access to existing on-disk directory data) - add slapcat/slapadd with gdbm for migration purposes - remove Kerberos dependency in client libs (the direct Kerberos dependency is used by the server for checking {kerberos} passwords) * Fri Feb 01 2002 Nalin Dahyabhai 2.0.22-1 - update to 2.0.22 * Sat Jan 26 2002 Florian La Roche 2.0.21-5 - prereq chkconfig for server subpackage * Fri Jan 25 2002 Nalin Dahyabhai 2.0.21-4 - update migration tools to version 40 * Wed Jan 23 2002 Nalin Dahyabhai 2.0.21-3 - free ride through the build system * Wed Jan 16 2002 Nalin Dahyabhai 2.0.21-2 - update to 2.0.21, now earmarked as STABLE * Wed Jan 16 2002 Nalin Dahyabhai 2.0.20-2 - temporarily disable optimizations for ia64 arches - specify pthreads at configure-time instead of letting configure guess * Mon Jan 14 2002 Nalin Dahyabhai - and one for Raw Hide * Mon Jan 14 2002 Nalin Dahyabhai 2.0.20-0.7 - build for RHL 7/7.1 * Mon Jan 14 2002 Nalin Dahyabhai 2.0.20-1 - update to 2.0.20 (security errata) * Thu Dec 20 2001 Nalin Dahyabhai 2.0.19-1 - update to 2.0.19 * Tue Nov 06 2001 Nalin Dahyabhai 2.0.18-2 - fix the commented-out replication example in slapd.conf * Fri Oct 26 2001 Nalin Dahyabhai 2.0.18-1 - update to 2.0.18 * Mon Oct 15 2001 Nalin Dahyabhai 2.0.17-1 - update to 2.0.17 * Wed Oct 10 2001 Nalin Dahyabhai - disable kbind support (deprecated, and I suspect unused) - configure with --with-kerberos=k5only instead of --with-kerberos=k5 - build slapd with threads * Thu Sep 27 2001 Nalin Dahyabhai 2.0.15-2 - rebuild, 2.0.15 is now designated stable * Fri Sep 21 2001 Nalin Dahyabhai 2.0.15-1 - update to 2.0.15 * Mon Sep 10 2001 Nalin Dahyabhai 2.0.14-1 - update to 2.0.14 * Fri Aug 31 2001 Nalin Dahyabhai 2.0.12-1 - update to 2.0.12 to pull in fixes for setting of default TLS options, among other things - update to migration tools 39 - drop tls patch, which was fixed better in this release * Tue Aug 21 2001 Nalin Dahyabhai 2.0.11-13 - install saucer correctly * Thu Aug 16 2001 Nalin Dahyabhai - try to fix ldap_set_options not being able to set global options related to TLS correctly * Thu Aug 09 2001 Nalin Dahyabhai - don't attempt to create a cert at install-time, it's usually going to get the wrong CN (#51352) * Mon Aug 06 2001 Nalin Dahyabhai - add a build-time requirement on pam-devel - add a build-time requirement on a sufficiently-new libtool to link shared libraries to other shared libraries (which is needed in order for prelinking to work) * Fri Aug 03 2001 Nalin Dahyabhai - require cyrus-sasl-md5 (support for DIGEST-MD5 is required for RFC compliance) by name (follows from #43079, which split cyrus-sasl's cram-md5 and digest-md5 modules out into cyrus-sasl-md5) * Fri Jul 20 2001 Nalin Dahyabhai - enable passwd back-end (noted by Alan Sparks and Sergio Kessler) * Wed Jul 18 2001 Nalin Dahyabhai - start to prep for errata release * Fri Jul 06 2001 Nalin Dahyabhai - link libldap with liblber * Wed Jul 04 2001 Than Ngo 2.0.11-6 - add symlink liblber.so libldap.so and libldap_r.so in /usr/lib * Tue Jul 03 2001 Nalin Dahyabhai - move shared libraries to /lib - redo init script for better internationalization (#26154) - don't use ldaprc files in the current directory (#38402) (patch from hps@intermeta.de) - add BuildPrereq on tcp wrappers since we configure with --enable-wrappers (#43707) - don't overflow debug buffer in mail500 (#41751) - don't call krb5_free_creds instead of krb5_free_cred_contents any more (#43159) * Mon Jul 02 2001 Nalin Dahyabhai - make config files noreplace (#42831) * Tue Jun 26 2001 Nalin Dahyabhai - actually change the default config to use the dummy cert - update to MigrationTools 38 * Mon Jun 25 2001 Nalin Dahyabhai - build dummy certificate in %post, use it in default config - configure-time shenanigans to help a confused configure script * Wed Jun 20 2001 Nalin Dahyabhai - tweak migrate_automount and friends so that they can be run from anywhere * Thu May 24 2001 Nalin Dahyabhai - update to 2.0.11 * Wed May 23 2001 Nalin Dahyabhai - update to 2.0.10 * Mon May 21 2001 Nalin Dahyabhai - update to 2.0.9 * Tue May 15 2001 Nalin Dahyabhai - update to 2.0.8 - drop patch which came from upstream * Fri Mar 02 2001 Nalin Dahyabhai - rebuild in new environment * Thu Feb 08 2001 Nalin Dahyabhai - back out pidfile patches, which interact weirdly with Linux threads - mark non-standard schema as such by moving them to a different directory * Mon Feb 05 2001 Nalin Dahyabhai - update to MigrationTools 36, adds netgroup support * Mon Jan 29 2001 Nalin Dahyabhai - fix thinko in that last patch * Thu Jan 25 2001 Nalin Dahyabhai - try to work around some buffering problems * Tue Jan 23 2001 Nalin Dahyabhai - gettextize the init script * Thu Jan 18 2001 Nalin Dahyabhai - gettextize the init script * Fri Jan 12 2001 Nalin Dahyabhai - move the RFCs to the base package (#21701) - update to MigrationTools 34 * Wed Jan 10 2001 Nalin Dahyabhai - add support for additional OPTIONS, SLAPD_OPTIONS, and SLURPD_OPTIONS in a /etc/sysconfig/ldap file (#23549) * Fri Dec 29 2000 Nalin Dahyabhai - change automount object OID from 1.3.6.1.1.1.2.9 to 1.3.6.1.1.1.2.13, per mail from the ldap-nis mailing list * Tue Dec 05 2000 Nalin Dahyabhai - force -fPIC so that shared libraries don't fall over * Mon Dec 04 2000 Nalin Dahyabhai - add Norbert Klasen's patch (via Del) to fix searches using ldaps URLs (OpenLDAP ITS #889) - add "-h ldaps:///" to server init when TLS is enabled, in order to support ldaps in addition to the regular STARTTLS (suggested by Del) * Mon Nov 27 2000 Nalin Dahyabhai - correct mismatched-dn-cn bug in migrate_automount.pl * Mon Nov 20 2000 Nalin Dahyabhai - update to the correct OIDs for automount and automountInformation - add notes on upgrading * Tue Nov 07 2000 Nalin Dahyabhai - update to 2.0.7 - drop chdir patch (went mainstream) * Thu Nov 02 2000 Nalin Dahyabhai - change automount object classes from auxiliary to structural * Tue Oct 31 2000 Nalin Dahyabhai - update to Migration Tools 27 - change the sense of the last simple patch * Wed Oct 25 2000 Nalin Dahyabhai - reorganize the patch list to separate MigrationTools and OpenLDAP patches - switch to Luke Howard's rfc822MailMember schema instead of the aliases.schema - configure slapd to run as the non-root user "ldap" (#19370) - chdir() before chroot() (we don't use chroot, though) (#19369) - disable saving of the pid file because the parent thread which saves it and the child thread which listens have different pids * Wed Oct 11 2000 Nalin Dahyabhai - add missing required attributes to conversion scripts to comply with schema - add schema for mail aliases, autofs, and kerberosSecurityObject rooted in our own OID tree to define attributes and classes migration scripts expect - tweak automounter migration script * Mon Oct 09 2000 Nalin Dahyabhai - try adding the suffix first when doing online migrations - force ldapadd to use simple authentication in migration scripts - add indexing of a few attributes to the default configuration - add commented-out section on using TLS to default configuration * Thu Oct 05 2000 Nalin Dahyabhai - update to 2.0.6 - add buildprereq on cyrus-sasl-devel, krb5-devel, openssl-devel - take the -s flag off of slapadd invocations in migration tools - add the cosine.schema to the default server config, needed by inetorgperson * Wed Oct 04 2000 Nalin Dahyabhai - add the nis.schema and inetorgperson.schema to the default server config - make ldapadd a hard link to ldapmodify because they're identical binaries * Fri Sep 22 2000 Nalin Dahyabhai - update to 2.0.4 * Fri Sep 15 2000 Nalin Dahyabhai - remove prereq on /etc/init.d (#17531) - update to 2.0.3 - add saucer to the included clients * Wed Sep 06 2000 Nalin Dahyabhai - update to 2.0.1 * Fri Sep 01 2000 Nalin Dahyabhai - update to 2.0.0 - patch to build against MIT Kerberos 1.1 and later instead of 1.0.x * Tue Aug 22 2000 Nalin Dahyabhai - remove that pesky default password - change "Copyright:" to "License:" * Sun Aug 13 2000 Nalin Dahyabhai - adjust permissions in files lists - move libexecdir from %{_prefix}/sbin to %{_sbindir} * Fri Aug 11 2000 Nalin Dahyabhai - add migrate_automount.pl to the migration scripts set * Tue Aug 08 2000 Nalin Dahyabhai - build a semistatic slurpd with threads, everything else without - disable reverse lookups, per email on OpenLDAP mailing lists - make sure the execute bits are set on the shared libraries * Mon Jul 31 2000 Nalin Dahyabhai - change logging facility used from local4 to daemon (#11047) * Thu Jul 27 2000 Nalin Dahyabhai - split off clients and servers to shrink down the package and remove the base package's dependency on Perl - make certain that the binaries have sane permissions * Mon Jul 17 2000 Nalin Dahyabhai - move the init script back * Thu Jul 13 2000 Nalin Dahyabhai - tweak the init script to only source /etc/sysconfig/network if it's found * Wed Jul 12 2000 Prospector - automatic rebuild * Mon Jul 10 2000 Nalin Dahyabhai - switch to gdbm; I'm getting off the db merry-go-round - tweak the init script some more - add instdir to @INC in migration scripts * Thu Jul 06 2000 Nalin Dahyabhai - tweak init script to return error codes properly - change initscripts dependency to one on /etc/init.d * Tue Jul 04 2000 Nalin Dahyabhai - prereq initscripts - make migration scripts use mktemp * Tue Jun 27 2000 Nalin Dahyabhai - do condrestart in post and stop in preun - move init script to /etc/init.d * Fri Jun 16 2000 Nalin Dahyabhai - update to 1.2.11 - add condrestart logic to init script - munge migration scripts so that you don't have to be /usr/share/openldap/migration to run them - add code to create pid files in /var/run * Mon Jun 05 2000 Nalin Dahyabhai - FHS tweaks - fix for compiling with libdb2 * Thu May 04 2000 Bill Nottingham - minor tweak so it builds on ia64 * Wed May 03 2000 Nalin Dahyabhai - more minimalistic fix for bug #11111 after consultation with OpenLDAP team - backport replacement for the ldapuser patch * Tue May 02 2000 Nalin Dahyabhai - fix segfaults from queries with commas in them in in.xfingerd (bug #11111) * Tue Apr 25 2000 Nalin Dahyabhai - update to 1.2.10 - add revamped version of patch from kos@bastard.net to allow execution as any non-root user - remove test suite from %build because of weirdness in the build system * Wed Apr 12 2000 Nalin Dahyabhai - move the defaults for databases and whatnot to /var/lib/ldap (bug #10714) - fix some possible string-handling problems * Mon Feb 14 2000 Bill Nottingham - start earlier, stop later. * Thu Feb 03 2000 Nalin Dahyabhai - auto rebuild in new environment (release 4) * Tue Feb 01 2000 Nalin Dahyabhai - add -D_REENTRANT to make threaded stuff more stable, even though it looks like the sources define it, too - mark *.ph files in migration tools as config files * Fri Jan 21 2000 Nalin Dahyabhai - update to 1.2.9 * Mon Sep 13 1999 Bill Nottingham - strip files * Sat Sep 11 1999 Bill Nottingham - update to 1.2.7 - fix some bugs from bugzilla (#4885, #4887, #4888, #4967) - take include files out of base package * Fri Aug 27 1999 Jeff Johnson - missing ;; in init script reload) (#4734). * Tue Aug 24 1999 Cristian Gafton - move stuff from /usr/libexec to /usr/sbin - relocate config dirs to /etc/openldap * Mon Aug 16 1999 Bill Nottingham - initscript munging * Wed Aug 11 1999 Cristian Gafton - add the migration tools to the package * Fri Aug 06 1999 Cristian Gafton - upgrade to 1.2.6 - add rc.d script - split -devel package * Sun Feb 07 1999 Preston Brown - upgrade to latest stable (1.1.4), it now uses configure macro. * Fri Jan 15 1999 Bill Nottingham - build on arm, glibc2.1 * Wed Oct 28 1998 Preston Brown - initial cut. - patches for signal handling on the alpha