From 2dbce34b3a2c8fc1a854395f6c33df658371eae4 Mon Sep 17 00:00:00 2001 From: Yi Zheng Date: Thu, 13 Jun 2019 11:05:27 +0800 Subject: [PATCH] package/systemd: add option to enable systemd-journal-remote systemd-journal-remote was added in systemd v211, so add a new option to enable or disable it. Signed-off-by: Yi Zheng Signed-off-by: Thomas Petazzoni --- package/systemd/Config.in | 14 ++++++++++++++ package/systemd/systemd.mk | 6 ++++++ 2 files changed, 20 insertions(+) diff --git a/package/systemd/Config.in b/package/systemd/Config.in index 92ffc7cc5a..ad72a269ef 100644 --- a/package/systemd/Config.in +++ b/package/systemd/Config.in @@ -122,6 +122,20 @@ config BR2_PACKAGE_SYSTEMD_JOURNAL_GATEWAY http://www.freedesktop.org/software/systemd/man/systemd-journal-gatewayd.service.html +config BR2_PACKAGE_SYSTEMD_JOURNAL_REMOTE + bool "enable systemd-journal-remote" + depends on BR2_PACKAGE_SYSTEMD_JOURNAL_GATEWAY + select BR2_PACKAGE_LIBCURL + help + systemd-journal-remote is a command to receive serialized + journal events and store them to journal files. Input + streams are in the Journal Export Format[1], i.e. like the + output from journalctl --output=export. For transport over + the network, this serialized stream is usually carried over + an HTTPS connection. + + https://www.freedesktop.org/software/systemd/man/systemd-journal-remote.service.html + config BR2_PACKAGE_SYSTEMD_BACKLIGHT bool "enable backlight support" help diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index edc4a9ecc1..e8fd7967bd 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -178,6 +178,12 @@ else SYSTEMD_CONF_OPTS += -Dmicrohttpd=false -Dqrencode=false endif +ifeq ($(BR2_PACKAGE_SYSTEMD_JOURNAL_REMOTE),y) +SYSTEMD_CONF_OPTS += -Dremote=true +else +SYSTEMD_CONF_OPTS += -Dremote=false +endif + ifeq ($(BR2_PACKAGE_LIBSELINUX),y) SYSTEMD_DEPENDENCIES += libselinux SYSTEMD_CONF_OPTS += -Dselinux=true -- 2.30.2