summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Knight <james.knight@rockwellcollins.com>2016-12-19 19:05:15 -0500
committerPeter Korsgaard <peter@korsgaard.com>2016-12-20 10:10:05 +0100
commita5ba775ec5c92bd0ac1c2c25e0afad983951cc49 (patch)
tree87e7b6b17477639ef75a840f6a9eb573462b401b
parent9d505b87f6858e3adb61adaa2ed757d94e8664ee (diff)
downloadbuildroot-a5ba775ec5c92bd0ac1c2c25e0afad983951cc49.tar.gz
buildroot-a5ba775ec5c92bd0ac1c2c25e0afad983951cc49.zip
rsyslog: enable journal plugins when using systemd
The rsyslog package provides input and output plugins for journald which are disabled by default. The following adds the option to include `imjournal` and `omjournal` modules when building for a systemd target. Signed-off-by: James Knight <james.knight@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/rsyslog/rsyslog.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/package/rsyslog/rsyslog.mk b/package/rsyslog/rsyslog.mk
index 9e74e49dc8..3254d99933 100644
--- a/package/rsyslog/rsyslog.mk
+++ b/package/rsyslog/rsyslog.mk
@@ -66,8 +66,14 @@ endif
ifeq ($(BR2_INIT_SYSTEMD),y)
RSYSLOG_CONF_OPTS += \
+ --enable-imjournal \
+ --enable-omjournal \
--with-systemdsystemunitdir=/usr/lib/systemd/system
RSYSLOG_DEPENDENCIES += systemd
+else
+RSYSLOG_CONF_OPTS += \
+ --disable-imjournal \
+ --disable-omjournal
endif
define RSYSLOG_INSTALL_INIT_SYSV
OpenPOWER on IntegriCloud