File files.udev.patch of Package systemd

--- files.udev	2025-04-09 22:21:09.112158554 +0800
+++ files.udev.new	2025-04-09 23:57:13.415417148 +0800
@@ -1,18 +1,24 @@
 #
 # Please keep the list sorted (with `LC_ALL=C sort`).
 #
+
+
+%dir %{_binfmtdir}
 %if %{without bootstrap}
 %dir %{_libdir}/cryptsetup
 %endif
+%dir %{_modprobedir}
 %dir %{_modulesloaddir}
 %if %{without bootstrap}
 %dir %{_prefix}/lib/kernel
 %dir %{_prefix}/lib/kernel/install.d
 %endif
 %dir %{_prefix}/lib/udev
+%dir %{_sysconfdir}/binfmt.d
 %if %{without bootstrap}
 %dir %{_sysconfdir}/modules-load.d
 %endif
+%dir %{_sysconfdir}/sysctl.d
 %dir %{_sysconfdir}/systemd/network
 %dir %{_sysconfdir}/systemd/pstore.conf.d
 %dir %{_sysconfdir}/systemd/sleep.conf.d
@@ -21,7 +27,9 @@
 %dir %{_sysconfdir}/udev/iocost.conf.d
 %dir %{_sysconfdir}/udev/rules.d
 %dir %{_sysconfdir}/udev/udev.conf.d
+%dir %{_sysctldir}
 %dir %{_systemd_util_dir}/network
+%dir %{_systemd_util_dir}/ntp-units.d
 %if %{without bootstrap}
 %dir %{_systemd_util_dir}/repart
 %dir %{_systemd_util_dir}/repart/definitions
@@ -32,9 +40,14 @@
 %dir %{_systemd_util_dir}/system-sleep
 %dir %{_udevhwdbdir}
 %dir %{_udevrulesdir}
+%dir %{_unitdir}/initrd-root-device.target.wants
+%dir %{_unitdir}/initrd-root-fs.target.wants
 %dir %{_unitdir}/initrd.target.wants
+%doc %{_modprobedir}/README
+%doc %{_sysctldir}/README
 %doc %{_udevhwdbdir}/README
 %doc %{_udevrulesdir}/README
+%exclude %{_sysconfdir}/sysctl.conf
 %ghost %attr(0600,root,root) %{_localstatedir}/lib/systemd/random-seed
 %ghost %attr(444, root, root) %{_sysconfdir}/udev/hwdb.bin
 %ghost %attr(644, root, root) %{_prefix}/lib/udev/compat-symlink-generation
@@ -48,6 +61,9 @@
 %{_bindir}/bootctl
 %if %{without bootstrap}
 %{_bindir}/kernel-install
+%endif
+%{_bindir}/systemd-ac-power
+%if %{without bootstrap}
 %{_bindir}/systemd-cryptenroll
 %{_bindir}/systemd-cryptsetup
 %endif
@@ -74,8 +90,11 @@
 %{_libdir}/cryptsetup/libcryptsetup-token-systemd-pkcs11.so
 %{_libdir}/cryptsetup/libcryptsetup-token-systemd-tpm2.so
 %{_mandir}/man1/bootctl.1.gz
+%{_mandir}/man1/systemd-ac-power.1.gz
 %{_mandir}/man1/systemd-cryptenroll.1.gz
+%{_mandir}/man5/binfmt.d.5.gz
 %{_mandir}/man5/crypttab.5.gz
+%{_mandir}/man5/initrd-release.5.gz
 %{_mandir}/man5/integritytab.5.gz
 %{_mandir}/man5/iocost.conf.5.gz
 %{_mandir}/man5/modules-load.d.5.gz
@@ -84,6 +103,7 @@
 %{_mandir}/man5/pstore.conf.d.5.gz
 %{_mandir}/man5/repart.d.5.gz
 %{_mandir}/man5/sleep.conf.d.5.gz
+%{_mandir}/man5/sysctl.d.5.gz
 %{_mandir}/man5/systemd-sleep.conf.5.gz
 %{_mandir}/man5/timesyncd.conf.5.gz
 %{_mandir}/man5/timesyncd.conf.d.5.gz
@@ -92,6 +112,7 @@
 %{_mandir}/man5/vconsole.conf.5.gz
 %{_mandir}/man5/veritytab.5.gz
 %{_mandir}/man7/hwdb.7.gz
+%{_mandir}/man7/kernel-command-line.7.gz
 %{_mandir}/man7/smbios-type-11.7.gz
 %{_mandir}/man7/systemd.image-policy.7.gz
 %{_mandir}/man7/udev.7.gz
