sys-apps/systemd (bentoo)

Search

Install

Install this package:

emerge -a sys-apps/systemd

Package Information

Description:
System and service manager for Linux
Homepage:
https://systemd.io/
License:
GPL-2 LGPL-2.1 MIT public-domain

Versions

Version EAPI Keywords Slot
261 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 0/2

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>systemd@gentoo.org</email>
		<name>Gentoo systemd team</name>
	</maintainer>
	<slots>
		<subslots>Incremented for ABI breaks in libudev or libsystemd</subslots>
	</slots>
	<use>
		<flag name="audit">Enable support for <pkg>sys-process/audit</pkg></flag>
		<flag name="boot">Enable EFI boot manager and stub loader</flag>
		<flag name="bpf">Enable BPF support for sandboxing and firewalling.</flag>
		<flag name="cgroup-hybrid">Default to hybrid (legacy) cgroup hierarchy instead of unified (modern).</flag>
		<flag name="curl">Enable support for uploading journals</flag>
		<flag name="cryptsetup">Enable cryptsetup tools (includes unit generator for crypttab)</flag>
		<flag name="dns-over-tls">Enable DNS-over-TLS support</flag>
		<flag name="elfutils">Enable coredump stacktraces in the journal</flag>
		<flag name="fido2">Enable FIDO2 support</flag>
		<flag name="gcrypt">Enable use of <pkg>dev-libs/libgcrypt</pkg> for various features</flag>
		<flag name="homed">Enable portable home directories</flag>
		<flag name="http">Enable embedded HTTP server in journald</flag>
		<flag name="importd">Enable import daemon</flag>
		<flag name="kernel-install">Enable kernel-install</flag>
		<flag name="kmod">Enable kernel module loading via <pkg>sys-apps/kmod</pkg></flag>
		<flag name="libarchive">Enable libarchive support</flag>
		<flag name="lz4">Enable lz4 compression for the journal</flag>
		<flag name="openssl">Enable use of <pkg>dev-libs/openssl</pkg> for various features</flag>
		<flag name="passwdqc">Use <pkg>sys-auth/passwdqc</pkg> for password checking in homed</flag>
		<flag name="pkcs11">Enable PKCS#11 support for cryptsetup and homed</flag>
		<flag name="pwquality">Use <pkg>dev-libs/libpwquality</pkg> for password checking in homed</flag>
		<flag name="qrcode">Enable qrcode output support in journal</flag>
		<flag name="remote">Enable remote journal access</flag>
		<flag name="resolvconf">Install resolvconf symlink for systemd-resolve</flag>
		<flag name="sysv-utils">Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown</flag>
		<flag name="tpm">Enable TPM support</flag>
		<flag name="ukify">Enable systemd-ukify</flag>
		<flag name="vanilla">Disable Gentoo-specific behavior and compatibility quirks</flag>
		<flag name="xkb">Depend on <pkg>x11-libs/libxkbcommon</pkg> to allow logind to control the X11 keymap</flag>
	</use>
	<upstream>
		<remote-id type="github">systemd/systemd</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p sys-apps/systemd | euse -E <flag> -p sys-apps/systemd | euse -D <flag> -p sys-apps/systemd

Flag Description 261
acl ⚠️
apparmor ⚠️
audit Enable support for <pkg>sys-process/audit</pkg>
boot Enable EFI boot manager and stub loader
bpf Enable BPF support for sandboxing and firewalling.
cryptsetup Enable cryptsetup tools (includes unit generator for crypttab)
curl Enable support for uploading journals
dns-over-tls Enable DNS-over-TLS support
elfutils Enable coredump stacktraces in the journal
fido2 Enable FIDO2 support
gcrypt Enable use of <pkg>dev-libs/libgcrypt</pkg> for various features
gnutls Enable TLS support for the VNC console server. For 1.4 and newer this also enables WebSocket support. For 2.0 through 2.3 also enables disk quorum support. ⚠️
homed Enable portable home directories
idn ⚠️
importd Enable import daemon
kernel-install Enable kernel-install
kmod Enable kernel module loading via <pkg>sys-apps/kmod</pkg>
libarchive Enable libarchive support
lz4 Enable lz4 compression for the journal
lzma ⚠️
openssl Enable use of <pkg>dev-libs/openssl</pkg> for various features
pam ⚠️
passwdqc Use <pkg>sys-auth/passwdqc</pkg> for password checking in homed
pcre ⚠️
pkcs11 Enable PKCS#11 support for cryptsetup and homed
policykit ⚠️
pwquality Use <pkg>dev-libs/libpwquality</pkg> for password checking in homed
qrcode Enable qrcode output support in journal
remote Enable remote journal access
resolvconf Install resolvconf symlink for systemd-resolve
seccomp Use <pkg>sys-apps/bubblewrap</pkg> (which requires seccomp) to sandbox some functionality like icon handling ⚠️
selinux Enable SELinux policy support for enhanced security in SELinux-enabled systems. Required for proper operation on systems with SELinux in enforcing mode. ⚠️
sysv-utils Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown
test Build and run the upstream test suite (requires dbus-test-runner) ⚠️
tpm Enable TPM support
ukify Enable systemd-ukify
vanilla Disable Gentoo-specific behavior and compatibility quirks
xkb Depend on <pkg>x11-libs/libxkbcommon</pkg> to allow logind to control the X11 keymap
zstd ⚠️

Files

Manifest

Type File Size Versions
DIST systemd-261.tar.gz 18390754 bytes 261
Unmatched Entries
Type File Size