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
--
To UNSUBSCRIBE, email to debian-devel-changes-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org