معرفی شرکت ها


systemd-udev-239-60.el8.x86_64.rpm


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Rule-based device node and kernel event manager
ویژگی مقدار
سیستم عامل Linux
توزیع CentOS 8-stream
مخزن Centos BaseOS x86_64
نام بسته systemd-udev
نام فایل بسته systemd-udev-239-60.el8.x86_64.rpm
نسخه بسته 239
انتشار بسته 60.el8
معماری بسته x86_64
نگهدارنده -
تاریخ ساخت Mon 11 Jul 2022 06
هاست سازنده x86-01.mbox.centos.org
نوع بسته .rpm
آدرس صفحه اصلی http://www.freedesktop.org/wiki/Software/systemd
مجوز LGPLv2+
حجم دانلود 1.6M
حجم نصب 8.915M
This package contains systemd-udev and the rules and hardware database needed to manage device nodes. This package is necessary on physical machines and in virtual machines, but not in containers.


جایگزین ها

بسته نسخه معماری مخزن
systemd-udev-239-45.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-45.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-45.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-45.el8_4.1.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-45.el8_4.1.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-45.el8_4.1.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-48.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-48.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-48.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-49.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-49.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-49.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-50.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-50.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-50.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-51.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-51.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-51.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-51.el8_5.2.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-51.el8_5.2.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-51.el8_5.2.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-55.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-55.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-55.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-56.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-56.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-56.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-58.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-58.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-58.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-59.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-59.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-59.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-60.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-60.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-62.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-62.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-62.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-65.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-65.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-65.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-67.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-67.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-67.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-68.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-68.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-68.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-69.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-69.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-69.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-70.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-70.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-70.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-71.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-71.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-71.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-73.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-73.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-73.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-75.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-75.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-75.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-76.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-76.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-76.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-77.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-77.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-77.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-78.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-78.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-78.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-79.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-79.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-79.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-80.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-80.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-80.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-239-81.el8.aarch64.rpm 239 aarch64 CentOS BaseOS
systemd-udev-239-81.el8.ppc64le.rpm 239 ppc64le CentOS BaseOS
systemd-udev-239-81.el8.x86_64.rpm 239 x86_64 CentOS BaseOS
systemd-udev-249.4-2.13.hs+fb.el8.aarch64.rpm 249.4 aarch64 CentOS hyperscale
systemd-udev-249.4-2.13.hs+fb.el8.x86_64.rpm 249.4 x86_64 CentOS hyperscale
systemd-udev-249.4-2.13.hs.el8.aarch64.rpm 249.4 aarch64 CentOS hyperscale
systemd-udev-249.4-2.13.hs.el8.x86_64.rpm 249.4 x86_64 CentOS hyperscale
systemd-udev-250.3-6.1.hs+fb.el8.aarch64.rpm 250.3 aarch64 CentOS hyperscale
systemd-udev-250.3-6.1.hs+fb.el8.x86_64.rpm 250.3 x86_64 CentOS hyperscale
systemd-udev-250.3-6.2.hs+fb.el8.aarch64.rpm 250.3 aarch64 CentOS hyperscale
systemd-udev-250.3-6.2.hs+fb.el8.x86_64.rpm 250.3 x86_64 CentOS hyperscale
systemd-udev-250.3-6.2.hs.el8.aarch64.rpm 250.3 aarch64 CentOS hyperscale
systemd-udev-250.3-6.2.hs.el8.x86_64.rpm 250.3 x86_64 CentOS hyperscale
systemd-udev-250.3-6.4.hs+fb.el8.aarch64.rpm 250.3 aarch64 CentOS hyperscale
systemd-udev-250.3-6.4.hs+fb.el8.x86_64.rpm 250.3 x86_64 CentOS hyperscale
systemd-udev-250.3-6.4.hs.el8.aarch64.rpm 250.3 aarch64 CentOS hyperscale
systemd-udev-250.3-6.4.hs.el8.x86_64.rpm 250.3 x86_64 CentOS hyperscale
systemd-udev-250.3-6.5.hs+fb.el8.aarch64.rpm 250.3 aarch64 CentOS hyperscale
systemd-udev-250.3-6.5.hs+fb.el8.x86_64.rpm 250.3 x86_64 CentOS hyperscale
systemd-udev-250.3-6.5.hs.el8.aarch64.rpm 250.3 aarch64 CentOS hyperscale
systemd-udev-250.3-6.5.hs.el8.x86_64.rpm 250.3 x86_64 CentOS hyperscale
systemd-udev-250.3-6.6.hs+fb.el8.aarch64.rpm 250.3 aarch64 CentOS hyperscale
systemd-udev-250.3-6.6.hs+fb.el8.x86_64.rpm 250.3 x86_64 CentOS hyperscale
systemd-udev-250.3-6.6.hs.el8.aarch64.rpm 250.3 aarch64 CentOS hyperscale
systemd-udev-250.3-6.6.hs.el8.x86_64.rpm 250.3 x86_64 CentOS hyperscale
systemd-udev-250.3-6.7.hs+fb.el8.aarch64.rpm 250.3 aarch64 CentOS hyperscale
systemd-udev-250.3-6.7.hs+fb.el8.x86_64.rpm 250.3 x86_64 CentOS hyperscale
systemd-udev-250.3-6.7.hs.el8.aarch64.rpm 250.3 aarch64 CentOS hyperscale
systemd-udev-250.3-6.7.hs.el8.x86_64.rpm 250.3 x86_64 CentOS hyperscale
systemd-udev-251.4-1.2.hs+fb.el8.aarch64.rpm 251.4 aarch64 CentOS hyperscale
systemd-udev-251.4-1.2.hs+fb.el8.x86_64.rpm 251.4 x86_64 CentOS hyperscale
systemd-udev-251.4-1.3.hs+fb.el8.aarch64.rpm 251.4 aarch64 CentOS hyperscale
systemd-udev-251.4-1.3.hs+fb.el8.x86_64.rpm 251.4 x86_64 CentOS hyperscale
systemd-udev-251.4-1.3.hs.el8.aarch64.rpm 251.4 aarch64 CentOS hyperscale
systemd-udev-251.4-1.3.hs.el8.x86_64.rpm 251.4 x86_64 CentOS hyperscale
systemd-udev-252.4-598.10.hs+fb.el8.aarch64.rpm 252.4 aarch64 CentOS hyperscale
systemd-udev-252.4-598.10.hs+fb.el8.x86_64.rpm 252.4 x86_64 CentOS hyperscale
systemd-udev-252.4-598.11.hs+fb.el8.aarch64.rpm 252.4 aarch64 CentOS hyperscale
systemd-udev-252.4-598.11.hs+fb.el8.x86_64.rpm 252.4 x86_64 CentOS hyperscale
systemd-udev-252.4-598.13.hs+fb.el8.aarch64.rpm 252.4 aarch64 CentOS hyperscale
systemd-udev-252.4-598.13.hs+fb.el8.x86_64.rpm 252.4 x86_64 CentOS hyperscale
systemd-udev-252.4-598.13.hs.el8.aarch64.rpm 252.4 aarch64 CentOS hyperscale
systemd-udev-252.4-598.13.hs.el8.x86_64.rpm 252.4 x86_64 CentOS hyperscale
systemd-udev-252.4-598.14.hs+fb.el8.aarch64.rpm 252.4 aarch64 CentOS hyperscale
systemd-udev-252.4-598.14.hs+fb.el8.x86_64.rpm 252.4 x86_64 CentOS hyperscale
systemd-udev-252.4-598.14.hs.el8.aarch64.rpm 252.4 aarch64 CentOS hyperscale
systemd-udev-252.4-598.14.hs.el8.x86_64.rpm 252.4 x86_64 CentOS hyperscale
systemd-udev-252.4-598.6.hs+fb.el8.aarch64.rpm 252.4 aarch64 CentOS hyperscale
systemd-udev-252.4-598.6.hs+fb.el8.x86_64.rpm 252.4 x86_64 CentOS hyperscale
systemd-udev-252.4-598.9.hs+fb.el8.aarch64.rpm 252.4 aarch64 CentOS hyperscale
systemd-udev-252.4-598.9.hs+fb.el8.x86_64.rpm 252.4 x86_64 CentOS hyperscale
systemd-udev-252.4-598.9.hs.el8.aarch64.rpm 252.4 aarch64 CentOS hyperscale
systemd-udev-252.4-598.9.hs.el8.x86_64.rpm 252.4 x86_64 CentOS hyperscale
systemd-udev-253.7-1.1.hs+fb.el8.aarch64.rpm 253.7 aarch64 CentOS hyperscale
systemd-udev-253.7-1.1.hs+fb.el8.x86_64.rpm 253.7 x86_64 CentOS hyperscale
systemd-udev-253.7-1.2.hs+fb.el8.aarch64.rpm 253.7 aarch64 CentOS hyperscale
systemd-udev-253.7-1.2.hs+fb.el8.x86_64.rpm 253.7 x86_64 CentOS hyperscale
systemd-udev-253.7-1.3.hs+fb.el8.aarch64.rpm 253.7 aarch64 CentOS hyperscale
systemd-udev-253.7-1.3.hs+fb.el8.x86_64.rpm 253.7 x86_64 CentOS hyperscale
systemd-udev-253.7-1.4.hs+fb.el8.aarch64.rpm 253.7 aarch64 CentOS hyperscale
systemd-udev-253.7-1.4.hs+fb.el8.x86_64.rpm 253.7 x86_64 CentOS hyperscale
systemd-udev-253.7-1.5.hs+fb.el8.aarch64.rpm 253.7 aarch64 CentOS hyperscale
systemd-udev-253.7-1.5.hs+fb.el8.x86_64.rpm 253.7 x86_64 CentOS hyperscale
systemd-udev-253.7-1.7.hs+fb.el8.aarch64.rpm 253.7 aarch64 CentOS hyperscale
systemd-udev-253.7-1.7.hs+fb.el8.x86_64.rpm 253.7 x86_64 CentOS hyperscale
systemd-udev-253.7-1.8.hs+fb.el8.aarch64.rpm 253.7 aarch64 CentOS hyperscale
systemd-udev-253.7-1.8.hs+fb.el8.x86_64.rpm 253.7 x86_64 CentOS hyperscale
systemd-udev-253.7-1.8.hs.el8.aarch64.rpm 253.7 aarch64 CentOS hyperscale
systemd-udev-253.7-1.8.hs.el8.x86_64.rpm 253.7 x86_64 CentOS hyperscale


