sys-apps/systemd (Miezhiko)

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
262.1 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 libcurl (required by several features)</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="imds">Enable IMDS (Instance Metadata Service)</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 262.1
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 libcurl (required by several features) ✓
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 ⚠️ ✓
homed Enable portable home directories ✓
idn ⚠️ ✓
imds Enable IMDS (Instance Metadata Service) ✓
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 ⚠️ ⊕
selinux ⚠️ ✓
sysv-utils Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown ✓
test ⚠️ ✓
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-262.1.tar.gz 19088198 bytes 262.1
Unmatched Entries
Type File Size
AUX 261-gcc-bpf.patch 6809 bytes
AUX gentoo-journald-audit-r4.patch 2200 bytes
AUX legacy.conf 80 bytes
AUX nsswitch.conf 734 bytes
AUX systemd-260-mips.patch 3772 bytes
AUX systemd-260.1-fuzz-journald.patch 4704 bytes
AUX systemd-260.1-gcc-17.patch 1990 bytes
AUX systemd-260.1-gpt-generator.patch 1709 bytes
AUX systemd-260.1-openssl-4.patch 3980 bytes
AUX systemd-260.2-networkd-resolve-hook.patch 1443 bytes
AUX systemd-261-lxml-6.1.3.patch 2566 bytes
AUX systemd-user-selinux.pam 204 bytes
AUX systemd-user.pam 122 bytes
EBUILD systemd-262.1-r1.ebuild 16599 bytes
MISC metadata.xml 2753 bytes