]> git.ipfire.org Git - thirdparty/openldap.git/commit
ITS#10214 Reduce library dependencies
authorHAMANO Tsukasa <hamano@osstech.co.jp>
Tue, 7 May 2024 10:59:17 +0000 (19:59 +0900)
committerHAMANO Tsukasa <hamano@osstech.co.jp>
Wed, 8 May 2024 00:50:10 +0000 (09:50 +0900)
commitc14e3329c076f8b1aa7f22b0b0cbac7f4bc442b4
tree803d6226ab2fae5ba57991a199041bfff9a57c42
parent2606b60c7a7b10f0e8bc69422c0a16c7c7d72cac
ITS#10214 Reduce library dependencies

Currently, slapd links libsystemd to notify service state to systemd.
However, libsystemd link several unnecessary libraries, which increases security risks.
The systemd documentation provides a method to send state notifications to systemd using a simple protocol without the need to link against libsystemd.

https://www.freedesktop.org/software/systemd/man/devel/sd_notify.html
build/top.mk
configure.ac
include/sd-notify.h [new file with mode: 0644]
servers/lloadd/Makefile_server.in
servers/lloadd/daemon.c
servers/slapd/daemon.c