sys-apps/systemd (fol4)

Search

Install

Install this package:

emerge -a sys-apps/systemd

Package Information

Description:
System and service manager for Linux
Homepage:
https://www.freedesktop.org/wiki/Software/systemd
License:
GPL-2 LGPL-2.1 MIT public-domain

Versions

Version EAPI Keywords Slot
239 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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="apparmor">Enable AppArmor support</flag>
		<flag name="audit">Enable support for <pkg>sys-process/audit</pkg></flag>
		<flag name="curl">Enable support for uploading journals</flag>
		<flag name="cryptsetup">Enable cryptsetup tools (includes unit generator for crypttab)</flag>
		<flag name="gnuefi">Enable EFI boot manager and stub loader (built using <pkg>sys-boot/gnu-efi</pkg>)</flag>
		<flag name="elfutils">Enable coredump stacktraces in the journal</flag>
		<flag name="gcrypt">Enable sealing of journal files using gcrypt</flag>
		<flag name="http">Enable embedded HTTP server in journald</flag>
		<flag name="importd">Enable import daemon</flag>
		<flag name="kmod">Enable kernel module loading via <pkg>sys-apps/kmod</pkg></flag>
		<flag name="libidn2">If IDN support is enabled, use <pkg>net-dns/libidn2</pkg> instead of <pkg>net-dns/libidn</pkg></flag>
		<flag name="lz4">Enable lz4 compression for the journal</flag>
		<flag name="nat">Enable support for network address translation in networkd</flag>
		<flag name="qrcode">Enable qrcode output support in journal</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="split-usr">Enable this if /bin and /usr/bin are separate directories</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 239
acl ⚠️ ✓
apparmor Enable AppArmor support ✓
audit Enable support for <pkg>sys-process/audit</pkg> ✓
build ⚠️ ✓
cryptsetup Enable cryptsetup tools (includes unit generator for crypttab) ✓
curl Enable support for uploading journals ✓
elfutils Enable coredump stacktraces in the journal ✓
gcrypt Enable sealing of journal files using gcrypt ⊕
gnuefi Enable EFI boot manager and stub loader (built using <pkg>sys-boot/gnu-efi</pkg>) ✓
http Enable embedded HTTP server in journald ✓
idn ⚠️ ✓
importd Enable import daemon ✓
kmod Enable kernel module loading via <pkg>sys-apps/kmod</pkg> ⊕
libidn2 If IDN support is enabled, use <pkg>net-dns/libidn2</pkg> instead of <pkg>net-dns/libidn</pkg> ✓
lz4 Enable lz4 compression for the journal ⊕
lzma ⚠️ ✓
nat Enable support for network address translation in networkd ✓
pam ⚠️ ✓
pcre ⚠️ ✓
policykit ⚠️ ✓
qrcode Enable qrcode output support in journal ✓
seccomp ⚠️ ⊕
split-usr Enable this if /bin and /usr/bin are separate directories ⊕
ssl ⚠️ ✓
sysv-utils Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown ⊕
test ⚠️ ✓
vanilla Disable Gentoo-specific behavior and compatibility quirks ✓
xkb Depend on <pkg>x11-libs/libxkbcommon</pkg> to allow logind to control the X11 keymap ✓

Files

Manifest

Type File Size Versions
DIST systemd-239-patches-0.tar.gz 14007 bytes 239
DIST systemd-239.tar.gz 7157293 bytes 239
Unmatched Entries
Type File Size
AUX 0001-Fix-to-run-efi_cc-and-efi_ld-correctly-when-cross-co.patch 2688 bytes
AUX 0001-Remove-fstack-protector-flags-to-workaround-musl-bui.patch 927 bytes
AUX 0001-Use-getenv-when-secure-versions-are-not-available.patch 944 bytes
AUX 0001-binfmt-Don-t-install-dependency-links-at-install-tim.patch 3240 bytes
AUX 0001-login-use-parse_uid-when-unmounting-user-runtime-dir.patch 4269 bytes
AUX 0001-sd-bus-make-BUS_DEFAULT_TIMEOUT-configurable.patch 6999 bytes
AUX 0002-don-t-use-glibc-specific-qsort_r.patch 7807 bytes
AUX 0003-comparison_fn_t-is-glibc-specific-use-raw-signature-.patch 1515 bytes
AUX 0003-implment-systemd-sysv-install-for-OE.patch 1509 bytes
AUX 0004-add-fallback-parse_printf_format-implementation.patch 13951 bytes
AUX 0004-rules-whitelist-hd-devices.patch 1474 bytes
AUX 0005-Make-root-s-home-directory-configurable.patch 3142 bytes
AUX 0005-include-gshadow-only-if-ENABLE_GSHADOW-is-1.patch 691 bytes
AUX 0006-remove-nobody-user-group-checking.patch 2981 bytes
AUX 0006-src-basic-missing.h-check-for-missing-strndupa.patch 3465 bytes
AUX 0007-Include-netinet-if_ether.h.patch 2932 bytes
AUX 0007-rules-watch-metadata-changes-in-ide-devices.patch 1839 bytes
AUX 0008-Do-not-enable-nss-tests-if-nss-systemd-is-not-enable.patch 822 bytes
AUX 0008-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch 4699 bytes
AUX 0009-add-missing-FTW_-macros-for-musl.patch 1194 bytes
AUX 0009-nss-mymachines-Build-conditionally-when-ENABLE_MYHOS.patch 1445 bytes
AUX 0010-socket-util-don-t-fail-if-libc-doesn-t-support-IDN.patch 972 bytes
AUX 0011-src-basic-missing.h-check-for-missing-__compar_fn_t-.patch 1236 bytes
AUX 0012-fix-missing-of-__register_atfork-for-non-glibc-build.patch 1497 bytes
AUX 0013-Use-uintmax_t-for-handling-rlim_t.patch 3789 bytes
AUX 0014-fix-missing-ULONG_LONG_MAX-definition-in-case-of-mus.patch 743 bytes
AUX 0015-test-hexdecoct.c-Include-missing.h-for-strndupa.patch 790 bytes
AUX 0016-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch 1095 bytes
AUX 0017-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch 4668 bytes
AUX 0018-Define-glibc-compatible-basename-for-non-glibc-syste.patch 944 bytes
AUX 0019-Do-not-disable-buffering-when-writing-to-oom_score_a.patch 1342 bytes
AUX 0020-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch 2156 bytes
AUX 0021-Hide-__start_BUS_ERROR_MAP-and-__stop_BUS_ERROR_MAP.patch 1290 bytes
AUX 0022-build-sys-Detect-whether-struct-statx-is-defined-in-.patch 3669 bytes
AUX 239-debug-extra.patch 1641 bytes
AUX gentoo-Dont-enable-audit-by-default.patch 1027 bytes
AUX gentoo-generator-path.patch 1046 bytes
AUX gentoo-systemd-user-pam.patch 443 bytes
AUX gentoo-uucp-group-r1.patch 562 bytes
EBUILD systemd-239-r1.ebuild 15456 bytes
MISC metadata.xml 2062 bytes