Name systemd
Version 244.5 (3ceaa81c61b654ebf562464d142675bd4d57d7b6)
Summary A System and service manager
Description systemd is a system and service manager for Linux, compatible with SysV and LSB init scripts. systemd provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, keeps track of processes using Linux cgroups, supports snapshotting and restoring of the system state, maintains mount and automount points and implements an elaborate transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit.
Section base/shell
License GPLv2 & LGPLv2.1
Homepage http://www.freedesktop.org/wiki/Software/systemd
Recipe file recipes-core/systemd/systemd_244.5.bb
recipes-core/systemd/systemd.inc
Layer openembedded-core (dunfell branch)
Inherits
  • bash-completion
  • features_check
  • gettext
  • manpages
  • meson
  • perlnative
  • pkgconfig
  • python3-dir
  • python3native
  • qemu
  • siteinfo
  • systemd
  • update-alternatives
  • update-rc.d
  • useradd
  • useradd_base
Dependencies
  • acl
  • base-files
  • base-passwd
  • bash-completion
  • gettext-native
  • gperf-native
  • initscripts
  • intltool-native
  • kmod
  • libcap
  • libxkbcommon
  • meson-native
  • ninja-native
  • perl-native
  • pkgconfig-native
  • python3-native
  • shadow
  • shadow-native
  • shadow-sysroot
  • update-rc.d
  • util-linux
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/update-alternatives
  • xz
  • acl
  • audit
  • bzip2
  • cryptsetup
  • dbus
  • elfutils
  • libgcrypt
  • gnu-efi
  • gnutls
  • iptables
  • curl
  • kmod
  • libidn
  • libidn2
  • lz4
  • libxslt-native
  • xmlto-native
  • docbook-xml-dtd4-native
  • docbook-xsl-stylesheets-native
  • libmicrohttpd
  • openssl
  • libpam
  • libpcre2
  • qrencode
  • libseccomp
  • libselinux
  • valgrind
  • libxkbcommon
  • xz
  • zlib
PACKAGECONFIG options
  • acl
  • audit
  • backlight
  • binfmt
  • bzip2
  • cgroupv2
  • coredump
  • cryptsetup
  • dbus
  • efi
  • elfutils
  • firstboot
  • gcrypt
  • gnu-efi
  • gnutls
  • gshadow
  • hibernate
  • hostnamed
  • idn
  • ima
  • importd
  • iptc
  • journal-upload
  • kmod
  • ldconfig
  • libidn
  • libidn2
  • localed
  • logind
  • lz4
  • machined
  • manpages
  • microhttpd
  • myhostname
  • networkd
  • no-dns-fallback
  • nss
  • nss-mymachines
  • nss-resolve
  • openssl
  • pam
  • pcre2
  • polkit
  • portabled
  • qrencode
  • quotacheck
  • randomseed
  • resolved
  • rfkill
  • sbinmerge
  • seccomp
  • selinux
  • serial-getty-generator
  • set-time-epoch
  • smack
  • sysusers
  • sysvinit
  • timedated
  • timesyncd
  • usrmerge
  • utmp
  • valgrind
  • vconsole
  • wheel-group
  • xkbcommon
  • xz
  • zlib

Sources

git://github.com/systemd/systemd-stable.git

Patches

