systemd

Description:System and service manager for Linux
Homepage:http://systemd.io/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
9999 diff - - - - - - - - - - - - -
254.5 diff ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - ~ ~
254.4 diff ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - ~ ~
254.3 diff ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - ~ ~
253.12 diff ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - ~ ~
253.11 diff ~ + + ~ ~ ~ ~ + + ~ - + ~
253.6 diff ~ + + + ~ ~ ~ + + ~ - + +
253.3-r1 ~ + + + ~ ~ ~ + + ~ - + +

USE flags

  • abi_mips_n32 - 64-bit (32-bit pointer) libraries
  • abi_mips_n64 - 64-bit libraries
  • abi_mips_o32 - 32-bit libraries
  • abi_s390_32 - 32-bit (s390) libraries
  • abi_s390_64 - 64-bit (s390x) libraries
  • abi_x86_32 - 32-bit (x86) libraries
  • abi_x86_64 - 64-bit (amd64) libraries
  • abi_x86_x32 - x32 ABI libraries
  • acl - Add support for Access Control Lists
  • apparmor - Enable support for the AppArmor application security system
  • audit - Enable support for sys-process/audit
  • 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 dev-libs/libgcrypt for various features
  • gnuefi - Enable EFI boot manager and stub loader (built using sys-boot/gnu-efi)
  • gnutls - Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl)
  • homed - Enable portable home directories
  • http - Enable embedded HTTP server in journald
  • idn - Enable support for Internationalized Domain Names
  • importd - Enable import daemon
  • iptables - Use libiptc from net-firewall/iptables for NAT support in systemd-networkd; this is used only if the running kernel does not support nftables
  • kmod - Enable kernel module loading via sys-apps/kmod
  • lz4 - Enable lz4 compression for the journal
  • lzma - Support for LZMA (de)compression algorithm
  • openssl - Enable use of dev-libs/openssl for various features
  • pam - Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
  • pcre - Add support for Perl Compatible Regular Expressions
  • pkcs11 - Enable PKCS#11 support for cryptsetup and homed
  • policykit - Enable PolicyKit (polkit) authentication support
  • pwquality - Enable password quality checking in homed
  • python_single_target_python3_10 - Build for Python 3.10 only
  • python_single_target_python3_11 - Build for Python 3.11 only
  • qrcode - Enable qrcode output support in journal
  • resolvconf - Install resolvconf symlink for systemd-resolve
  • seccomp - Enable seccomp (secure computing mode) to perform system call filtering at runtime to increase security of programs
  • secureboot - Automatically sign efi executables using user specified key
  • selinux - !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
  • split-usr - Enable behavior to support maintaining /bin, /lib*, /sbin and /usr/sbin separately from /usr/bin and /usr/lib*
  • sysv-utils - Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown
  • test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • tpm - Enable TPM support
  • vanilla - Disable Gentoo-specific behavior and compatibility quirks
  • xkb - Depend on x11-libs/libxkbcommon to allow logind to control the X11 keymap
  • zstd - Enable support for ZSTD compression

Security Advisory

Date Severity Title
over 1 year normal systemd: Multiple Vulnerabilities
over 3 years normal systemd: Multiple vulnerabilities
almost 5 years high systemd: Heap use-after-free
almost 6 years normal systemd: Multiple vulnerabilities
about 6 years high systemd: Multiple vulnerabilities
about 8 years normal systemd: Multiple vulnerabilities
over 10 years high polkit, Spice-Gtk, systemd, HPLIP, libvirt: Privilege escalation

Also available in: Atom

Thank you!