[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted openldap2 2.1.21-2 (i386 source all)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 15 Jul 2003 12:37:05 -0400
Source: openldap2
Binary: libslapd2-dev slapd libldap2 ldap-utils libldap2-dev
Architecture: source all i386
Version: 2.1.21-2
Distribution: unstable
Urgency: low
Maintainer: Torsten Landschoff <torsten@debian.org>
Changed-By: Stephen Frost <sfrost@debian.org>
Description: 
 ldap-utils - OpenLDAP utilities
 libldap2   - OpenLDAP libraries
 libldap2-dev - OpenLDAP development libraries
 libslapd2-dev - OpenLDAP slapd back-end development headers
 slapd      - OpenLDAP server (slapd)
Closes: 87986 94967 176980 190155 190156 190797 196995 198553
Changes: 
 openldap2 (2.1.21-2) unstable; urgency=low
 .
   * Stephen Frost <sfrost@debian.org>:
     + debian/slapd.preinst: slapcat here if possible, if slapcat not
       available then slapcat in postinst.  Also remove old unused
       function.
     + debian/slapd.postinst: Check if slapcat in preinst worked and use
       those results in preference.  Also moved to using /var/backups/ldap.
     + servers/slapd/daemon.c: Provide more information on socket/bind
       failures. Patch submitted upstream. Closes: #94967.
     + ./configure, ./configure.in: Fix check for back_ldap in back_meta.
       back_ldap now included as module.  back_ldap and back_meta appear
       to load fine, though order may matter.  Closes: #196995.
     + debian/control: Add versioned Depends on perl, need recent version
       for migration script.
     + debian/slapd.{pre,post}inst: Allow for whitespace in postinst
       before database definitions
     + debian/control: Drop the libldap2-dev Depends that aren't actually
       necessary.
     + debian/slapd.preinst: Add create_sed_script to create the script to
       deal with multi-line commands in slapd.conf.  Modify things to use
       sed script to preprocess slapd.conf before using it.  Remove
       support for whitespace preceeding commands.
     + debian/slapd.postinst: Add create_sed_script here too and modify
       everything to use it as necessary.  Also change everything to
       reference $SLAPD_CONF instead of /etc/ldap/slapd.conf everywhere.
       Remove support for whitespace preceeding commands.
     + debian/slapd.postinst: Removed all tabs.  Changed all sed scripts
       to used [:space:] instead of [space tab].
     + debian/slapd.postinst: Removed debugging statements from ldap_v2
       support handling code.
     + debian/slapd.preinst: Changed to use mktemp for sed script.
     + debian/slapd.postinst: Changed to use mktemp for sed script.
     + debian/slapd.config: If no hostname set just use debian.org.
     + contrib/ldapc++/config.{sub,guess}: Resync back to upstream, no
       reason not to, we don't even build this stuff...
     + debian/control: Change build-depends to libgnutls7-dev instead of
       libssl-dev.
     + debian/rules: Now run autoconf && autoheader to pick up on the
       configure.in changes needed for GNU TLS.
     + debian/copyright: Added Steve Langasek (SL) copyright statement.
     + Patch from Steve Langasek for GNU TLS support, Closes: #198553
     | include/ldap_pvt_gnutls.h: Added for GNU TLS
     | configure.in: Now uses GNU TLS where available.
     | servers/slapd/schema_init.c: Modified for GNU TLS- some functions
       removed because GNU TLS layer does not support them yet.
     | build/install-sh: Added for new autoconf.
     | libraries/libldap/Makefile.in: Changed to compile GNU TLS portions.
     | libraries/libldap/getdn.c: Stub function added, GNU TLS layer does
       not support TLS certificates for authentication yet.
     | libraries/libldap/tls.c: Now calls GNU TLS functions instead of
       OpenSSL.
     | libraries/libldap/gnutls.c: Added to support GNU TLS in place of
       OpenSSL for TLS connections.
     | libraries/libldap_r/Makefile.in: Changed to compile GNU TLS portions.
     + debian/slapd.postinst: remove temp file if upgrading or doing a
       reconfigure but the OLDSUFFIX and basedn match so that we do not
       move an empty file overtop of slapd.conf.  Closes: #190797.
     + debian/slapd.init: Inform user when not starting slapd due to
       no configuration file found.  Deals with users who select to not
       configure slapd during installation.
     + debian/slapd.init: Removed cat <<-EOF and got rid of associated
       tabs; best to not depend on tab vs. space distinction.
     + debian/slapd.config: Change debconf question names to be fully
       qualified in the $var from the for loop- organization is under
       shared/ and domain is under slapd/, not both under slapd/.
     + debian/slapd.postrm: Can not depend on debconf being around in
       postrm so check before attempting to source it.  Also protect
       against failure from db_get.
     + debian/slapd.postinst: Check for old directory and move it out
       of the way if it exists on new configure or reconfigure.
     + debian/slapd.postinst: Fix db_input's for error messages,
       should be high priority and need to || true them.
     + debian/slapd.postinst: Do not error exit once we've told the
       user about the problem, if there was one, with slapcat/slapadd.
     + debian/slapd.postinst: Make sure we get the organization before
       we attempt to fix_ldif on old slapcat output.  Default to unknown
       if the organization is not set.
     + debian/slapd.postinst: Be sure that slapd has been stopped before
       attempting to fix and slapadd old slapcat.
     + debian/slapd.postinst: Do not use --exec with s-s-d in postinst.
     + debian/slapd.postinst: grep calls need to be || true'd when no
       matching lines found is possible (this case is handled).
     + debian/slapd.postinst: Be very sure slapd has stopped before
       attempting to upgrade database.
     + debian/slapd.preinst: Use either the pidfile or exec if pidfile
       is not available when stopping.  Do not put \"\" around pidfile.
       Use $oldver instead of $2.
     + debian/slapd.config: Reask questions on a reconfigure.  Use the
       same logic as slapd.postinst for when to ask questions regarding
       the db.  Be sure to db_go after db_input's.
     + debian/slapd.templates: Fix allow_bind_v2 short description to
       make more sense since the default is off.
     + debian/slapd.preinst: Use perl instead of sed for handling conf.
     + debian/slapd.postinst: Use perl instead of sed for handling conf,
       use old sed method to insert \n's, user invoke-rc.d when slapd
       needs to be stopped.  Assume preinst shuts slapd down for upgrade.
     + debian/slapd.postinst: Only stop slapd on reconfigure.
 .
   * Torsten Landschoff <torsten@debian.org>:
     + doc/man/man8/slapd.8: Refer to slapd.conf(5) for a description of
       the debugging level (closes: #176980).
     + debian/move_files: Kill of the static archives of our backend
       modules as they are of absolutely no use.
 .
   * Steve Langasek <vorlon@debian.org>:
     + debian/slapd.postinst: Add a new function, get_database_list, that
       prints out the list of configured databases from slapd.conf
       one row at a time. Move all of the upgrade handling into a
       loop, and iterate through the configured databases.  Since the
       while loop is in fact a subshell, be sure to handle errors
       correctly.  We also have to look at the configured directory
       for each database, instead of assuming /var/lib/ldap.
       Closes: #190155, #190156.
     + debian/slapd.preinst: Simplify the handling of error status: if
       the slapcat fails, just remove the ldif file.  Also, add the
       suffix to the name of the output file, and add the
       get_database_list function here as well.
 .
   * Roland Bauerschmidt <rb@debian.org>:
     + debian/rules: call dh_makeshlibs with -plibldap2 rather than just
       with libldap2
     + debian/slapd.postinst: Add question about no configuration.
     + debian/slapd.templates: Add template for no config question.
     + debian/slapd.templates: Add template for invalid suffix.
     + debian/slapd.config: Add no configuration option.  Closes: #87986
     + debian/slapd.config: Complain to the user on invalid domain/org.
Files: 
 5461c23baa47bb89dafc7a76fa5fe921 949 net optional openldap2_2.1.21-2.dsc
 bec9dc6aa48bc2f4ce9b75cbe9030016 63189 net optional openldap2_2.1.21-2.diff.gz
 6ead8f5b4c4b2752c799954fa2d900e7 820046 net optional slapd_2.1.21-2_i386.deb
 0a580f90848e5fc8db23b1e7e2b379be 99898 net optional ldap-utils_2.1.21-2_i386.deb
 872b548c7a99d031cb59c2820b8d1894 262942 libs important libldap2_2.1.21-2_i386.deb
 6cacf373973da2dc827ae146f6818a03 297446 libdevel extra libldap2-dev_2.1.21-2_i386.deb
 7ef5871922b261b403be466a29654fb1 67988 libdevel extra libslapd2-dev_2.1.21-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/FDEmrzgMPqB3kigRAqnAAJ962pQC5QSq0FD/jztDr1YiMfwlFACglWCs
Pdke/z2NYqtRH4w36lK2PyM=
=tE7u
-----END PGP SIGNATURE-----


Accepted:
ldap-utils_2.1.21-2_i386.deb
  to pool/main/o/openldap2/ldap-utils_2.1.21-2_i386.deb
libldap2-dev_2.1.21-2_i386.deb
  to pool/main/o/openldap2/libldap2-dev_2.1.21-2_i386.deb
libldap2_2.1.21-2_i386.deb
  to pool/main/o/openldap2/libldap2_2.1.21-2_i386.deb
libslapd2-dev_2.1.21-2_all.deb
  to pool/main/o/openldap2/libslapd2-dev_2.1.21-2_all.deb
openldap2_2.1.21-2.diff.gz
  to pool/main/o/openldap2/openldap2_2.1.21-2.diff.gz
openldap2_2.1.21-2.dsc
  to pool/main/o/openldap2/openldap2_2.1.21-2.dsc
slapd_2.1.21-2_i386.deb
  to pool/main/o/openldap2/slapd_2.1.21-2_i386.deb



Reply to: