Sat, 23 Nov 2024 16:52:01 CST | login

Information for build systemd-250-12.el9_1.3

ID24466
Package Namesystemd
Version250
Release12.el9_1.3
Epoch
DraftFalse
Sourcegit+https://git.cclinux.org/stage/rpms/systemd.git#fbcb80c82c99cedd284edcf5ba78c20e73054d69
SummarySystem and Service Manager
Descriptionsystemd 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.
Built bydistrobuild
State complete
Volume DEFAULT
StartedWed, 01 Mar 2023 00:24:00 CST
CompletedWed, 01 Mar 2023 00:46:17 CST
Taskbuild (dist-circle9_1-updates, /stage/rpms/systemd.git:fbcb80c82c99cedd284edcf5ba78c20e73054d69)
Extra{'source': {'original_url': 'git+https://git.cclinux.org/stage/rpms/systemd.git?#fbcb80c82c99cedd284edcf5ba78c20e73054d69'}}
Tags
dist-circle9-compose
dist-circle9-updates
RPMs
src
systemd-250-12.el9_1.3.src.rpm (info) (download)
aarch64
systemd-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-container-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-devel-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-journal-remote-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-libs-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-oomd-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-pam-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-resolved-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-standalone-sysusers-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-standalone-tmpfiles-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-udev-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-container-debuginfo-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-debuginfo-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-debugsource-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-devel-debuginfo-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-journal-remote-debuginfo-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-libs-debuginfo-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-oomd-debuginfo-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-pam-debuginfo-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-resolved-debuginfo-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-standalone-sysusers-debuginfo-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-standalone-tmpfiles-debuginfo-250-12.el9_1.3.aarch64.rpm (info) (download)
systemd-udev-debuginfo-250-12.el9_1.3.aarch64.rpm (info) (download)
i686
systemd-250-12.el9_1.3.i686.rpm (info) (download)
systemd-container-250-12.el9_1.3.i686.rpm (info) (download)
systemd-devel-250-12.el9_1.3.i686.rpm (info) (download)
systemd-journal-remote-250-12.el9_1.3.i686.rpm (info) (download)
systemd-libs-250-12.el9_1.3.i686.rpm (info) (download)
systemd-oomd-250-12.el9_1.3.i686.rpm (info) (download)
systemd-pam-250-12.el9_1.3.i686.rpm (info) (download)
systemd-resolved-250-12.el9_1.3.i686.rpm (info) (download)
systemd-standalone-sysusers-250-12.el9_1.3.i686.rpm (info) (download)
systemd-standalone-tmpfiles-250-12.el9_1.3.i686.rpm (info) (download)
systemd-udev-250-12.el9_1.3.i686.rpm (info) (download)
systemd-container-debuginfo-250-12.el9_1.3.i686.rpm (info) (download)
systemd-debuginfo-250-12.el9_1.3.i686.rpm (info) (download)
systemd-debugsource-250-12.el9_1.3.i686.rpm (info) (download)
systemd-devel-debuginfo-250-12.el9_1.3.i686.rpm (info) (download)
systemd-journal-remote-debuginfo-250-12.el9_1.3.i686.rpm (info) (download)
systemd-libs-debuginfo-250-12.el9_1.3.i686.rpm (info) (download)
systemd-oomd-debuginfo-250-12.el9_1.3.i686.rpm (info) (download)
systemd-pam-debuginfo-250-12.el9_1.3.i686.rpm (info) (download)
systemd-resolved-debuginfo-250-12.el9_1.3.i686.rpm (info) (download)
systemd-standalone-sysusers-debuginfo-250-12.el9_1.3.i686.rpm (info) (download)
systemd-standalone-tmpfiles-debuginfo-250-12.el9_1.3.i686.rpm (info) (download)
systemd-udev-debuginfo-250-12.el9_1.3.i686.rpm (info) (download)
noarch
systemd-rpm-macros-250-12.el9_1.3.noarch.rpm (info) (download)
ppc64le
systemd-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-container-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-devel-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-journal-remote-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-libs-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-oomd-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-pam-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-resolved-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-standalone-sysusers-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-standalone-tmpfiles-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-udev-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-container-debuginfo-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-debuginfo-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-debugsource-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-devel-debuginfo-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-journal-remote-debuginfo-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-libs-debuginfo-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-oomd-debuginfo-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-pam-debuginfo-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-resolved-debuginfo-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-standalone-sysusers-debuginfo-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-standalone-tmpfiles-debuginfo-250-12.el9_1.3.ppc64le.rpm (info) (download)
systemd-udev-debuginfo-250-12.el9_1.3.ppc64le.rpm (info) (download)
s390x
systemd-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-container-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-devel-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-journal-remote-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-libs-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-oomd-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-pam-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-resolved-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-standalone-sysusers-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-standalone-tmpfiles-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-udev-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-container-debuginfo-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-debuginfo-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-debugsource-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-devel-debuginfo-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-journal-remote-debuginfo-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-libs-debuginfo-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-oomd-debuginfo-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-pam-debuginfo-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-resolved-debuginfo-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-standalone-sysusers-debuginfo-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-standalone-tmpfiles-debuginfo-250-12.el9_1.3.s390x.rpm (info) (download)
systemd-udev-debuginfo-250-12.el9_1.3.s390x.rpm (info) (download)
x86_64
systemd-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-container-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-devel-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-journal-remote-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-libs-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-oomd-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-pam-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-resolved-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-standalone-sysusers-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-standalone-tmpfiles-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-udev-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-container-debuginfo-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-debuginfo-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-debugsource-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-devel-debuginfo-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-journal-remote-debuginfo-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-libs-debuginfo-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-oomd-debuginfo-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-pam-debuginfo-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-resolved-debuginfo-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-standalone-sysusers-debuginfo-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-standalone-tmpfiles-debuginfo-250-12.el9_1.3.x86_64.rpm (info) (download)
systemd-udev-debuginfo-250-12.el9_1.3.x86_64.rpm (info) (download)
Logs
aarch64
build.log
hw_info.log
installed_pkgs.log
mock_output.log
noarch_rpmdiff.json
root.log
state.log
i686
build.log
hw_info.log
installed_pkgs.log
mock_output.log
noarch_rpmdiff.json
root.log
state.log
ppc64le
build.log
hw_info.log
installed_pkgs.log
mock_output.log
noarch_rpmdiff.json
root.log
state.log
s390x
build.log
hw_info.log
installed_pkgs.log
mock_output.log
noarch_rpmdiff.json
root.log
state.log
x86_64
build.log
hw_info.log
installed_pkgs.log
mock_output.log
noarch_rpmdiff.json
root.log
state.log
Changelog * Mon Feb 13 2023 systemd maintenance team <systemd-maint@redhat.com> - 250-12.3 - shared/json: allow json_variant_dump() to return an error (#2149074) - shared/json: use different return code for empty input (#2149074) - coredump: avoid deadlock when passing processed backtrace data (#2149074) - test: disable flaky subtests that require udevadm wait/lock (#2149074) * Mon Jan 16 2023 systemd maintenance team <systemd-maint@redhat.com> - 250-12.2 - coredump: adjust whitespace (#2155516) - basic: add STRERROR() wrapper for strerror_r() (#2155516) - coredump: do not allow user to access coredumps with changed uid/gid/capabilities (#2155516) - Packit: build SRPMs in Copr (#2155516) - test: support non-summer time (#2155516) - test: bump the base VM memory to 768M (#2155516) - test: don't overwrite existing $QEMU_OPTIONS (#2155516) * Mon Nov 07 2022 systemd maintenance team <systemd-maint@redhat.com> - 250-12.1 - time-util: fix buffer-over-run (#2139388) * Fri Sep 23 2022 systemd maintenance team <systemd-maint@redhat.com> - 250-12 - core/load-fragment: move config_parse_sec_fix_0 to src/shared (#2100464) - logind: add option to stop idle sessions after specified timeout (#2100464) - tree-wide: fix typo (#2100464) - test: several cleanups for TEST-35-LOGIN (#2100464) - test: start test user session before idle action setting is changed (#2100464) - test: ensure cleanup functions return success (#2100464) - test: add test for org.freedesktop.login1.Session SetType (#2100464) - test: add a simple test for list-users (#2100464) - test: merge grep | awk calls (#2100464) - test: wait for user service or slice to be finished (#2100464) - test: terminate session and user on cleanup (#2100464) - test: do not restart getty@tty2 automatically (#2100464) - tests: add test for StopIdleSessionSec= option (#2100464) - logind: schedule idle check full interval from now if we couldn't figure out atime timestamp (#2100464) * Thu Aug 25 2022 systemd maintenance team <systemd-maint@redhat.com> - 250-11 - scope: allow unprivileged delegation on scopes (#2120604) - udev/net_id: add "rhel-9.1" naming scheme (#2121144) * Mon Aug 22 2022 systemd maintenance team <systemd-maint@redhat.com> - 250-10 - shared/install: fix crash when reenable is called without --root (#2120222) * Thu Aug 18 2022 systemd maintenance team <systemd-maint@redhat.com> - 250-9 - Revert "shared/install: create relative symlinks for enablement and aliasing" (#2118668) - glyph-util: add new glyphs for up/down arrows (#2118297) - tree-wide: allow ASCII fallback for → in logs (#2118297) - tree-wide: allow ASCII fallback for … in logs (#2118297) - core: allow to set default timeout for devices (#2116681) - man: document DefaultDeviceTimeoutSec= (#2116681) - man: update dbus docs (#2116681) - hwdb: 60-keyboard: Fix volume-button mapping on Asus TF103C (#2087778) - hwdb: CH Pro Pedals not classified correctly due to no buttons (#2087778) - hwdb: Add accel orientation quirk for the GPD Pocket 3 (#2087778) - hostname: Allow overriding the chassis type from hwdb (#2087778) - hwdb: Add Microsoft Surface Pro 1 chassis quirk (#2087778) - hwdb: treat logitech craft keyboard as a keyboard (#2087778) - test: frequency in mouse DPI is optional (#2087778) - hwdb: add two Elecom trackballs (#2087778) - hwdb: add new database file for PDA devices (#2087778) - hwdb: add support for Surface Laptop 2 & 3 (#22303) (#2087778) - hwdb: add HP calculators (#2087778) - hwbd: 60-sensor.hwdb: Add Pipo W2Pro (#2087778) - hwdb: 60-keyboard: Support the buttons on CZC P10T tablet (#2087778) - hwdb: add CST Laser Trackball (#22583) (#2087778) - hwdb: Force release calculator key on all HP OMEN laptops (#2087778) - Add support for NEC VersaPro VG-S (#2087778) - Fix mic mute on Acer TravelMate B311-31 (#22677) (#2087778) - Add AV production controllers to hwdb and add uaccess (#2087778) - hwdb: Add AV production access to Elgado Stream Deck devices (#2087778) - Add HP Elitebook 2760p support (#22766) (#2087778) - hwdb: Add mic mute key mapping for HP Elite x360 (#2087778) - hwdb: fix parser to work with newer pyparsing (#2087778) - hwdb: update for v251 (#2087778) - hwdb: update autosuspend entries (#2087778) - hwdb: drop boilerplate about match patterns being unstable (#2087778) - hwdb: Update 60-keyboard.hwdb (#23074) (#2087778) - hwdb: 60-keyboard: Add Acer Aspire One AO532h keymappings (#2087778) - hwdb 60-keyboard Add HP/Compaq KBR0133 (#2087778) - hwdb: add resolutions for the Vaio FE14 touchpad (#23136) (#2087778) - hwdb: Remap micmute to f20 for ASUS WMI hotkeys (#2087778) - hwdb: Fix rotation for HP Pro Tablet 408 G1 (#2087778) - hwdb: add keyboard mapping for HP ProBook 11G2 (#2087778) - hwdb: make sure "ninja update-hwdb" works on f35 (#2087778) - hwbd: run "update-hwdb" for v251-rc2 (#2087778) - hwdb: run "ninja update-hwdb-autosuspend" for v251-rc2 (#2087778) - Fix orientation detection for Asus Transformer T100TAF, copied T100TA rule (#2087778) - Fix orientation detection for HP Pavilion X2 10-k010nr (#2087778) - fix typo (#2087778) - Adding a description of the keyboard shortcut Fn+F12 for the HP EliteBook 845 G7 device. (#23253) (#2087778) - hwdb: run "update-hwdb" (#2087778) - hwdb: add rammus accelerometer support (#2087778) - Add support to set autosuspend delay via hwdb (#2087778) - Set autosuspend delay for Fibocom LG850-GL (#2087778) - Add HUION Inspiroy H420X to hwdb (#2087778) - hwdb: run 'update-hwdb' for v251-rc3 (#2087778) - hwdb: add touchpad parameters for Lenovo T15g Gen1 (#23373) (#2087778) - hwdb: Add accel orientation for the I15-TG (#2087778) - hwdb: fix accelerometer mount matrix for Aquarius NS483 (#2087778) - hwdb: Add Google Hangouts Meet speakermic (#2087778) - hwdb: update via ninja -C build update-hwdb (#2087778) - hwdb: Add Google Meet speakermic (#2087778) - hwdb: Add accel orientation quirk for the Aya Neo Next (#2087778) - hwdb: Add HP Dev One (#2087778) - hwdb: analyzers: remove generic "STM Device in DFU Mode" (#2087778) - hwdb: Add Lenovo ThinkPad C13 Yoga (#2087778) - Fix automatic screen rotation for Asus Transformer T100TAM (#2087778) - hwdb: Add Acer Aspire A317-33 (#24050) (#2087778) - Add ACCEL_MOUNT_MATRIX for OXP Mini (#2087778) - Added DERE DBook D10 (#24173) (#2087778) - hwdb: analyzers: Clarify the type of devices we want listed (#2087778) - hwdb: Add Greaseweazle "drives" to the list of analyzers (#2087778) - hwdb: Apply existing accel orientation quirk to all Chromebooks (#2087778) * Wed Jul 20 2022 systemd maintenance team <systemd-maint@redhat.com> - 250-8 - core: shorten long unit names that are based on paths and append path hash at the end (#2083493) - tests: add test case for long unit names (#2083493) - tests: reflect that we can now handle devices with very long sysfs paths (#2083493) - test: extend the "hashed" unit names coverage a bit (#2083493) - Revert "kernel-install: also remove modules.builtin.alias.bin" (#2065061) - Revert "kernel-install: prefer /boot over /boot/efi for $BOOT_ROOT" (#2065061) - kernel-install: 50-depmod: port to /bin/sh (#2065061) - kernel-install: 90-loaderentry: port to /bin/sh (#2065061) - kernel-install: fix shellcheck (#2065061) - kernel-install: port to /bin/sh (#2065061) - kernel-install: 90-loaderentry: error out on nonexistent initrds instead of swallowing them quietly (#2065061) - kernel-install: don't pull out KERNEL_IMAGE (#2065061) - kernel-install: prefer /boot over /boot/efi for $BOOT_ROOT (#2065061) - kernel-install: also remove modules.builtin.alias.bin (#2065061) - kernel-install: add new variable $KERNEL_INSTALL_INITRD_GENERATOR (#2065061) - kernel-install: k-i already creates $ENTRY_DIR_ABS, no need to do it again (#2065061) - kernel-install: prefix errors with "Error:", exit immediately (#2065061) - kernel-install: add "$KERNEL_INSTALL_STAGING_AREA" directory (#2065061) - kernel-install: add missing log line (#2065061) - kernel-install: don't try to persist used machine ID locally (#2065061) - kernel-install: add a new $ENTRY_TOKEN variable for naming boot entries (#2065061) - kernel-install: only generate systemd.boot_id= in kernel command line if used for naming the boot loader spec files/dirs (#2065061) - kernel-install: search harder for kernel image/initrd drop-in dir (#2065061) - kernel-install: add new "inspect" verb, showing paths and parameters we discovered (#2065061) - ci(Mergify): configuration update (#2087652) - ci(Mergify): fix copy&paste bug (#2087652) - shared: Fix memory leak in bus_append_execute_property() (#2087652) - fuzz: no longer skip empty files (#2087652) - networkctl: open the bus just once (#2087652) - json: align table (#2087652) - fuzz-json: optionally allow logging and output (#2087652) - shared/json: reduce scope of variables (#2087652) - fuzz-json: also do sorting and normalizing and other easy calls (#2087652) - shared/json: wrap long comments (#2087652) - shared/json: fix memory leak on failed normalization (#2087652) - shared/json: add helper to ref first, unref second (#2087652) - basic/alloc-util: remove unnecessary parens (#2087652) - fuzz-json: also try self-merge operations (#2087652) - shared/json: fix another memleak in normalization (#2087652) - shared/json: fix memleak in sort (#2087652) - execute: fix resource leak (#2087652) - tests: ignore dbus-broker-launcher (#2087652) - core/timer: fix memleak (#2087652) - timedatectl: fix a memory leak (#2087652) - test: fix file descriptor leak in test-psi-util (#2087652) - test: fix file descriptor leak in test-tmpfiles.c (#2087652) - test: fix file descriptor leak in test-fs-util (#2087652) - test: fix file descriptor leak in test-oomd-util (#2087652) - test: fix file descriptor leak in test-catalog (#2087652) - test: make masking of supplementary services configurable (#2087652) - test: fuzz our dbus interfaces with dfuzzer (#2087652) - test: skip TEST-21-DFUZZER without ASan (#2087652) - core: annotate Reexecute() as NoReply (#2087652) - test: always force a new image for dfuzzer (#2087652) - test: make dfuzzer less verbose (#2087652) - test: drop the at_exit() coredump check (#2087652) - test: make the shutdown routine a bit more "robust" (#2087652) - tree-wide: drop manually-crafted message for missing variables (#2087652) - test: allow overriding $QEMU_MEM when running w/ ASan (#2087652) - test: don't test buses we don't ship (#2087652) - shutdown: get only active md arrays. (#2047682) - bus: Use OrderedSet for introspection (#2068131) - logind-session-dbus: allow to set display name via dbus (#2100340) - ci: limit which env variables we pass through `sudo` (#2087652) - ci(Mergify): Add `ci-waived` logic (#2087652) - json: use unsigned for refernce counter (#2087652) - macro: check over flow in reference counter (#2087652) - sd-bus: fix reference counter to be incremented (#2087652) - sd-bus: introduce ref/unref function for track_item (#2087652) - sd-bus: do not read unused value (#2087652) - sd-bus: do not return negative errno when unknown name is specified (#2087652) - sd-bus: use hashmap_contains() and drop unnecessary cast (#2087652) - test: shorten code a bit (#2087652) - test: add several tests for track item (#2087652) - core/slice: make slice_freezer_action() return 0 if freezing state is unchanged (#2087652) - core/unit: fix use-after-free (#2087652) - core/timer: fix potential use-after-free (#2087652) - core: command argument can be longer than PATH_MAX (#2073994) - shared/install: consistently use 'lp' as the name for the LookupPaths instance (#2082131) - shared/specifier: treat NULL the same as "" (#2082131) - shared/install: do not print aliases longer than UNIT_NAME_MAX (#2082131) - shared/install-printf: drop now-unused install_path_printf() (#2082131) - strv: declare iterator of FOREACH_STRING() in the loop (#2082131) - basic/unit-file: split out the subroutine for symlink verification (#2082131) - basic/stat-util: add null_or_empty_path_with_root() (#2082131) - shared/install: reuse the standard symlink verification subroutine (#2082131) - shared/install: add a bit more quoting (#2082131) - test: add test for systemctl link & enable (#2082131) - tests: add helper for creating tempfiles with content (#2082131) - man: clarify the descriptions of aliases and linked unit files (#2082131) - basic: add new variable $SYSTEMD_OS_RELEASE to override location of os-release (#2082131) - test-os-util: add basic tests for os-release parsing (#2082131) - basic/env-file: make load-env-file deduplicate entries with the same key (#2082131) - man/os-release: add a note about repeating entries (#2082131) - shared/specifier: clarify and add test for missing data (#2082131) - shared/specifier: provide proper error messages when specifiers fail to read files (#2082131) - shared/install: provide proper error messages when invalid specifiers are used (#2082131) - shared/install: move scope into InstallContext (#2082131) - shared/specifier: fix %u/%U/%g/%G when called as unprivileged user (#2082131) - shared/install: simplify unit_file_dump_changes() (#2082131) - shared/install: propagate errors about invalid aliases and such too (#2082131) - shared/install: return failure when enablement fails, but process as much as possible (#2082131) - systemctl: fix silent failure when --root is not found (#2082131) - shared/install: also check for self-aliases during installation and ignore them (#2082131) - docs: Correct WantedBy= regarding template units (#2082131) - man: fix invalid description of template handling in WantedBy= (#2082131) - shared/install: drop unnecessary casts (#2082131) - strv: make iterator in STRV_FOREACH() declaread in the loop (#2082131) - core: ExecContext::restrict_filesystems is set of string (#2082131) - install: when linking a file, create the link first or abort (#2082131) - shared/install: split unit_file_{disable,enable}() so _reenable doesn't do setup twice (#2082131) - shared/install: fix reenable on linked unit files (#2082131) - test-systemctl-enable: extend the test for repeated WantedBy/RequiredBy (#2082131) - shared/install: when we fail to chase a symlink, show some logs (#2082131) - shared/install: do not try to resolve symlinks outside of root directory (#2082131) - test-systemctl-enable: enhance the test for unit file linking (#2082131) - shared/install: skip unnecessary chasing of symlinks in disable (#2082131) - shared/install: also remove symlinks like .wants/foo@one.service → ../foo@one.service (#2082131) - shared/install: create relative symlinks for enablement and aliasing (#2082131) - shared/install: when looking for symlinks in .wants/.requires, ignore symlink target (#2082131) - shared/install: stop passing duplicate root argument to install_name_printf() (#2082131) - basic/unit-file: reverse negative conditional (#2082131) - shared/install: split UNIT_FILE_SYMLINK into two states (#2082131) - shared/install: fix handling of a linked unit file (#2082131) - test-systemctl-enable: make shellcheck happy (#2082131) - shared/install: when creating symlinks, accept different but equivalent symlinks (#2082131) - test-systemctl-enable: use magic syntax to allow inverted tests (#2082131) - test-systemctl-enable: also use freshly-built systemd-id128 (#2082131) - test-systemctl-enable: disable the test for %a for now (#2082131) - Rename UnitFileScope to LookupScope (#2082131) - core: handle lookup paths being symlinks (#2082131) - shared/install: use correct cleanup function (#2082131) - udev/net_id: avoid slot based names only for single function devices (#2073003) - test: import logind test from debian/ubuntu test suite (#2087652) - test: drop redundant IMAGE_NAME= (#2087652) - test: import timedated test from debian/ubuntu test suite (#2087652) - test: introduce assert_not_in() helper function (#2087652) - test: drop unnecessary --no-pager option (#2087652) - test: support debian/ubuntu specific timezone config file (#2087652) - test: import hostnamed tests from debian/ubuntu test suite (#2087652) - locale-util: fix memleak on failure (#2087652) - locale-util: check if enumerated locales are valid (#2087652) - locale-util: align locale entries (#2087652) - core: inline an iterator variable (#2087652) - locale-setup: merge locale handling in PID1 and localed (#2087652) - locale: rename keymap-util.[ch] -> localed-util.[ch] (#2087652) - test: add one more path to search keymaps (#2087652) - test: introduce inst_recursive() helper function (#2087652) - hmac/sha256: move size define to sha256.h (#2087652) - tpm2: support policies with PIN (#2087652) - cryptenroll: add support for TPM2 pin (#2087652) - cryptsetup: add support for TPM2 pin (#2087652) - cryptsetup: add libcryptsetup TPM2 PIN support (#2087652) - cryptenroll: add TPM2 PIN documentation (#2087652) - cryptsetup: add manual TPM2 PIN configuration (#2087652) - cryptenroll: add tests for TPM2 unlocking (#2087652) - env-util: replace unsetenv_erase() by new getenv_steal_erase() helper (#2087652) - test: install libxkbcommon and x11 keymaps (#2087652) - test: install C.UTF-8 and English locales (#2087652) - test: import localed tests from debian/ubuntu test suite (#2087652) - unit: check for mount rate limiting before checking active state (#2087652) - tests: make sure we delay running mount start jobs when /p/s/mountinfo is rate limited (#2087652) - test: insert space in for loop (#2087652) - test: move "do" at the end of line (#2087652) - test: use trap RETURN (#2087652) - test: ignore the error about our own libraries missing during image creation (#2087652) - test: wrap binaries using systemd DSOs when running w/ ASan (#2087652) - test: set $ASAN_RT_PATH along with $LD_PRELOAD to the ASan runtime DSO (#2087652) - test: drop all LD_PRELOAD-related ASan workarounds (#2087652) - test: don't wrap binaries built with ASan (#2087652) - test: send stdout/stderr of testsuite units to journal & console (#2087652) - test: make the busy loop in TEST-02 less verbose (#2087652) - test: always wrap useradd/userdel when running w/ ASan (#2087652) - test: don't flush debug logs to the console (#2087652) - test: fix a couple of issues found by shellcheck (#2087652) - test: pass the initdir to check_result_{qemu,nspawn} hooks (#2087652) - test: run the custom check hooks before common checks (#2087652) - test: check journal directly instead of capturing console output (#2087652) - test: use saved process PID instead of % (#2087652) - test: account for ADDR_NO_RANDOMIZE if it's set (#2087652) - fuzz-bcd: silence warning about always-true comparison (#2087652) - test: disable test_ntp on RHEL (#2087652) - core: do not filter out systemd.unit= and run-level specifier from kernel command line (#2087652) - test: add a simple test for daemon-reexec (#2087652) - test: install /usr/libexec/vi as well (#2087652) - test: resize the terminal automagically with INTERACTIVE_DEBUG=yes (#2087652) - test: create an ASan wrapper for `getent` and `su` (#2087652) - test: mark partition bootable (#2087652) - test: bump the data partition size if we don't strip binaries (#2087652) - test: use PBKDF2 with capped iterations instead of Argon2 (#2087652) - locale: drop unnecessary allocation (#2087652) * Wed Apr 20 2022 systemd maintenance team <systemd-maint@redhat.com> - 250-7 - test: check systemd RPM macros (#2017035) - test: do not assume x86-64 arch in TEST-58-REPART (#2017035) - tests: add repart tests for block devices with 1024, 2048, 4096 byte sector sizes (#2017035) - test: accept both unpadded and padded partition sizes (#2017035) - test: lvm 2.03.15 dropped the static autoactivation (#2017035) - test: accept GC'ed units in newer LVM (#2017035) - shared: Add more dlopen() tests (#2017035) - systemctl: Show how long a service ran for after it exited in status output (#2017035) - time-util: introduce TIMESTAMP_UNIX (#2017035) - systemctl,man: update docs for `--timestamp=` (#2017035) - systemctl: make `--timestamp=` affect the `show` verb as well (#2017035) - tests: allow running all the services with SYSTEMD_LOG_LEVEL (#2017035) - coredump: raise the coredump save size on 64bit systems to 32G (and lower it to 1G on 32bit systems) (#2017035) - repart: fix sector size handling (#2017035) - mkdir: allow to create directory whose path contains symlink (#2017035) - mkdir: CHASE_NONEXISTENT cannot used in chase_symlinks_and_stat() (#2017035) - meson: move efi file lists closer to where they are used (#2017035) - meson: move efi summary() section to src/boot/efi (#2017035) - meson: report SBAT settings (#2017035) - boot: Build BCD parser only on arches supported by Windows (#2017035) - meson: Remove efi-cc option (#2017035) - meson: Get objcopy location from compiler (#2017035) - meson: Use files() for source lists for boot and fundamental (#2017035) - meson: Use files() for tests (#2017035) - tests: add fuzz-bcd (#2017035) - meson: Use files() for fuzzers (#2017035) - meson: Add check argument to remaining run_command() calls (#2017035) - meson: Use echo to list files (#2017035) - test: add a test for mkdir_p() (#2017035) - util: another set of CVE-2021-4034 assert()s (#2017035) - basic: update CIFS magic (#2017035) - shared: be extra paranoid and check if argc > 0 (#2017035) - core: check if argc > 0 and argv[0] is set (#2017035) - core: check argc/argv uncoditionally (#2017035) - test: temporary workaround for #21819 (#2017035) - test: don't leak local variable to outer scopes (#2017035) - tree-wide: don't use strjoina() on getenv() values (#2017035) - man: clarify Environmentfile format (#2017035) - test-load-fragment: add a basic test for config_parse_unit_env_file() (#2017035) - core/execute: use _cleanup_ in exec_context_load_environment() (#2017035) - test-env-file: add tests for quoting in env files (#2017035) * Wed Feb 23 2022 systemd maintenance team <systemd-maint@redhat.com> - 250-4 - udev/net-setup-link: change the default MACAddressPolicy to "none" (#2009237) - man: mention System Administrator's Guide in systemctl manpage (#1982596) - Net naming scheme for RHEL-9.0 (#2052106) - core: decrease log level of messages about use of KillMode=none (#2013213) - ci: replace apt-key with signed-by (#2013213) - ci: fix clang-13 installation (#2013213) * Tue Feb 08 2022 systemd maintenance team <systemd-maint@redhat.com> - 250-3 - Treat EPERM as "not available" too (#2017035) - test: copy portable profiles into the image if they don't exist there (#2017035) - test: introduce `get_cgroup_hierarchy() helper (#2047768) - test: require unified cgroup hierarchy for TEST-56 (#2047768) - tests: rework test macros to not take code as parameters (#2017035) - test: allow to set NULL to intro or outro (#2017035) * Tue Feb 01 2022 Michal Sekletar <msekleta@redhat.com> - 250-2 - spec: make sure version string starts with version number (#2049054) * Mon Jan 31 2022 Jan Macku <jamacku@redhat.com> - 250-1 - Rebase to v250 (#2047768) * Thu Nov 18 2021 systemd maintenance team <systemd-maint@redhat.com> - 249-9 - test: don't install test-network-generator-conversion.sh w/o networkd (#2017035) - meson.build: change operator combining bools from + to and (#2017035) - openssl-util: use EVP API to get RSA bits (#2016042) - procfs-util: fix confusion wrt. quantity limit and maximum value (#2017035) - test-process-util: also add EROFS to the list of "good" errors (#2017035) - ci: use C9S chroots in Packit (#2017035) - test-mountpointutil-util: do not assert in test_mnt_id() (#2017035) - core/mount: add implicit unit dependencies even if when mount unit is generated from /proc/self/mountinfo (#2019468) - Drop Patch9001 - https://github.com/systemd/systemd/pull/17050 - Replaced by Patch0046 * Tue Oct 12 2021 systemd maintenance team <systemd-maint@redhat.com> - 249-8 - Really don't enable systemd-journald-audit.socket (#1973856) - rules: add elevator= kernel command line parameter (#2003002) - boot: don't build bootctl when -Dgnu-efi=false is set (#2003130) - unit: install the systemd-bless-boot.service only if we have gnu-efi (#2003130) - units: don't enable tmp.mount statically in local-fs.target (#2000927) - pid1: bump DefaultTasksMax to 80% of the kernel pid.max value (#2003031) - sd-device: introduce device_has_devlink() (#2005024) - udev-node: split out permission handling from udev_node_add() (#2005024) - udev-node: stack directory must exist when adding device node symlink (#2005024) - udev-node: save information about device node and priority in symlink (#2005024) - udev-node: always update timestamp of stack directory (#2005024) - udev-node: assume no new claim to a symlink if /run/udev/links is not updated (#2005024) - udev-node: always atomically create symlink to device node (#2005024) - udev-node: check stack directory change even if devlink is removed (#2005024) - udev-node: shorten code a bit and update log message (#2005024) - udev-node: add random delay on conflict in updating device node symlink (#2005024) - udev-node: drop redundant trial of devlink creation (#2005024) - udev-node: simplify the example of race (#2005024) - udev-node: do not ignore unexpected errors on removing symlink in stack directory (#2005024) - basic/time-util: introduce FORMAT_TIMESPAN (#2005024) - udev/net-setup-link: change the default MACAddressPolicy to "none" (#2009237) - set core ulimit to 0 like on RHEL-7 (#1998509) * Fri Aug 20 2021 systemd maintenance team <systemd-maint@redhat.com> - 249-4 - Revert "udev: remove WAIT_FOR key" (#1982666) * Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags Related: rhbz#1991688 * Fri Aug 06 2021 systemd maintenance team <systemd-maint@redhat.com> - 249-2 - basic/unit-name: do not use strdupa() on a path (#1984299) - basic/unit-name: adjust comments (#1984299) - tmpfiles: don't create resolv.conf -> stub-resolv.conf symlink (#1989472) - Copy 40-redhat.rules from RHEL-8 (#1978639) - Avoid /tmp being mounted as tmpfs without the user's will (#1959826) - unit: don't add Requires for tmp.mount (#1619292) - units: add [Install] section to tmp.mount (#1959826) - rc-local: order after network-online.target (#1954429) - ci: drop CIs irrelevant for downstream (#1960703) - ci: reconfigure Packit for RHEL 9 (#1960703) - ci: run unit tests on z-stream branches as well (#1960703) - Check return value of pam_get_item/pam_get_data functions (#1973210) - random-util: increase random seed size to 1024 (#1982603) - journal: don't enable systemd-journald-audit.socket by default (#1973856) - journald.conf: don't touch current audit settings (#1973856) * Mon Jul 12 2021 <msekleta@redhat.com> - 249-1 - Rebase to v249 (#1981276) * Thu Jun 17 2021 systemd maintenance team <systemd-maint@redhat.com> - 248-7 - core: allow omitting second part of LoadCredentials= argument (#1949568) * Tue Jun 15 2021 Mohan Boddu <mboddu@redhat.com> - 248-6 - Rebuilt for RHEL 9 BETA for openssl 3.0 (#1971065) * Mon May 17 2021 systemd maintenance team <systemd-maint@redhat.com> - 248-5 - Revert "rfkill: fix the format string to prevent compilation error" (#1931710) - Revert "rfkill: don't compare values of different signedness" (#1931710) - rfkill: add some casts to silence -Werror=sign-compare (#1931710) * Fri May 14 2021 systemd maintenance team <systemd-maint@redhat.com> - 248-4 - logind: set RemoveIPC to false by default (#1959836) * Fri May 14 2021 systemd maintenance team <systemd-maint@redhat.com> - 248-3 - rfkill: don't compare values of different signedness (#1931710) - rfkill: fix the format string to prevent compilation error (#1931710) * Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 * Wed Mar 31 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 248-1 - Latest upstream release, see https://github.com/systemd/systemd/blob/v248/NEWS. - The changes since -rc4 are rather small, various fixes all over the place. A fix to how systemd-oomd selects a candidate to kill, and more debug logging to make this more transparent. * Tue Mar 30 2021 Anita Zhang <the.anitazha@gmail.com> - 248~rc4-6 - Increase oomd user memory pressure limit to 50% (#1941170) * Fri Mar 26 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 248~rc4-5 - Do not preset systemd-networkd.service and systemd-networkd-wait-online.service on upgrades from before systemd-networkd was split out (#1943263) - In nsswitch.conf, move nss-myhostname to the front, before nss-mdns4 (#1943199) * Wed Mar 24 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 248~rc4-4 - Revert patch that seems to cause problems with dns resolution (see comments on https://bodhi.fedoraproject.org/updates/FEDORA-2021-1c1a870ceb) * Mon Mar 22 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 248~rc4-3 - Fix hang when processing timers during DST switch in Europe/Dublin timezone (#1941335) - Fix returning combined IPv4/IPv6 responses from systemd-resolved cache (#1940715) (But note that the disablement of caching added previously is retained until we can do more testing.) - Minor fix to interface naming by udev - Fix for systemd-repart --size * Fri Mar 19 2021 Adam Williamson <awilliam@redhat.com> - 248~rc4-2 - Disable resolved cache via config snippet (#1940715) * Thu Mar 18 2021 Yu Watanabe <yuwatana@redhat.com> - 248~rc4-1 - Latest upstream prelease, see https://github.com/systemd/systemd/blob/v248-rc4/NEWS. - A bunch of documentation updates, correctness fixes, and systemd-networkd features. - Resolves #1933137, #1935084, #1933873, #1931181, #1933335, #1935062, #1927148. * Tue Mar 16 2021 Adam Williamson <awilliam@redhat.com> - 248~rc2-8 - Drop the resolved cache disablement config snippet * Tue Mar 16 2021 Adam Williamson <awilliam@redhat.com> - 248~rc2-7 - Backport PR #19009 to fix CNAME redirect resolving some more (#1933433) * Fri Mar 12 2021 Adam Williamson <awilliam@redhat.com> - 248~rc2-6 - Disable resolved cache via config snippet (#1933433) * Thu Mar 11 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 248~rc2-5 - Fix crash in pid1 during daemon-reexec (#1931034) * Fri Mar 05 2021 Adam Williamson <awilliam@redhat.com> - 248~rc2-3 - Fix stub resolver CNAME chain resolving (#1933433) * Mon Mar 01 2021 Josh Boyer <jwboyer@fedoraproject.org> - 248~rc2-2 - Don't set the fallback hostname to Fedora on non-Fedora OSes * Tue Feb 23 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 248~rc2-1 - Latest upstream prelease, just a bunch of small fixes. - Fixes #1931957. * Tue Feb 23 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 248~rc1-2 - Rebuild with the newest scriptlets * Tue Feb 23 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 248~rc1-1 - Latest upstream prerelease, see https://github.com/systemd/systemd/blob/v248-rc1/NEWS. - Fixes #1614751 by only restarting services at the end of transcation. Various packages need to be rebuilt to have the updated macros. - Fixes #1879028, though probably not completely. - Fixes #1925805, #1928235. * Wed Feb 17 2021 Michel Alexandre Salim <salimma@fedoraproject.org> - 247.3-3 - Increase oomd user memory pressure limit to 10% (#1929856)