openldap.git
5 years agowrong-database-location
Debian OpenLDAP Maintainers [Sun, 23 Aug 2020 18:09:57 +0000 (19:09 +0100)]
wrong-database-location

Move the default slapd database location to /var/lib/ldap instead of
/var/openldap-data.

Debian-specific.

Gbp-Pq: Name wrong-database-location

5 years agoldapi-socket-place
Debian OpenLDAP Maintainers [Sun, 23 Aug 2020 18:09:57 +0000 (19:09 +0100)]
ldapi-socket-place

Move the ldapi socket to /var/run/slapd from /var/run, since /var/run
is only writable by root and slapd runs as openldap.

Debian-specific.

Gbp-Pq: Name ldapi-socket-place

5 years agoslapi-errorlog-file
Debian OpenLDAP Maintainers [Sun, 23 Aug 2020 18:09:57 +0000 (19:09 +0100)]
slapi-errorlog-file

The slapi error log file defaults to /var/errors given our setting
of --localstatedir.  Move it to /var/log/slapi-errors instead.

Debian-specific.

Gbp-Pq: Name slapi-errorlog-file

5 years agoevolution-ntlm
Debian OpenLDAP Maintainers [Sun, 23 Aug 2020 18:09:57 +0000 (19:09 +0100)]
evolution-ntlm

Patch from evolution-exchange (2.10.3).  The ldap_ntlm_bind function is
actually called by evolution-data-server, checked at version 1.12.2.
Without this patch, the Exchange addressbook integration uses simple binds
with cleartext passwords.

Russ checked with openldap-software for upstream's opinion on this patch
on 2007-12-21.  Upstream had never received it as a patch submission and
given that it's apparently only for older Exchange servers that can't do
SASL and DIGEST-MD5, it's not very appealing.

Bug#457374 filed against evolution-data-server asking if this support is
still required on 2007-12-21.

Gbp-Pq: Name evolution-ntlm

5 years agoman-slapd
Debian OpenLDAP Maintainers [Sun, 23 Aug 2020 18:09:57 +0000 (19:09 +0100)]
man-slapd

Patch the slapd man page to not refer to a header file that isn't
installed with the slapd package and to reference the correct path
for slapd.

Debian-specific.

Gbp-Pq: Name man-slapd

5 years agoReplace upstream version with Debian version in version strings
Ryan Tandy [Sun, 23 Aug 2020 18:09:57 +0000 (19:09 +0100)]
Replace upstream version with Debian version in version strings

Forwarded: not-needed

Gbp-Pq: Name debian-version

5 years agoopenldap (2.4.51+dfsg-1) unstable; urgency=medium
Ryan Tandy [Sun, 23 Aug 2020 18:09:57 +0000 (19:09 +0100)]
openldap (2.4.51+dfsg-1) unstable; urgency=medium

  * New upstream release.
    - Add ldap_parse_password_expiring_control to libldap-2.4-2.symbols.
  * Merge some changes from Ubuntu:
    - slapd.default, slapd.README.Debian: update to refer to slapd.d instead
      of slapd.conf.
    - debian/slapd.scripts-common: dump_databases: make slapcat_opts a local
      variable.
  * Drop paragraph about patch gnutls-altname-nulterminated (#465197) from
    slapd.README.Debian. The patch referred to was dropped in 2.4.7-6.
  * debian/patches/set-maintainer-name: Extract maintainer address dynamically
    from debian/control. (Closes: #960448)
  * Fix Torsten's email address in a historic debian/changelog entry to
    resolve a Lintian error (bogus-mail-host-in-debian-changelog).
  * Rename debian/source.lintian-overrides to debian/source/lintian-overrides.
    Fixes a Lintian pedantic tag (old-source-override-location).
  * Override Lintian pedantic tag maintainer-manual-page for
    slapo-pw-pbkdf2.5, which will be included upstream in a future release.
  * Remove the trailing whitespaces from debian/changelog, debian/control, and
    debian/rules. Fixes a Lintian pedantic tag (trailing-whitespace).
  * Convert debian/po/de.po to UTF-8. Fixes a Lintian warning
    (national-encoding).
  * Relax libldap's dependency on libldap-common to Recommends.
    This is intended to mitigate the impact of bug #915948 in the case where
    the arch:all build is delayed for so long that the old libldap-common
    disappears. Previously, a delayed arch:all build could become
    BD-Uninstallable if new amd64 binaries were published before the arch:all
    build starts, due to the transitive build-dependency on libldap.
    Although libldap works fine without libldap-common, in normal
    installations it is still recommended to install libldap-common.
  * Append a timestamp to the backup directory created by dpkg-reconfigure.
    (Closes: #599585, #960449)
  * Remove the redundant cn=admin,<suffix> entry from the default DIT for new
    installs. For new installs going forward, the root credentials will be
    stored in olcRootDN/olcRootPW only. (Closes: #821331)
  * Change slapd's Suggests: ldap-utils to Recommends. While any LDAP client
    suffices, ldap-utils contains the standard tools recommended by upstream
    for basic administration and management.
  * Relax Recommends: libsasl2-modules to Suggests on slapd and ldap-utils.
    Many deployments do not use SASL at all, and therefore SASL mechanisms are
    not needed "in all but unusual installations".

[dgit import unpatched openldap 2.4.51+dfsg-1]

5 years agoImport openldap_2.4.51+dfsg.orig.tar.gz
Ryan Tandy [Sun, 23 Aug 2020 18:09:57 +0000 (19:09 +0100)]
Import openldap_2.4.51+dfsg.orig.tar.gz

[dgit import orig openldap_2.4.51+dfsg.orig.tar.gz]

5 years agoImport openldap_2.4.51+dfsg-1.debian.tar.xz
Ryan Tandy [Sun, 23 Aug 2020 18:09:57 +0000 (19:09 +0100)]
Import openldap_2.4.51+dfsg-1.debian.tar.xz

[dgit import tarball openldap 2.4.51+dfsg-1 openldap_2.4.51+dfsg-1.debian.tar.xz]