نیازمندی

مقدار نام
- /bin/bash
- /bin/sh
- /bin/sh
- /bin/sh
= 239-60.el8 config(systemd-udev)
- grep
>= 18-4 kmod
- libacl.so.1()(64bit)
- libacl.so.1(ACL_1.0)(64bit)
- libblkid.so.1()(64bit)
- libblkid.so.1(BLKID_2.15)(64bit)
- libblkid.so.1(BLKID_2.17)(64bit)
- libblkid.so.1(BLKID_2.18)(64bit)
- libc.so.6()(64bit)
- libc.so.6(GLIBC_2.10)(64bit)
- libc.so.6(GLIBC_2.14)(64bit)
- libc.so.6(GLIBC_2.17)(64bit)
- libc.so.6(GLIBC_2.2.5)(64bit)
- libc.so.6(GLIBC_2.26)(64bit)
- libc.so.6(GLIBC_2.28)(64bit)
- libc.so.6(GLIBC_2.3)(64bit)
- libc.so.6(GLIBC_2.3.2)(64bit)
- libc.so.6(GLIBC_2.3.3)(64bit)
- libc.so.6(GLIBC_2.3.4)(64bit)
- libc.so.6(GLIBC_2.4)(64bit)
- libc.so.6(GLIBC_2.6)(64bit)
- libc.so.6(GLIBC_2.7)(64bit)
- libc.so.6(GLIBC_2.8)(64bit)
- libc.so.6(GLIBC_2.9)(64bit)
- libcryptsetup.so.12()(64bit)
- libcryptsetup.so.12(CRYPTSETUP_2.0)(64bit)
- libgcc_s.so.1()(64bit)
- libgcc_s.so.1(GCC_3.0)(64bit)
- libgcc_s.so.1(GCC_3.3.1)(64bit)
- libkmod.so.2()(64bit)
- libkmod.so.2(LIBKMOD_5)(64bit)
- libpthread.so.0()(64bit)
- libpthread.so.0(GLIBC_2.2.5)(64bit)
- libsystemd-shared-239.so()(64bit)
- libsystemd-shared-239.so(SD_SHARED)(64bit)
- rtld(GNU_HASH)
- systemd
- systemd
- systemd
= 239-60.el8 systemd(x86-64)


