Install this package:
emerge -a sys-apps/systemd
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 261 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | 0/2 |
<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>
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 | ⚠️ | ⊕ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | systemd-261.tar.gz | 18390754 bytes | 261 |
| Type | File | Size |
|---|