| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | 0/2 |
| 260.1 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | 0/2 |
| 260-r2 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | 0/2 |
| 259.4-r1 | 8 | ~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 | 0/2 |
| 259.3-r2 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | 0/2 |
| 258.3 | 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> <maintainer type="person"> <email>universebenzene@gsina.com</email> <name>Astro Benzene</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="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="iptables">Use libiptc from <pkg>net-firewall/iptables</pkg> for NAT support in systemd-networkd; this is used only if the running kernel does not support nftables</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="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>
| Flag | Description | 9999 | 260.1 | 260-r2 | 259.4-r1 | 259.3-r2 | 258.3 |
|---|---|---|---|---|---|---|---|
| acl | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| apparmor | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| audit | Enable support for <pkg>sys-process/audit</pkg> | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| boot | Enable EFI boot manager and stub loader | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| cgroup-hybrid | Default to hybrid (legacy) cgroup hierarchy instead of unified (modern). | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
| 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 | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| homed | Enable portable home directories | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| http | Enable embedded HTTP server in journald | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
| idn | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| importd | Enable import daemon | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| iptables | Use libiptc from <pkg>net-firewall/iptables</pkg> for NAT support in systemd-networkd; this is used only if the running kernel does not support nftables | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
| kernel-install | Enable kernel-install | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| kmod | Enable kernel module loading via <pkg>sys-apps/kmod</pkg> | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| 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 | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| split-usr | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 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 | Add extra support for zstd ⚠️ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| AUX | 255-analyze-regression.patch | 5012 bytes |
| AUX | 255-install-format-overflow.patch | 2190 bytes |
| AUX | 257-Revert-resolved-don-t-wait-for-TLS-close_notify-repl.patch | 7102 bytes |
| AUX | 257-ignore-sframe.patch | 722 bytes |
| AUX | gentoo-generator-path-r2.patch | 994 bytes |
| AUX | gentoo-journald-audit-r1.patch | 1941 bytes |
| AUX | gentoo-journald-audit-r2.patch | 2257 bytes |
| AUX | gentoo-journald-audit-r3.patch | 2194 bytes |
| AUX | gentoo-journald-audit-r4.patch | 2200 bytes |
| AUX | install_pkgconfig.sh | 444 bytes |
| AUX | nsswitch.conf | 734 bytes |
| AUX | systemd-257-cred-util-tpm2.patch | 3125 bytes |
| AUX | systemd-258-curl-warnings.patch | 1633 bytes |
| AUX | systemd-258-resolve-undo-change-to-return-code.patch | 1121 bytes |
| AUX | systemd-258-shared-add-missing-alloc-util.patch | 803 bytes |
| AUX | systemd-258.3-kernel-install-test.patch | 625 bytes |
| AUX | systemd-259-test-echo.patch | 1264 bytes |
| AUX | systemd-259-vmspawn-use-indexed-loop.patch | 3333 bytes |
| AUX | systemd-260-kernel-install.patch | 1260 bytes |
| AUX | systemd-260-mips.patch | 3772 bytes |
| AUX | systemd-test-process-util.patch | 1077 bytes |
| AUX | systemd-user.pam | 122 bytes |
| DIST | systemd-258.3.tar.gz | 17034328 bytes |
| DIST | systemd-259.3.tar.gz | 17285135 bytes |
| DIST | systemd-259.4.tar.gz | 17336661 bytes |
| DIST | systemd-260.1.tar.gz | 17581096 bytes |
| DIST | systemd-260.tar.gz | 17577889 bytes |
| EBUILD | libsystemd-258.3.ebuild | 10503 bytes |
| EBUILD | libsystemd-259.3-r2.ebuild | 10349 bytes |
| EBUILD | libsystemd-259.4-r1.ebuild | 10392 bytes |
| EBUILD | libsystemd-260-r2.ebuild | 9455 bytes |
| EBUILD | libsystemd-260.1.ebuild | 9367 bytes |
| EBUILD | libsystemd-9999.ebuild | 9367 bytes |
| MISC | metadata.xml | 2959 bytes |