@@ -100,6 +121,11 @@
 %{_mandir}/man8/systemd-backlight@.service.8.gz
 %{_mandir}/man8/systemd-battery-check.8.gz
 %{_mandir}/man8/systemd-battery-check.service.8.gz
+%{_mandir}/man8/systemd-binfmt.8.gz
+%{_mandir}/man8/systemd-binfmt.service.8.gz
+%if %{with upstream}
+%{_mandir}/man8/systemd-confext-initrd.service.8.gz
+%endif
 %{_mandir}/man8/systemd-cryptsetup-generator.8.gz
 %{_mandir}/man8/systemd-cryptsetup.8.gz
 %{_mandir}/man8/systemd-cryptsetup@.service.8.gz
@@ -144,6 +170,13 @@
 %{_mandir}/man8/systemd-sleep.8.gz
 %{_mandir}/man8/systemd-suspend-then-hibernate.service.8.gz
 %{_mandir}/man8/systemd-suspend.service.8.gz
+%{_mandir}/man8/systemd-sysctl.8.gz
+%{_mandir}/man8/systemd-sysctl.service.8.gz
+%if %{with upstream}
+%{_mandir}/man8/systemd-sysext-initrd.service.8.gz
+%endif
+%{_mandir}/man8/systemd-time-wait-sync.8.gz
+%{_mandir}/man8/systemd-time-wait-sync.service.8.gz
 %{_mandir}/man8/systemd-timesyncd.8.gz
 %{_mandir}/man8/systemd-timesyncd.service.8.gz
 %{_mandir}/man8/systemd-tmpfiles-setup-dev-early.service.8.gz
@@ -164,6 +197,9 @@
 %{_mandir}/man8/systemd-volatile-root.8.gz
 %{_mandir}/man8/systemd-volatile-root.service.8.gz
 %{_mandir}/man8/udevadm.8.gz
+%endif
+%{_modprobedir}/systemd.conf
+%if %{without bootstrap}
 %{_prefix}/lib/kernel/install.conf
 %{_prefix}/lib/kernel/install.d/50-depmod.install
 %{_prefix}/lib/kernel/install.d/90-loaderentry.install
@@ -182,6 +218,10 @@
 %{_prefix}/lib/udev/scsi_id
 %{_prefix}/lib/udev/udev.conf
 %{_prefix}/lib/udev/v4l_id
+%if %{without bootstrap}
+%{_sysctldir}/50-coredump.conf
+%endif
+%{_sysctldir}/99-sysctl.conf
 %{_systemd_util_dir}/network/99-default.link
 %{_systemd_util_dir}/ntp-units.d/80-systemd-timesync.list
 %{_systemd_util_dir}/pstore.conf
@@ -203,6 +243,7 @@
 %endif
 %{_systemd_util_dir}/systemd-backlight
 %{_systemd_util_dir}/systemd-battery-check
+%{_systemd_util_dir}/systemd-binfmt
 %if %{without bootstrap}
 %{_systemd_util_dir}/systemd-cryptsetup
 %endif
@@ -223,6 +264,9 @@
 %{_systemd_util_dir}/systemd-remount-fs
 %{_systemd_util_dir}/systemd-rfkill
 %{_systemd_util_dir}/systemd-sleep
+%{_systemd_util_dir}/systemd-sysctl
+%{_systemd_util_dir}/systemd-sysroot-fstab-check
+%{_systemd_util_dir}/systemd-time-wait-sync
 %{_systemd_util_dir}/systemd-timesyncd
 %{_systemd_util_dir}/systemd-udevd
 %{_systemd_util_dir}/systemd-vconsole-setup
@@ -305,6 +349,9 @@
 %{_udevrulesdir}/70-mouse.rules
 %{_udevrulesdir}/70-power-switch.rules
 %{_udevrulesdir}/70-touchpad.rules
+%{_udevrulesdir}/70-uaccess.rules
+%{_udevrulesdir}/71-seat.rules
+%{_udevrulesdir}/73-seat-late.rules
 %{_udevrulesdir}/75-net-description.rules
 %{_udevrulesdir}/75-probe_mtd.rules
 %{_udevrulesdir}/78-sound-card.rules
@@ -318,12 +365,17 @@
 %{_udevrulesdir}/81-net-dhcp.rules
 %{_udevrulesdir}/90-iocost.rules
 %{_udevrulesdir}/90-vconsole.rules
+%{_udevrulesdir}/99-systemd.rules
 %if %{without bootstrap}
 %{_unitdir}/cryptsetup-pre.target
 %{_unitdir}/cryptsetup.target
 %endif
 %{_unitdir}/hibernate.target
 %{_unitdir}/hybrid-sleep.target