Patch Status
systemd/0001-binfmt-Don-t-install-dependency-links-at-install-tim.patch Denied
systemd/0003-implment-systemd-sysv-install-for-OE.patch Inappropriate [OE-Specific]
systemd/CVE-2021-33910.patch Backport [https://github.com/systemd/systemd/pull/20256/commits/441e0115646d54f080e5c3bb0ba477c892861ab9]
systemd/CVE-2020-13529.patch Backport [https://github.com/systemd/systemd/commit/38e980a6a5a3442c2f48b1f827284388096d8ca5]
systemd/basic-pass-allocation-info-for-ordered-set-new-and-introd.patch Backport [https://github.com/systemd/systemd-stable/commit/1f25c71d9d0b5fe6cf383c347dcebc2443a99fe1]
systemd/introduce-ordered_set_clear-free-with-destructor.patch Backport [https://github.com/systemd/systemd-stable/commit/d38a6476aad3f2cc80a2a4bc11f3898cc06a70f5]
systemd/network-add-skeleton-of-request-queue.patch Backport [https://github.com/systemd/systemd-stable/commit/19d9a5adf0c1a6b5a243eea0390f6f6526d569de]
systemd/network-merge-link_drop-and-link_detach_from_manager.patch Backport [https://github.com/systemd/systemd-stable/commit/63130eb36dc51e4fd50716c585f98ebe456ca7cf]
systemd/network-also-drop-requests-when-link-enters-linger-state.patch Backport [https://github.com/systemd/systemd-stable/commit/56001f023305ea99329e27141d6e6067596491a9]
systemd/network-fix-Link-reference-counter-issue.patch Backport [https://github.com/systemd/systemd-stable/commit/cc2d7efc5ca09a7de4bec55e80476986839a655c]
systemd/rm-rf-refactor-rm-rf-children-split-out-body-of-directory.patch Backport [http://archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd_245.4-4ubuntu3.15.debian.tar.xz]
systemd/rm-rf-optionally-fsync-after-removing-directory-tree.patch Backport [http://archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd_245.4-4ubuntu3.15.debian.tar.xz]
systemd/CVE-2018-21029.patch Backport [ff26d281aec0877b43269f18c6282cd79a7f5529]
systemd/CVE-2021-3997-1.patch Backport [http://archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd_245.4-4ubuntu3.15.debian.tar.xz]
systemd/CVE-2021-3997-2.patch Backport [http://archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd_245.4-4ubuntu3.15.debian.tar.xz]
systemd/CVE-2021-3997-3.patch Backport [http://archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd_245.4-4ubuntu3.15.debian.tar.xz]
systemd/CVE-2022-3821.patch Backport [https://github.com/systemd/systemd/commit/9102c625a673a3246d7e73d8737f3494446bad4e.patch]
systemd/CVE-2023-26604-1.patch Backport [https://github.com/systemd/systemd/pull/17270/commits/612ebf6c913dd0e4197c44909cb3157f5c51a2f0]
systemd/CVE-2023-26604-2.patch Backport [https://github.com/systemd/systemd/pull/17270/commits/1b5b507cd2d1d7a2b053151abb548475ad9c5c3b.patch]
systemd/CVE-2023-26604-3.patch Backport [https://github.com/systemd/systemd/pull/17270/commits/0a42426d797406b4b01a0d9c13bb759c2629d108]
systemd/CVE-2023-26604-4.patch Backport [https://github.com/systemd/systemd/pull/17359/commits/b8f736b30e20a2b44e7c34bb4e43b0d97ae77e3c]

bbappends

This recipe is appended by:

meta-luneos systemd_%.bbappend
meta-ossystems-base systemd_%.bbappend
meta-android systemd_%.bbappend
meta-montavista-cgx systemd_%.bbappend
meta-cube systemd_244.%.bbappend
meta-cube systemd_%.bbappend
meta-acrn systemd_%.bbappend
meta-de-sigma-chemnitz systemd_244.%.bbappend
meta-allwinner-hx systemd_%.bbappend
meta-selinux systemd_%.bbappend
meta-mender-core systemd_%.bbappend
meta-gumstix-extras systemd_%.bbappend
meta-hipos systemd_%.bbappend
meta-nanopi-rockchip64 systemd_%.bbappend
meta-webosose systemd_%.bbappend
meta-intel-edison-distro systemd_%.bbappend
meta-mel systemd_%.bbappend
de-ensc-bpi-router systemd_%.bbappend
meta-lmp-base systemd_%.bbappend
meta-toradex-demos systemd_%.bbappend
meta-agl-core systemd_%.bbappend
meta-arago-distro systemd_%.bbappend
meta-amd-bsp systemd_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master systemd 256.9
styhead (Yocto Project 5.1) systemd 256.5
scarthgap (Yocto Project 5.0) systemd 255.13
nanbield (Yocto Project 4.3) systemd 254.4
mickledore (Yocto Project 4.2) systemd 253.1
langdale (Yocto Project 4.1) systemd 251.8
kirkstone (Yocto Project 4.0) systemd 250.5
honister (Yocto Project 3.4) systemd 249.7
hardknott (Yocto Project 3.3) systemd 247.6
gatesgarth (Yocto Project 3.2) systemd 246.9
dunfell (Yocto Project 3.1) systemd 244.5 (this recipe)
zeus (Yocto Project 3.0) systemd 243.2
warrior (Yocto Project 2.7) systemd 241+X
thud (Yocto Project 2.6) systemd 239
sumo (Yocto Project 2.5) systemd 237
rocko (Yocto Project 2.4) systemd 234
pyro (Yocto Project 2.3) systemd 232
morty (Yocto Project 2.2) systemd 230+gitX
krogoth (Yocto Project 2.1) systemd 229+gitX
jethro (Yocto Project 2.0) systemd 225+gitX
fido (Yocto Project 1.8) systemd 219-stable+gitX
dizzy (Yocto Project 1.7) systemd 216+gitX
daisy (Yocto Project 1.6) systemd 211+gitX
dora (Yocto Project 1.5) systemd 206
dylan (Yocto Project 1.4) systemd 199