Name: | systemd |
---|---|
Version: | 239 |
Release: | 31.0.1.el8_2.2 |
Architecture: | aarch64 |
Group: | Unspecified |
Size: | 13632838 |
License: | LGPLv2+ and MIT and GPLv2+ |
RPM: | systemd-239-31.0.1.el8_2.2.aarch64.rpm |
Source RPM: | systemd-239-31.0.1.el8_2.2.src.rpm |
Build Date: | Wed Jul 22 2020 |
Build Host: | ca-buildarm05 |
Vendor: | Oracle America |
URL: | http://www.freedesktop.org/wiki/Software/systemd |
Summary: | System and Service Manager |
Description: | systemd is a system and service manager that runs as PID 1 and starts the rest of the system. It 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 control groups, maintains mount and automount points, and implements an elaborate transactional dependency-based service control logic. systemd supports SysV and LSB init scripts and works as a replacement for sysvinit. Other parts of this package are a logging daemon, utilities to control basic system configuration like the hostname, date, locale, maintain a list of logged-in users, system accounts, runtime directories and settings, and daemons to manage simple network configuration, network time synchronization, log forwarding, and name resolution. |
- backport upstream pstore tmpfiles patch [Orabug: 31420486] - udev rules: fix memory hot add and remove [Orabug: 31310273] - fix to enable systemd-pstore.service [Orabug: 30951066] - journal: change support URL shown in the catalog entries [Orabug: 30853009] - fix to generate systemd-pstore.service file [Orabug: 30230056] - fix _netdev is missing for iscsi entry in /etc/fstab (tony.l.lam@oracle.com) [Orabug: 25897792] - set "RemoveIPC=no" in logind.conf as default for OL7.2 [Orabug: 22224874] - allow dm remove ioctl to co-operate with UEK3 (Vaughan Cao) [Orabug: 18467469] - add hv dynamic memory support (Jerry Snitselaar) [Orabug: 18621475] - Backport upstream patches for the new systemd-pstore tool (Eric DeVolder) [OraBug: 30230056]
- test: do not use global variable to pass error (#1836979) - test: install libraries required by tests (#1836979) - test: introduce install_zoneinfo() (#1836979) - test: replace duplicated Makefile by symbolic link (#1836979) - test: add paths of keymaps in install_keymaps() (#1836979) - test: make install_keymaps() optionally install more keymaps (#1836979) - test-fs-util: skip some tests when running in unprivileged container (#1836979) - test-process-util: skip several verifications when running in unprivileged container (#1836979) - test-execute: also check python3 is installed or not (#1836979) - test-execute: skip several tests when running in container (#1836979) - test: introduce test_is_running_from_builddir() (#1836979) - test: make test-catalog relocatable (#1836979) - test: parallelize tasks in TEST-24-UNIT-TESTS (#1836979) - test: try to determine QEMU_SMP dynamically (#1836979) - test: store coredumps in journal (#1836979) - udev-rules: make tape-changers also apprear in /dev/tape/by-path/ (#1836981) - nspawn: move payload to sub-cgroup first, then sync cgroup trees (#1837423) - nspawn: chown() the legacy hierarchy when it's used in a container (#1837423)
- sd-journal: close journal files that were deleted by journald before we've setup inotify watch (#1826217) - sd-journal: remove the dead code and actually fix #14695 (#1826217)
- swap: finish the secondary swap units' jobs if deactivation of the primary swap unit fails (#1821372) - pid1: add new kernel cmdline arg systemd.cpu_affinity= (#1827621)
- pid1: fix the names of AllowedCPUs= and AllowedMemoryNodes= (#1824129) - core: fix re-realization of cgroup siblings (#1824129) - basic: use comma as separator in cpuset cgroup cpu ranges (#1824129)
- cryptsetup: Treat key file errors as a failed password attempt (#1763155)
- pid1: fix DefaultTasksMax initialization (#1809037) - cgroup: make sure that cpuset is supported on cgroup v2 and disabled with v1 (#1808940) - test: introduce TEST-36-NUMAPOLICY (#1808940) - test: replace `tail -f` with journal cursor which should be more reliable (#1808940) - test: support MPOL_LOCAL matching in unpatched strace versions (#1808940) - test: make sure the strace process is indeed dead (#1808940) - test: skip the test on systems without NUMA support (#1808940) - test: give strace some time to initialize (#1808940) - test: add a simple sanity check for systems without NUMA support (#1808940) - test: drop the missed || exit 1 expression (#1808940) - test: replace cursor file with a plain cursor (#1808940)
- cgroup: introduce support for cgroup v2 CPUSET controller (#1724617)
- seccomp: introduce seccomp_restrict_suid_sgid() for blocking chmod() for suid/sgid files (#1687512) - test: add test case for restrict_suid_sgid() (#1687512) - core: expose SUID/SGID restriction as new unit setting RestrictSUIDSGID= (#1687512) - analyze: check for RestrictSUIDSGID= in "systemd-analyze security" (#1687512) - man: document the new RestrictSUIDSGID= setting (#1687512) - units: turn on RestrictSUIDSGID= in most of our long-running daemons (#1687512) - core: imply NNP and SUID/SGID restriction for DynamicUser=yes service (#1687512)
- sd-bus: use "queue" message references for managing r/w message queues in connection objects (CVE-2020-1712) - pid1: make sure to restore correct default values for some rlimits (#1789930) - main: introduce a define HIGH_RLIMIT_MEMLOCK similar to HIGH_RLIMIT_NOFILE (#1789930)