[Git][openldap-team/openldap][experimental] 18 commits: New upstream version 2.6.5+dfsg

Sergio Durigan Junior (@sergiodj) gitlab at salsa.debian.org
Tue Jul 25 15:53:53 BST 2023



Sergio Durigan Junior pushed to branch experimental at Debian OpenLDAP Maintainers / openldap


Commits:
380ef49e by Sergio Durigan Junior at 2023-07-24T17:43:00-04:00
New upstream version 2.6.5+dfsg
- - - - -
95a98f95 by Sergio Durigan Junior at 2023-07-24T17:43:06-04:00
Update upstream source from tag 'upstream/2.6.5+dfsg'

Update to upstream version '2.6.5+dfsg'
with Debian dir 2070ef3fcf887df8d234935ba5304752dec39526
- - - - -
494d4069 by Ryan Tandy at 2023-07-24T17:50:22-04:00
Fix smbk5pwd autopkgtest with /var/lib/heimdal-kdc 700 (#1020442)

- - - - -
020f9efe by Ryan Tandy at 2023-07-24T17:50:37-04:00
Update more Lintian overrides to use square brackets

- - - - -
f42d0e94 by Ryan Tandy at 2023-07-24T17:50:46-04:00
Drop unused custom-library-search-path override

- - - - -
1b2d9591 by Ryan Tandy at 2023-07-24T19:26:11-04:00
Add wildcards to make overrides work with older lintian

Apparently ftp-master's auto-rejects are not evaluated using the latest
version of lintian.

- - - - -
e40eb9ae by Gioele Barabucci at 2023-07-24T19:26:11-04:00
slapd.scripts-common: Avoid double-UTF8-encoding org name

The `postinst` maintscript of slapd incorrectly encodes organization names
with non-ASCII characters.

The issue is that values received from debconf (already in UTF-8) are
encoded once again via the function `encode_utf8`.

This turns

    "pé" (0x70 0xC3 0xA9 = U+0070, U+00E9)

into

    "pé" (0x70 0xC3 0x8e 0xC2 0xA9 = U+0070, U+00C3, U+00A9)

There are two possible scenarios:

1. If one assumes that the string returned by debconf is UTF-8 encoded
(that is the case in all modern setups), then there is no need for
another round of encoding.

2. If instead, one assumes that the string returned by debconf is not
UTF-8 encoded, then one should also know which encoding it is in, in order
to perform the right conversion.

The current code produces wrong results in both cases.

Closes: #1016185

- - - - -
7aa019bb by Gioele Barabucci at 2023-07-24T19:26:11-04:00
d/slapd.scripts-common: Remove outdated `migrate_to_slapd_d_style`

The code of the function `migrate_to_slapd_d_style` has not been run
for a long time because it tests if the package is being upgraded
from a version older than 2.4.23-3.

Since old-old-stable (Debian 9, 2017) this is no longer possible and
the whole function is thus redundant.

- - - - -
af2671ef by Gioele Barabucci at 2023-07-24T19:26:11-04:00
d/slapd.postinst: Remove test for ancient version

It has not been possible to upgrade from a version between 2.4.23-3
and 2.4.23-5 since old-old-stable (Debian 9, 2017).

This fix for olcAccess can thus be dropped.

- - - - -
c532ed22 by Gioele Barabucci at 2023-07-24T19:26:11-04:00
slapd.scripts-common: Remove unused `normalize_ldif`

The last use of `normalize_ldif` has been removed in commit
dc2b1808e9 ("Drop upgrade code for pwdMaxRecordedFailure addition").

- - - - -
8d053504 by Gioele Barabucci at 2023-07-24T19:26:11-04:00
d/slapd.scripts-common: Use sed instead of perl in `release_diagnostics`

Using `perl` in maintscripts is problematic because Perl may no longer
be installed in the future by the time the user purges `slapd`.

The specific usage of Perl in the `release_diagnostics` function
can be easily replaced with an equivalent (and simpler) sed invocation.

- - - - -
fd526fb6 by Andreas Hasenack at 2023-07-24T19:26:11-04:00
d/rules: Fix passwd/sha2 build

Build the passwd/sha2 contrib module with -fno-strict-aliasing to avoid
computing an incorrect SHA256 hash with some versions of the compiler
(LP: #2000817)

- - - - -
77c01206 by Andreas Hasenack at 2023-07-24T19:26:11-04:00
d/t/sha2-contrib: add test for sha2 module

DEP8 test to verify the SHA256 hash produced by passwd/sha2

- - - - -
aad197d1 by Ryan Tandy at 2023-07-24T19:26:11-04:00
Fix sha2 autopkgtest failure (#1030814)

- - - - -
a9c19f8c by Sergio Durigan Junior at 2023-07-24T19:26:11-04:00
d/control: Bump Standards-Version to 4.6.2; no changes needed.

- - - - -
af92dfc6 by Sergio Durigan Junior at 2023-07-24T19:26:11-04:00
d/control: Bump debhelper-compat to 13.

- - - - -
7dcd50a2 by Sergio Durigan Junior at 2023-07-24T19:26:11-04:00
d/control: Drop lsb-base from slapd's Depends.

- - - - -
eac3fbaf by Sergio Durigan Junior at 2023-07-24T19:27:48-04:00
Update changelog for 2.6.5+dfsg-1~exp1 release

- - - - -


30 changed files:

- CHANGES
- Makefile.in
- aclocal.m4
- build/lib.mk
- build/openldap.m4
- build/version.var
- clients/tools/ldapdelete.c
- configure
- configure.ac
- contrib/ldaptcl/tclAppInit.c
- contrib/ldaptcl/tkAppInit.c
- contrib/slapd-modules/datamorph/tests/run
- contrib/slapd-modules/emptyds/tests/run
- contrib/slapd-modules/variant/slapo-variant.5
- + contrib/slapd-modules/variant/tests/data/test001-04a-same-regex.ldif
- + contrib/slapd-modules/variant/tests/data/test001-04b-same-regex.ldif
- contrib/slapd-modules/variant/tests/run
- contrib/slapd-modules/variant/variant.c
- debian/changelog
- debian/control
- debian/rules
- debian/slapd-contrib.lintian-overrides
- debian/slapd.postinst
- debian/slapd.scripts-common
- debian/source/lintian-overrides
- debian/tests/control
- + debian/tests/sha2-contrib
- debian/tests/smbk5pwd
- doc/guide/admin/aspell.en.pws
- doc/guide/admin/guide.html


View it on GitLab: https://salsa.debian.org/openldap-team/openldap/-/compare/e417d3059b05a8cf3244c00256ec63e80cc75bb4...eac3fbafde7e1b8303007e56723cb53ce3c024d1

-- 
View it on GitLab: https://salsa.debian.org/openldap-team/openldap/-/compare/e417d3059b05a8cf3244c00256ec63e80cc75bb4...eac3fbafde7e1b8303007e56723cb53ce3c024d1
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-openldap-devel/attachments/20230725/37a8d19d/attachment-0001.htm>


More information about the Pkg-openldap-devel mailing list