openldap 2.4.51+dfsg-1ubuntu1 source package in Ubuntu

Changelog

openldap (2.4.51+dfsg-1ubuntu1) groovy; urgency=medium

  * Merge with Debian unstable. Remaining changes:
    - Enable AppArmor support:
      + d/apparmor-profile: add AppArmor profile
      + d/rules: use dh_apparmor
      + d/control: Build-Depends on dh-apparmor
      + d/slapd.README.Debian: add note about AppArmor
    - Enable GSSAPI support (first added in 2.4.18-0ubuntu2):
      + d/patches/gssapi.diff, thanks to Jerry Carter (Likewise):
        - Add --with-gssapi support
        - Make guess_service_principal() more robust when determining
          principal
      + d/configure.options: Configure with --with-gssapi
      + d/control: Added heimdal-dev as a build depend
      + d/rules:
        - Explicitly add -I/usr/include/heimdal to CFLAGS.
        - Explicitly add -I/usr/lib/<multiarch>/heimdal to LDFLAGS.
      + d/libldap-2.4-2.symbols: add symbols for GSSAPI support
      This should be dropped when the soname changes.
    - Enable ufw support:
      + d/control: suggest ufw.
      + d/rules: install ufw profile.
      + d/slapd.ufw.profile: add ufw profile.
    - Enable nss overlay:
      + d/rules:
        - add nssov to CONTRIB_MODULES
        - add sysconfdir to CONTRIB_MAKEVARS
      + d/slapd.install: install nssov overlay
      + d/slapd.manpages: install slapo-nssov(5) man page
      + d/p/contrib-makefiles: given the change in 2.4.47+dfsg-3 regarding
        Debian bug #919136, we also have to patch the nssov makefile
        accordingly and thus update this patch.
    - d/{rules,slapd.py}: Add apport hook.
    - Add support for CLDAP (UDP) support, back then required by
      likewise-open (first enabled in 2.4.17-1ubuntu2):
      + d/rules: Enable -DLDAP_CONNECTIONLESS
      + d/libldap-2.4-2.symbols: add symbols for CLDAP (UDP)
      This should be dropped when the soname changes.
    - debian/patches/fix_test_timing.patch: fix FTBFS on riscv64 because
      of test timing issue.
    - d/rules: better regexp to match the Maintainer tag in d/control,
      needed in the Ubuntu case because of XSBC-Original-Maintainer
      (Closes #960448, LP #1875697)
  * Dropped:
    - d/{slapd.default,slapd.README.Debian}: use the new configuration style.
      [In 2.4.51+dfsg-1]
    - d/slapd.scripts-common:
      + add slapcat_opts to local variables.
      + Fix backup directory naming for multiple reconfiguration.
      [In 2.4.51+dfsg-1]
    - debian/patches/set-maintainer-name: our d/rules change needs to
      be kept, but this patch is in 2.4.51+dfsg-1.

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".

 -- Andreas Hasenack <email address hidden>  Wed, 26 Aug 2020 11:03:24 -0300

Upload details

Uploaded by:
Andreas Hasenack
Uploaded to:
Groovy
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
net
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
openldap_2.4.51+dfsg.orig.tar.gz 4.8 MiB 315893a5e399a69cdac88794dbff89f7989558c2faa138e82d6fb75e729b7fa6
openldap_2.4.51+dfsg-1ubuntu1.debian.tar.xz 177.4 KiB 8b1841aa43c30d418f5eb83b01ed097d49b8dda43f6e0cdd43df0d1090aa5217
openldap_2.4.51+dfsg-1ubuntu1.dsc 3.1 KiB b8d7ad5f4c495fb0efa4483a35953f768335fbc49a8bc7a60e7905f33bf33621

View changes file

Binary packages built by this source

ldap-utils: No summary available for ldap-utils in ubuntu groovy.

No description available for ldap-utils in ubuntu groovy.

ldap-utils-dbgsym: No summary available for ldap-utils-dbgsym in ubuntu groovy.

No description available for ldap-utils-dbgsym in ubuntu groovy.

libldap-2.4-2: No summary available for libldap-2.4-2 in ubuntu groovy.

No description available for libldap-2.4-2 in ubuntu groovy.

libldap-2.4-2-dbgsym: No summary available for libldap-2.4-2-dbgsym in ubuntu groovy.

No description available for libldap-2.4-2-dbgsym in ubuntu groovy.

libldap-common: No summary available for libldap-common in ubuntu groovy.

No description available for libldap-common in ubuntu groovy.

libldap2-dev: No summary available for libldap2-dev in ubuntu groovy.

No description available for libldap2-dev in ubuntu groovy.

slapd: No summary available for slapd in ubuntu groovy.

No description available for slapd in ubuntu groovy.

slapd-contrib: No summary available for slapd-contrib in ubuntu groovy.

No description available for slapd-contrib in ubuntu groovy.

slapd-contrib-dbgsym: No summary available for slapd-contrib-dbgsym in ubuntu groovy.

No description available for slapd-contrib-dbgsym in ubuntu groovy.

slapd-dbgsym: No summary available for slapd-dbgsym in ubuntu groovy.

No description available for slapd-dbgsym in ubuntu groovy.

slapd-smbk5pwd: No summary available for slapd-smbk5pwd in ubuntu groovy.

No description available for slapd-smbk5pwd in ubuntu groovy.

slapi-dev: No summary available for slapi-dev in ubuntu groovy.

No description available for slapi-dev in ubuntu groovy.