ارائه دهنده

مقدار نام
= 239-60.el8 config(systemd-udev)
= 239-60.el8 systemd-udev
= 239-60.el8 systemd-udev(x86-64)
= 239 udev
= 239 udev(x86-64)


نحوه نصب


نصب پکیج rpm systemd-udev:

    sudo dnf install systemd-udev-239-60.el8.x86_64.rpm


فایل ها

مسیرها
/etc/kernel
/etc/kernel/install.d
/etc/modules-load.d
/etc/udev
/etc/udev/hwdb.bin
/etc/udev/hwdb.d
/etc/udev/rules.d
/etc/udev/udev.conf
/etc/vconsole.conf
/usr/bin/bootctl
/usr/bin/kernel-install
/usr/bin/systemd-hwdb
/usr/bin/udevadm
/usr/lib/.build-id
/usr/lib/.build-id/01
/usr/lib/.build-id/01/06301628c2ff0bc635fbf7d3986bc0aef86ea1
/usr/lib/.build-id/01/854c71b338003dca8e38745d9b4e14f82b41c7
/usr/lib/.build-id/0c/a3756f32dad6f1fde3cb0d96feaf57568217a0
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/98f68793dccff9f9f545129b8cc621703ba949
/usr/lib/.build-id/37
/usr/lib/.build-id/37/1649dddfa0655f8967e74264c28e12ff5a4a79
/usr/lib/.build-id/3c
/usr/lib/.build-id/3c/6a628b47947778b761f34cab25301c2ad6e6ed
/usr/lib/.build-id/41
/usr/lib/.build-id/41/27a4fe0217a8d9a34211fc4959002526e33ccd
/usr/lib/.build-id/42/b34520d4e653404b80493eb96e26a173db83f6
/usr/lib/.build-id/4e/d8a97e726e519c6a2c034f407738edc0af6dfd
/usr/lib/.build-id/62
/usr/lib/.build-id/62/58b5afb708dc208394a117e8ff06e0c22169bd
/usr/lib/.build-id/64
/usr/lib/.build-id/64/df3c28bf3a0bdde89b662531121db5f3813c0f
/usr/lib/.build-id/65
/usr/lib/.build-id/65/6a1e2e5a300fbf55e79559dea36702ccf71acb
/usr/lib/.build-id/6d
/usr/lib/.build-id/6d/32a49d62def5d07e81ac9bceb9e5f4d255a986
/usr/lib/.build-id/71
/usr/lib/.build-id/71/4b30f2c8d6c93df8bf7ac8a649a71169c3509f
/usr/lib/.build-id/7b
/usr/lib/.build-id/7b/b66b2822c72853046d732e167839a889f01ed0
/usr/lib/.build-id/7d/452cf2b9026d50e7026b29568a20bc43d28403
/usr/lib/.build-id/80
/usr/lib/.build-id/80/d1c8440f3dbcd959e5121e37b7a5101afb994c
/usr/lib/.build-id/81
/usr/lib/.build-id/81/9d57414296b833d7a6000f9954b359efa5208f
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/2e2518f5d6cc36409a1a725b8768112c375bcb
/usr/lib/.build-id/a2/275022f4a1064b409f687b0b381c2283912426
/usr/lib/.build-id/a8
/usr/lib/.build-id/a8/9d03db8351be66d192dbe4315abfaa4bb980d6
... and 208 more


