summaryrefslogtreecommitdiffstats
path: root/rules/systemd.make
diff options
context:
space:
mode:
authorArtur Wiebe <artur@4wiebe.de>2017-06-28 13:49:24 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-06-30 14:25:00 +0200
commitc3b0850a451e28f1e8d37c501de168183a43b24c (patch)
tree892978d4b7ecc98414bc15f4a86855051cbcaa10 /rules/systemd.make
parent4308bb7d8886148da48850bf888b29759ae03d7e (diff)
downloadptxdist-c3b0850a451e28f1e8d37c501de168183a43b24c.tar.gz
ptxdist-c3b0850a451e28f1e8d37c501de168183a43b24c.tar.xz
systemd: added option to install systemd-journal-remote
Signed-off-by: Artur Wiebe <artur@4wiebe.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/systemd.make')
-rw-r--r--rules/systemd.make7
1 files changed, 6 insertions, 1 deletions
diff --git a/rules/systemd.make b/rules/systemd.make
index a06282bef..9857adaf6 100644
--- a/rules/systemd.make
+++ b/rules/systemd.make
@@ -91,7 +91,7 @@ SYSTEMD_CONF_OPT := \
--disable-libcryptsetup \
--disable-qrencode \
--disable-gnutls \
- --disable-microhttpd \
+ --$(call ptx/endis,PTXCONF_SYSTEMD_MICROHTTPD)-microhttpd \
--disable-libcurl \
--disable-libidn \
--$(call ptx/endis,PTXCONF_SYSTEMD_IPMASQUERADE)-libiptc \
@@ -190,6 +190,7 @@ SYSTEMD_HELPER := \
systemd-hostnamed \
systemd-initctl \
systemd-journald \
+ $(call ptx/ifdef, PTXCONF_SYSTEMD_JOURNAL_REMOTE,systemd-journal-remote,) \
$(call ptx/ifdef, PTXCONF_SYSTEMD_LOCALES,systemd-localed,) \
$(call ptx/ifdef, PTXCONF_SYSTEMD_LOGIND,systemd-logind,) \
systemd-modules-load \
@@ -340,6 +341,10 @@ ifdef PTXCONF_SYSTEMD_NETWORK
@$(call install_alternative, systemd, 0, 0, 0644, \
/etc/systemd/resolved.conf)
endif
+ifdef PTXCONF_SYSTEMD_JOURNAL_REMOTE
+ @$(call install_alternative, systemd, 0, 0, 0644, \
+ /etc/systemd/journal-remote.conf)
+endif
@$(call install_tree, systemd, 0, 0, -, /etc/systemd/system/)
@$(call install_tree, systemd, 0, 0, -, /usr/share/dbus-1/system.d/)