sys-apps/systemd (fol4)

Search

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-r1 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

Flag Description 239-r1
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
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
DIST systemd-239-patches-0.tar.gz 14007 bytes
DIST systemd-239.tar.gz 7157293 bytes
EBUILD systemd-239-r1.ebuild 15456 bytes
MISC metadata.xml 2062 bytes