FreeBSD Manual Pages
Munin::...::Daemon(3) User Contributed Perl DocumentationMunin::...::Daemon(3) NAME Munin::Common::Daemon - utilities for daemons. SYNOPSIS The following daemon-related features are supported: sd_notify: signal readiness of the daemon SUBROUTINES emit_sd_notify_message Example: emit_sd_notify_message(); Send a "ready" signal according to the "sd_notify" interface: 1. check whether the environment variable "NOTIFY_SOCKET" is defined 2. remove this variable from the environment (this interface is not propagated to children) 3. send the string "READY=1" to the socket The function returns silently, if something fails. The function should be called as soon as the service is ready to accept requests. Calling this function is always safe - independent of the caller supporting the "sd_notify" interface or not. Examples for callers supporting the "sd_notify" interface: systemd: see "Type=Notify" in "5" in systemd.exec start-stop-daemon: see "--notify-await" in "8" in start-stop-daemon See the specification of "sd_notify" <https://www.freedesktop.org/software/systemd/man/sd_notify.html> for further details of this interface. perl v5.36.3 2025-04-17 Munin::...::Daemon(3)
NAME | SYNOPSIS | SUBROUTINES
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=Munin::Common::Daemon&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>