summaryrefslogtreecommitdiff
path: root/makeopts.in
diff options
context:
space:
mode:
authorTzafrir Cohen <tzafrir.cohen@xorcom.com>2016-06-27 21:26:54 +0200
committerTzafrir Cohen <tzafrir.cohen@xorcom.com>2016-09-15 10:31:31 +0300
commit07b95f7c65b7c083724f1af2b26f93cc22cad58c (patch)
tree33baa33eeda35915ff423c043dac97da5ae86536 /makeopts.in
parent95cf4f8d3128d3c972126efd5b7e4e7b55486fa2 (diff)
sd_notify (systemd status notifications) support
sd_notify() is used to notify systemd of changes to the status of the process. This allows the systemd daemon to know when the process finished loading (and thus only start another program after Asterisk has finished loading). To use this, use a systemd unit with 'Type=notify' for Asterisk. This commit also adds the function ast_sd_notify(), a wrapper around sd_notify that does nothing if not built with systemd support. Also adds support for libsystemd detection in the configure script. Change-Id: Ied6a59dafd5ef331c5c7ae8f3ccd2dfc94be7811
Diffstat (limited to 'makeopts.in')
-rw-r--r--makeopts.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/makeopts.in b/makeopts.in
index 86b7f9d99..b2b394b5f 100644
--- a/makeopts.in
+++ b/makeopts.in
@@ -259,6 +259,10 @@ RT_LIB=@RT_LIB@
SS7_INCLUDE=@SS7_INCLUDE@
SS7_LIB=@SS7_LIB@
+HAVE_SYSTEMD=@PBX_SYSTEMD@
+SYSTEMD_INCLUDE=@SYSTEMD_INCLUDE@
+SYSTEMD_LIB=@SYSTEMD_LIB@
+
OPENR2_INCLUDE=@OPENR2_INCLUDE@
OPENR2_LIB=@OPENR2_LIB@