+%{_unitdir}/initrd-cleanup.service
+%{_unitdir}/initrd-fs.target
+%{_unitdir}/initrd-parse-etc.service
+%{_unitdir}/initrd-root-device.target
 %if %{without bootstrap}
 %{_unitdir}/initrd-root-device.target.wants/remote-cryptsetup.target
 %if %{with upstream}
@@ -331,13 +383,25 @@
 %endif
 %{_unitdir}/initrd-root-device.target.wants/remote-veritysetup.target
 %endif
+%{_unitdir}/initrd-root-fs.target
+%{_unitdir}/initrd-switch-root.service
+%{_unitdir}/initrd-switch-root.target
 %{_unitdir}/initrd-udevadm-cleanup-db.service
+%{_unitdir}/initrd-usr-fs.target
+%{_unitdir}/initrd.target
 %{_unitdir}/initrd.target.wants/systemd-battery-check.service
+%if %{with upstream}
+%{_unitdir}/initrd.target.wants/systemd-confext-initrd.service
+%{_unitdir}/initrd.target.wants/systemd-sysext-initrd.service
+%endif
 %if %{without bootstrap}
 %{_unitdir}/integritysetup-pre.target
 %{_unitdir}/integritysetup.target
 %{_unitdir}/kmod-static-nodes.service
 %endif
+%{_unitdir}/modprobe@.service
+%{_unitdir}/proc-sys-fs-binfmt_misc.automount
+%{_unitdir}/proc-sys-fs-binfmt_misc.mount
 %{_unitdir}/quotaon-root.service
 %{_unitdir}/quotaon@.service
 %if %{without bootstrap}
@@ -358,11 +422,19 @@
 %endif
 %{_unitdir}/suspend-then-hibernate.target
 %{_unitdir}/suspend.target
+%{_unitdir}/sys-kernel-config.mount
+%{_unitdir}/sys-kernel-debug.mount
+%{_unitdir}/sys-kernel-tracing.mount
 %if %{without bootstrap}
 %{_unitdir}/sysinit.target.wants/cryptsetup.target
 %{_unitdir}/sysinit.target.wants/integritysetup.target
 %{_unitdir}/sysinit.target.wants/kmod-static-nodes.service
 %endif
+%{_unitdir}/sysinit.target.wants/proc-sys-fs-binfmt_misc.automount
+%{_unitdir}/sysinit.target.wants/sys-kernel-config.mount
+%{_unitdir}/sysinit.target.wants/sys-kernel-debug.mount
+%{_unitdir}/sysinit.target.wants/sys-kernel-tracing.mount
+%{_unitdir}/sysinit.target.wants/systemd-binfmt.service
 %if %{with sd_boot}
 %{_unitdir}/sysinit.target.wants/systemd-hibernate-clear.service
 %endif
@@ -371,6 +443,7 @@
 %{_unitdir}/sysinit.target.wants/systemd-modules-load.service
 %endif
 %{_unitdir}/sysinit.target.wants/systemd-random-seed.service
+%{_unitdir}/sysinit.target.wants/systemd-sysctl.service
 %{_unitdir}/sysinit.target.wants/systemd-tmpfiles-setup-dev-early.service
 %{_unitdir}/sysinit.target.wants/systemd-tmpfiles-setup-dev.service
 %{_unitdir}/sysinit.target.wants/systemd-udev-trigger.service
@@ -382,11 +455,14 @@
 %endif
 %{_unitdir}/systemd-backlight@.service
 %{_unitdir}/systemd-battery-check.service
+%{_unitdir}/systemd-binfmt.service
 %if %{with sd_boot}
 %{_unitdir}/systemd-bootctl.socket
 %{_unitdir}/systemd-bootctl@.service
 %endif
-%{_unitdir}/systemd-firstboot.service
+%if %{with upstream}
+%{_unitdir}/systemd-confext-initrd.service
+%endif
 %{_unitdir}/systemd-fsck-root.service
 %{_unitdir}/systemd-fsck@.service
 %{_unitdir}/systemd-growfs-root.service
@@ -414,6 +490,11 @@
 %{_unitdir}/systemd-rfkill.socket
 %{_unitdir}/systemd-suspend-then-hibernate.service
 %{_unitdir}/systemd-suspend.service
+%{_unitdir}/systemd-sysctl.service
+%if %{with upstream}
+%{_unitdir}/systemd-sysext-initrd.service
+%endif
+%{_unitdir}/systemd-time-wait-sync.service
 %{_unitdir}/systemd-timesyncd.service
 %{_unitdir}/systemd-tmpfiles-setup-dev-early.service
 %{_unitdir}/systemd-tmpfiles-setup-dev.service
openSUSE Build Service is sponsored by