[Git][openldap-team/openldap][mjt] 6 commits: d/slapd.scripts-common,d/debian/slapd.postinst: do not create /var/run/slapd...

Michael Tokarev (@mjt) gitlab at salsa.debian.org
Mon Jan 6 10:53:01 GMT 2025



Michael Tokarev pushed to branch mjt at Debian OpenLDAP Maintainers / openldap


Commits:
a8721e94 by Michael Tokarev at 2025-01-06T12:30:06+03:00
d/slapd.scripts-common,d/debian/slapd.postinst: do not create /var/run/slapd (created in the startup script)

- - - - -
2b496ca0 by Michael Tokarev at 2025-01-06T12:30:20+03:00
d/slapd.init: stop providing /var/run/slapd/ldapi symlink for compatibility with openldap 2.1

- - - - -
608ddbd7 by Michael Tokarev at 2025-01-06T12:30:20+03:00
d/configure-options: enable systemd support (#1039299)

slapd uses a tiny built-in systemd notify mechanism,
so no libsystemd-dev dependency is needed.

Provide debian/slapd.service, do not ship upstream one.

d/slapd-remain-after-exit.conf: remove, not needed anymore

- - - - -
aaf1dca3 by Michael Tokarev at 2025-01-06T12:30:20+03:00
d/slapd.init: simplify

- simplify numerous shell constructs
- simplify sed expressions to get the pid file
- allow to have no pid file specified in the config file
- use exit code of start-stop-daemon instead of lack of output
  as an indicatior of success/failure, remov trapping of set -e
- simplify messages and command lines

- - - - -
bb70f59c by Michael Tokarev at 2025-01-06T12:30:20+03:00
d/slapd.default, d/slapd.init: do not use "export" keyword in the default file (so it is processed by systemd), but export KRB5_KTNAME in init if set

- - - - -
9d3a7dd4 by Michael Tokarev at 2025-01-06T13:52:01+03:00
d/salsa-ci.yml: disable build-path variation

- - - - -


10 changed files:

- debian/configure.options
- debian/not-installed
- debian/salsa-ci.yml
- − debian/slapd-remain-after-exit.conf
- debian/slapd.default
- debian/slapd.init
- debian/slapd.install
- debian/slapd.postinst
- debian/slapd.scripts-common
- + debian/slapd.service


View it on GitLab: https://salsa.debian.org/openldap-team/openldap/-/compare/e4b112a4e6d600f6609827b339206dc06451c0d3...9d3a7dd445414ad6361e2367b0b3eb7ef11092ed

-- 
View it on GitLab: https://salsa.debian.org/openldap-team/openldap/-/compare/e4b112a4e6d600f6609827b339206dc06451c0d3...9d3a7dd445414ad6361e2367b0b3eb7ef11092ed
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/20250106/d8a9f329/attachment.htm>


More information about the Pkg-openldap-devel mailing list