گزارش تغییرات

تاریخ آخرین تغییر جزئیات
2022-06-23

unit: don't emit PropertiesChanged signal if adding a dependency to a unit is a no-op (#1948480)
tests: make inverted tests actually count (#2087152)
ci(Mergify): configuration update (#2087152)
core: propagate triggered unit in more load states (#2065322)
core: propagate unit start limit hit state to triggering path unit (#2065322)
core: Move 'r' variable declaration to start of unit_start() (#2065322)
core: Delay start rate limit check when starting a unit (#2065322)
core: Propagate condition failed state to triggering units. (#2065322)
unit: check for mount rate limiting before checking active state (#2095744)

2022-05-18

core: disallow using '-.service' as a service name (#2051520)
shared/dropin: support -.service.d/ top level drop-in for service units (#2051520)
core: change top-level drop-in from -.service.d to service.d (#2051520)
shared/dropin: fix assert for invalid drop-in (#2051520)
udev: fix slot based network names on s390 (#1939914)
udev: it is not necessary that the path is readable (#1939914)
udev: allow onboard index up to 65535 (#1939914)
Revert "basic: use comma as separator in cpuset cgroup cpu ranges" (#1858220)
acpi-fpdt: mark structures as packed (#2047373)
core/slice: make slice_freezer_action() return 0 if freezing state is unchanged (#2047373)
core/unit: fix use-after-free (#2047373)
sd-bus: fix reference counter to be incremented (#2047373)
sd-bus: do not read unused value (#2047373)
sd-bus: do not return negative errno when unknown name is specified (#2047373)
sd-bus: switch to a manual overflow check in sd_bus_track_add_name() (#2047373)
spec: Add dependency on timedatex (#2066946)

2022-02-08

ci: drop CentOS 8 CI (#2017033)
test: adapt to the new capsh format (#2017033)
test: ignore IAB capabilities in `test-execute` (#2017033)

2022-02-07

udev/net_id: introduce naming scheme for RHEL-8.5 (#2039797)
udev/net_id: remove extraneous bracket (#2039797)
udev/net_id: introduce naming scheme for RHEL-8.6 (#2039797)
define newly needed constants (#2005008)
sd-netlink: support IFLA_PROP_LIST and IFLA_ALT_IFNAME attributes (#2005008)
sd-netlink: introduce sd_netlink_message_read_strv() (#2005008)
sd-netlink: introduce sd_netlink_message_append_strv() (#2005008)
test: add a test for sd_netlink_message_{append,read}_strv() (#2005008)
util: introduce ifname_valid_full() (#2005008)
rename function (#2005008)
udev: support AlternativeName= setting in .link file (#2005008)
network: make Name= in [Match] support alternative names of interfaces (#2005008)
udev: extend the length of ID_NET_NAME_XXX= to ALTIFNAMSIZ (#2005008)
udev: do not fail if kernel does not support alternative names (#2005008)
udev: introduce AlternativeNamesPolicy= setting (#2005008)
network: set AlternativeNamesPolicy= in 99-default.link (#2005008)
random-util: call initialize_srand() after fork() (#2005008)
sd-netlink: introduce rtnl_resolve_link_alternative_names() (#2005008)
udev: sort alternative names (#2005008)
netlink: introduce rtnl_get/delete_link_alternative_names() (#2005008)
netlink: do not fail when new interface name is already used as an alternative name (#2005008)
udev: do not try to reassign alternative names (#2005008)
Do not fail if the same alt. name is set again (#2005008)
mount: do not update exec deps on mountinfo changes (#2008825)
core/mount: add implicit unit dependencies even if when mount unit is generated from /proc/self/mountinfo (#2008825)
core: fix unfortunate typo in unit_is_unneeded() (#2040147)
core: make destructive transaction error a bit more useful (#2040147)
tmpfiles: use a entry in hashmap as ItemArray in read_config_file() (#1944468)
tmpfiles: rework condition check (#1944468)
TEST-22-TMPFILES: add reproducer for bug with X (#1944468)
core: make sure we don't get confused when setting TERM for a tty fd (#2045307)
hash-funcs: introduce macro to create typesafe hash_ops (#2037807)
hash-func: add destructors for key and value (#2037807)
util: define free_func_t (#2037807)
hash-funcs: make basic hash_ops typesafe (#2037807)
test: add tests for destructors of hashmap or set (#2037807)
man: document the new sysctl.d/ - prefix (#2037807)
sysctl: if options are prefixed with "-" ignore write errors (#2037807)
sysctl: fix segfault (#2037807)

2022-01-25

Take ghost ownership of /var/log/lastlog (#1798685)

2022-01-10

lgtm: detect uninitialized variables using the __cleanup__ attribute (#2017033)
lgtm: replace the query used for looking for fgets with a more general query (#2017033)
lgtm: beef up list of dangerous/questionnable API calls not to make (#2017033)
lgtm: warn about strerror() use (#2017033)
lgtm: complain about accept() [people should use accept4() instead, due to O_CLOEXEC] (#2017033)
lgtm: don't treat the custom note as a list of tags (#2017033)
lgtm: ignore certain cleanup functions (#2017033)
lgtm: detect more possible problematic scenarios (#2017033)
lgtm: enable more (and potentially useful) queries (#2017033)
test: make TEST-47 less racy (#2017033)
core: rename unit_{start_limit|condition|assert}_test() to unit_test_xyz() (#2036608)
core: Check unit start rate limiting earlier (#2036608)
sd-event: introduce callback invoked when event source ratelimit expires (#2036608)
core: rename/generalize UNIT(u)->test_start_limit() hook (#2036608)
mount: make mount units start jobs not runnable if /p/s/mountinfo ratelimit is in effect (#2036608)
mount: retrigger run queue after ratelimit expired to run delayed mount start jobs (#2036608)
pid1: add a manager_trigger_run_queue() helper (#2036608)
unit: add jobs that were skipped because of ratelimit back to run_queue (#2036608)
Revert "Revert "sysctl: Enable ping(8) inside rootless Podman containers"" (#2037807)
sysctl: prefix ping port range setting with a dash (#2037807)
mount: don't propagate errors from mount_setup_unit() further up (#2036853)

2021-12-01

core: consider service with no start command immediately started (#1860899)
core: define "exit" and "exit-force" actions for user units and only accept that (#1860899)
core: accept system mode emergency action specifiers with a warning (#1860899)
core: allow services with no commands but SuccessAction set (#1860899)
core: limit service-watchdogs=no to actual "watchdog" commands (#1860899)
units: use SuccessAction=exit-force in systemd-exit.service (#1860899)
units: use SuccessAction=reboot-force in systemd-reboot.service (#1860899)
units: use SuccessAction=poweroff-force in systemd-poweroff.service (#1860899)
units: allow and use SuccessAction=exit-force in system systemd-exit.service (#1860899)
core: do not "warn" about mundane emergency actions (#1860899)
macro: define HAS_FEATURE_ADDRESS_SANITIZER also on gcc (#2017033)
tests: add helper function to autodetect CI environments (#2017033)
strv: rework FOREACH_STRING() macro (#2017033)
ci: pass the $GITHUB_ACTIONS variable to the CentOS container (#2017033)

2021-11-24

sd-hwdb: allow empty properties (#2005009)
Update hwdb (#2005009)
Disable libpitc to fix CentOS Stream CI (#2017033)
rpm: Fix typo in /usr/lib/environment.d (#2018024)
rpm: Add misspelled /usr/lib/environment.d macro for temporary compatibility (#2018024)
rpm: emit warning when macro with typo is used (#2018024)
Remove unintended additions to systemd-analyze man page (#2004765)
core: fix SIGABRT on empty exec command argv (#2020239)
core/service: also check path in exec commands (#2020239)
mount-util: fix fd_is_mount_point() when both the parent and directory are network fs (#2015057)
basic: add vmware hypervisor detection from device-tree (#1959150)
pam: do not require a non-expired password for user@.service (#1961746)
udev rules: add rule to create /dev/ptp_hyperv (#1991834)
process-util: explicitly handle processes lacking parents in get_process_ppid() (#1977569)
errno-util: add ERRNO_IS_PRIVILEGE() helper (#1977569)
procfs-util: fix confusion wrt. quantity limit and maximum value (#1977569)
test-process-util: also add EROFS to the list of "good" errors (#1977569)
journal: refresh cached credentials of stdout streams (#1931806)
util-lib: introduce HAS_FEATURE_ADDRESS_SANITIZER (#2017033)
ci: skip test-execute on GH Actions under ASan (#2017033)
test-seccomp: accept ENOSYS from sysctl(2) too (#2017033)
test: accept that char device 0/0 can now be created witout privileges (#2017033)
meson: do not fail if rsync is not installed with meson 0.57.2 (#2017033)
pid1: fix free of uninitialized pointer in unit_fail_if_noncanonical() (#1970945)
sd-event: take ref on event loop object before dispatching event sources (#1970945)

2021-08-27

Added option --check-inhibitors for non-tty usage (#1269726)
logind: Introduce RebootWithFlags and others (#1269726)
logind: add …WithFlags methods to policy (#1269726)
logind: simplify flags handling a bit (#1269726)
Update link to RHEL documentation (#1982584)
Set default core ulimit to 0, but keep the hard limit ulimited (#1905582)
shared/seccomp-util: address family filtering is broken on ppc (#1982650)
logind: rework Seat/Session/User object allocation and freeing a bit (#1642460)
logind: fix serialization/deserialization of user's "display session" (#1642460)
logind: turn of stdio locking when writing session files too (#1642460)
units: set StopWhenUnneeded= for the user slice units too (#1642460)
units: improve Description= string a bit (#1642460)
logind: improve logging in manager_connect_console() (#1642460)
logind: save/restore User object's "stopping" field during restarts (#1642460)
logind: correct bad clean-up path (#1642460)
logind: fix bad error propagation (#1642460)
logind: never elect a session that is stopping as display (#1642460)
logind: introduce little helper that checks whether a session is ready (#1642460)
logind: propagate session stop errors (#1642460)
logind: rework how we manage the slice and user-runtime-dir@.service unit for each user (#1642460)
logind: optionally, keep the user@.service instance for eached logged in user around for a while (#1642460)
logind: add a RequiresMountsFor= dependency from the session scope unit to the home directory of the user (#1642460)
logind: improve error propagation of user_check_linger_file() (#1642460)
logind: automatically GC lingering users for who now user@.service (nor slice, not runtime dir service) is running anymore (#1642460)
pam_systemd: simplify code which with we set environment variables (#1642460)
logind: validate /run/user/1000 before we set it (#1642460)

2021-07-23

remove a left-over break (#1970860)
basic/unit-name: do not use strdupa() on a path (#1974700)
sd-event: change ordering of pending/ratelimited events (#1968528)
sd-event: drop unnecessary "else" (#1968528)
sd-event: use CMP() macro (#1968528)
sd-event: use usec_add() (#1968528)
sd-event: make event_source_time_prioq_reshuffle() accept all event source type (#1968528)
sd-event: always reshuffle time prioq on changing online/offline state (#1968528)
ci: run unit tests on z-stream branches as well (#1970860)
ci: drop forgotten Travis references (#1934504)
ci: run unit tests on CentOS 8 Stream as well (#1934504)
ci: add missing test dependencies (#1934504)
meson: bump timeout for test-udev to 180s (#1934504)

2021-06-24

cgroup: Also set io.bfq.weight (#1927290)
seccomp: allow turning off of seccomp filtering via env var (#1916835)
meson: remove strange dep that causes meson to enter infinite loop (#1970860)
copy: handle copy_file_range() weirdness on procfs/sysfs (#1970860)
core: Hide "Deactivated successfully" message (#1954802)
util: rework in_initrd() to make use of path_is_temporary_fs() (#1959339)
initrd: extend SYSTEMD_IN_INITRD to accept non-ramfs rootfs (#1959339)
initrd: do a debug log if failed to detect rootfs type (#1959339)
initrd: do a debug log if /etc/initrd-release doesn't take effect (#1959339)
units: assign user-runtime-dir@.service to user-%i.slice (#1946453)
units: order user-runtime-dir@.service after systemd-user-sessions.service (#1946453)
units: make sure user-runtime-dir@.service is Type=oneshot (#1946453)
user-runtime-dir: downgrade a few log messages to LOG_DEBUG that we ignore (#1946453)
shared/install: Preserve escape characters for escaped unit names (#1952686)
basic/virt: Detect PowerVM hypervisor (#1937989)
man: document differences in clean exit status for Type=oneshot (#1940078)
busctl: add a timestamp to the output of the busctl monitor command (#1909214)
basic/cap-list: parse/print numerical capabilities (#1946943)
shared/mount-util: convert to libmount (#1885143)
mount-util: bind_remount: avoid calling statvfs (#1885143)
mount-util: use UMOUNT_NOFOLLOW in recursive umounter (#1885143)
test-install-root: create referenced targets (#1835351)
install: warn if WantedBy targets don't exist (#1835351)
test-install-root: add test for unknown WantedBy= target (#1835351)
ceph is a network filesystem (#1952013)
sysctl: set kernel.core_pipe_limit=16 (#1949729)
core: don't drop timer expired but not yet processed when system date is changed (#1899402)
core: Detect initial timer state from serialized data (#1899402)
rc-local: order after network-online.target (#1934028)
set core ulimit to 0 like on RHEL-7 (#1905582)
test-mountpointutil-util: do not assert in test_mnt_id() (#1910425)

2021-06-04

systemd-binfmt: Add safeguard in triggers (#1787144)
spec: Requires(post) openssl-libs to fix missing /etc/machine-id (#1947438)
spec: Go back to using systemctl preset-all in post (#1783263, #1647172, #1118740)
spec: Disable libiptc support (#1817265)

2021-05-19

Revert "udev: run link_update() with increased retry count in second invocation" (#1942299)
Revert "udev: make algorithm that selects highest priority devlink less susceptible to race conditions" (#1942299)
test/udev-test.pl: drop test cases that add mutliple devices (#1942299)

2021-03-11

Revert "test: add test cases for empty string match" and "test: add test case for multi matches when use ||" (#1935124)
test/sys-script.py: add missing DEVNAME entries to uevents (#1935124)
sd-event: split out helper functions for reshuffling prioqs (#1937315)
sd-event: split out enable and disable codepaths from sd_event_source_set_enabled() (#1937315)
sd-event: mention that two debug logged events are ignored (#1937315)
sd-event: split clock data allocation out of sd_event_add_time() (#1937315)
sd-event: split out code to add/remove timer event sources to earliest/latest prioq (#1937315)
sd-event: fix delays assert brain-o (#17790) (#1937315)
sd-event: let's suffix last_run/last_log with "_usec" (#1937315)
sd-event: refuse running default event loops in any other thread than the one they are default for (#1937315)
sd-event: ref event loop while in sd_event_prepare() ot sd_event_run() (#1937315)
sd-event: follow coding style with naming return parameter (#1937315)
sd-event: remove earliest_index/latest_index into common part of event source objects (#1937315)
sd-event: update state at the end in event_source_enable (#1937315)
sd-event: increase n_enabled_child_sources just once (#1937315)
sd-event: add ability to ratelimit event sources (#1937315)
test: add ratelimiting test (#1937315)
core: prevent excessive /proc/self/mountinfo parsing (#1937315)
udev: run link_update() with increased retry count in second invocation (#1935124)
pam-systemd: use secure_getenv() rather than getenv() (#1936866)

2021-01-28

ci: PowerTools repo was renamed to powertools in RHEL 8.3 (#1871827)
ci: use quay.io instead of Docker Hub to avoid rate limits (#1871827)
ci: move jobs from Travis CI to GH Actions (#1871827)
unit: make UNIT() cast function deal with NULL pointers (#1871827)
use link to RHEL-8 docs (#1623116)
cgroup: Also set blkio.bfq.weight (#1657810)
units: make sure initrd-cleanup.service terminates before switching to rootfs (#1657810)
core: reload SELinux label cache on daemon-reload (#1888912)
selinux: introduce mac_selinux_create_file_prepare_at() (#1888912)
selinux: add trigger for policy reload to refresh internal selabel cache (#1888912)
udev/net_id: give RHEL-8.4 naming scheme a name (#1827462)
basic/stat-util: make mtime check stricter and use entire timestamp (#1642728)
udev: make algorithm that selects highest priority devlink less susceptible to race conditions (#1642728)
test: create /dev/null in test-udev.pl (#1642728)
test: missing "die" (#1642728)
udev-test: remove a check for whether the test is run in a container (#1642728)
udev-test: skip the test only if it can't setup its environment (#1642728)
udev-test: fix test skip condition (#1642728)
udev-test: fix missing directory test/run (#1642728)
udev-test: check if permitted to create block device nodes (#1642728)
test-udev: add a testcase of too long line (#1642728)
test-udev: use proper semantics for too long line with continuation (#1642728)
test-udev: add more tests for line continuations and comments (#1642728)
test-udev: add more tests for line continuation (#1642728)
test-udev: fix alignment and drop unnecessary white spaces (#1642728)
test/udev-test.pl: cleanup if skipping test (#1642728)
test: add test cases for empty string match (#1642728)
test: add test case for multi matches when use "||" (#1642728)
udev-test: do not rely on "mail" group being defined (#1642728)
test/udev-test.pl: allow multiple devices per test (#1642728)
test/udev-test.pl: create rules only once (#1642728)
test/udev-test.pl: allow concurrent additions and removals (#1642728)
test/udev-test.pl: use computed devnode name (#1642728)
test/udev-test.pl: test correctness of symlink targets (#1642728)
test/udev-test.pl: allow checking multiple symlinks (#1642728)
test/udev-test.pl: fix wrong test descriptions (#1642728)
test/udev-test.pl: last_rule is unsupported (#1642728)
test/udev-test.pl: Make some tests a little harder (#1642728)
test/udev-test.pl: remove bogus rules from magic subsys test (#1642728)
test/udev-test.pl: merge "space and var with space" tests (#1642728)
test/udev-test.pl: merge import parent tests into one (#1642728)
test/udev-test.pl: count "good" results (#1642728)
tests/udev-test.pl: add multiple device test (#1642728)
test/udev-test.pl: add repeat count (#1642728)
test/udev-test.pl: generator for large list of block devices (#1642728)
test/udev-test.pl: suppress umount error message at startup (#1642728)
test/udev_test.pl: add "expected good" count (#1642728)
test/udev-test: gracefully exit when imports fail (#1642728)

2020-11-26

man: mention System Administrator's Guide in systemctl manpage (#1623116)
udev: introduce udev net_id "naming schemes" (#1827462)
meson: make net.naming-scheme= default configurable (#1827462)
man: describe naming schemes in a new man page (#1827462)
udev/net_id: parse _SUN ACPI index as a signed integer (#1827462)
udev/net_id: don't generate slot based names if multiple devices might claim the same slot (#1827462)
fix typo in ProtectSystem= option (#1871139)
remove references of non-existent man pages (#1876807)
log: Prefer logging to CLI unless JOURNAL_STREAM is set (#1865840)
locale-util: add new helper locale_is_installed() (#1755287)
test: add test case for locale_is_installed() (#1755287)
tree-wide: port various bits over to locale_is_installed() (#1755287)
install: allow instantiated units to be enabled via presets (#1812972)
install: small refactor to combine two function calls into one function (#1812972)
test: fix a memleak (#1812972)
docs: Add syntax for templated units to systemd.preset man page (#1812972)
shared/install: fix preset operations for non-service instantiated units (#1812972)
introduce setsockopt_int() helper (#1887181)
socket-util: add generic socket_pass_pktinfo() helper (#1887181)
core: add new PassPacketInfo= socket unit property (#1887181)
resolved: tweak cmsg calculation (#1887181)