aboutsummaryrefslogtreecommitdiff
path: root/package/systemd/Config.in
diff options
context:
space:
mode:
Diffstat (limited to 'package/systemd/Config.in')
-rw-r--r--package/systemd/Config.in47
1 files changed, 31 insertions, 16 deletions
diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 74029aff05..fbe1a4081b 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -12,6 +12,7 @@ config BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS
default y if BR2_riscv
default y if BR2_sh4 || BR2_sh4eb || BR2_sh4a || BR2_sh4aeb
default y if BR2_sparc || BR2_sparc64
+ default y if BR2_s390x
menuconfig BR2_PACKAGE_SYSTEMD
bool "systemd"
@@ -140,29 +141,25 @@ config BR2_PACKAGE_SYSTEMD_BOOT_EFI_ARCH
default "x64" if BR2_x86_64
depends on BR2_PACKAGE_SYSTEMD_BOOT
-config BR2_PACKAGE_SYSTEMD_JOURNAL_GATEWAY
- bool "HTTP server for journal events"
+config BR2_PACKAGE_SYSTEMD_JOURNAL_REMOTE
+ bool "enable journal remote tools"
+ select BR2_PACKAGE_LIBCURL
select BR2_PACKAGE_LIBMICROHTTPD
help
- systemd-journal-gatewayd serves journal events over the
- network. Clients must connect using HTTP. The server
- listens on port 19531 by default.
+ journal remote functionality adds three tools:
- http://www.freedesktop.org/software/systemd/man/systemd-journal-gatewayd.service.html
+ systemd-journal-gatewayd serves journal events over the
+ network.
-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.
+ journal events and store them to journal files.
+ systemd-journal-upload will upload journal entries to the
+ URL specified with --url=.
+
+ https://www.freedesktop.org/software/systemd/man/systemd-journal-gatewayd.service.html
https://www.freedesktop.org/software/systemd/man/systemd-journal-remote.service.html
+ https://www.freedesktop.org/software/systemd/man/systemd-journal-upload.html
config BR2_PACKAGE_SYSTEMD_BACKLIGHT
bool "enable backlight support"
@@ -346,6 +343,24 @@ comment "polkit support needs a toolchain with C++, wchar, NPTL, gcc >= 4.9"
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
!BR2_USE_WCHAR
+config BR2_PACKAGE_SYSTEMD_PORTABLED
+ bool "enable portable services"
+ help
+ Portable services are systemd services that can be dynamically
+ attached and detached from the system.
+
+ These services must come with their own root directory which
+ they are bound to through an automatically generated drop-in.
+
+ They also have restrictions applied by the host system in the
+ form of profiles.
+
+ This functionality is provided by the system service
+ systemd-portabled along with the corresponding CLI
+ portablectl.
+
+ https://systemd.io/PORTABLE_SERVICES/
+
config BR2_PACKAGE_SYSTEMD_QUOTACHECK
bool "enable quotacheck tools"
help