[Pkg-openldap-devel] Bug#860448: unblock: (pre-approval) openldap/2.4.44+dfsg-4
Ryan Tandy
ryan at nardis.ca
Mon Apr 17 04:03:14 UTC 2017
Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock
This is a pre-approval request since I have a few more changes queued
than just the RC bug fix. I will be happy to revert any changes that you
consider inappropriate for stretch.
The attached diff was filtered to exclude po files:
filterdiff -x '*/debian/po/*'
Changelog since 2.4.44+dfsg-3 in testing:
* Improve the slapd/ppolicy_schema_needs_update debconf template. Thanks to
Justin B Rye for the review.
Updated some debconf templates related to the 2.4.44 upgrade and their
translations.
* Update Build-Depends on debhelper to ensure shlibs files are installed at
the expected time during build. (Closes: #854158)
Trivial fix to ease backporting by others. The debhelper version
actually needed is available in jessie-backports, but not in jessie.
* Dump the configuration and databases to LDIF before removing slapd, so
that they are available if a newer version requiring migration is
installed later. (Closes: #665199)
RC bug fix. Please see the bug for details and review of the first
version of the patch. Differences from the patch posted for review are:
1) set +e in slapd.prerm so that the package can still be removed even if
slapcat fails. Full rationale: https://bugs.debian.org/665199#215
2) Reduced the prerm changes to the 'remove' path only; kept upgrade
handling in preinst as in past versions, as preinst knows better what
actions the upgrade will need to take.
As discussed in the bug, there will be a jessie-pu request to backport
the prerm part (actually dumping the databases before removing slapd).
* When creating a new configuration with dpkg-reconfigure, back up the old
configuration before overwriting it.
When you run 'dpkg-reconfigure slapd', it throws away the old
configuration and generates a new one from scratch. It saves the old
database files but I noticed it was not keeping the old configuration!
There is no bug reported about this but I think it's a good idea to save
the old configuration in case the user wants it back for any reason.
Thanks,
Ryan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openldap_2.4.44+dfsg-4.debdiff
Type: text/x-diff
Size: 11409 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-openldap-devel/attachments/20170416/2b862566/attachment-0001.diff>
More information about the Pkg-openldap-devel
mailing list