[Git][openldap-team/openldap][experimental] 3 commits: Implement the "escape hatch" mechanism.

Ryan Tandy (@rtandy) gitlab at salsa.debian.org
Tue Aug 10 04:47:52 BST 2021



Ryan Tandy pushed to branch experimental at Debian OpenLDAP Maintainers / openldap


Commits:
6a943713 by Sergio Durigan Junior at 2021-08-03T20:28:16-04:00
Implement the "escape hatch" mechanism.

- d/po/*.po: Update PO files given the new template note.

- d/po/templates.pot: Update file.

- d/slapd.templates: Add note warning user about a postinst failure,
  its possible cause and what to do.

- d/slapd.postinst: Make certain upgrade functions return failure
  instead of exiting, which allows the postinst script to gracefully
  fail when applicable.  Also, when the general configuration upgrade
  fails, display a critical warning to the user.  Implement
  ignore_init_failure function.

- d/slapd.prerm: Implement ignore_init_failure function.

- d/slapd.scripts-common: Make certain functions return failure
  instead of exiting.

- d/rules: Use dh_installinit's --error-handler to instruct it on how
  to handle possible errors with the init script.

- d/slapd.NEWS: Add excerpt mentioning that the postinst script might
  error out if it can't migrate the existing (old) database backend.

- d/slapd.README.Debian: Add section explaining how to migrate the
  database backend to a 2.5.x-compatible one.

- - - - -
d880e734 by Sergio Durigan Junior at 2021-08-03T20:28:16-04:00
Update changelog for 2.5.5+dfsg-1~exp2 release

- - - - -
dccd0c3c by Ryan Tandy at 2021-08-09T20:42:49-07:00
Fix inconsistent whitespace in slapd.postinst

- - - - -


28 changed files:

- debian/changelog
- debian/po/ca.po
- debian/po/cs.po
- debian/po/da.po
- debian/po/de.po
- debian/po/es.po
- debian/po/eu.po
- debian/po/fi.po
- debian/po/fr.po
- debian/po/gl.po
- debian/po/it.po
- debian/po/ja.po
- debian/po/nl.po
- debian/po/pt.po
- debian/po/pt_BR.po
- debian/po/ru.po
- debian/po/sk.po
- debian/po/sv.po
- debian/po/templates.pot
- debian/po/tr.po
- debian/po/vi.po
- debian/rules
- debian/slapd.NEWS
- debian/slapd.README.Debian
- debian/slapd.postinst
- debian/slapd.prerm
- debian/slapd.scripts-common
- debian/slapd.templates


View it on GitLab: https://salsa.debian.org/openldap-team/openldap/-/compare/b9cc400435713cdf6cf42d6ca1ef7de8bc6d634f...dccd0c3c4fa24f340bddd272758f7e0bfbba975d

-- 
View it on GitLab: https://salsa.debian.org/openldap-team/openldap/-/compare/b9cc400435713cdf6cf42d6ca1ef7de8bc6d634f...dccd0c3c4fa24f340bddd272758f7e0bfbba975d
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/20210810/b5f4c103/attachment.htm>


More information about the Pkg-openldap-devel mailing list