2626# kernel packages around that store sysctl files under /boot
2727%bcond_without boot_sysctl
2828%global sysctl_dropin %{_unitdir }/systemd-sysctl.service.d/50-kernel-uname_r.conf
29- %global systemd_units %{?with_boot_sysctl:boot-sysctl.service} %{?with_kernel_sysctl:kernel-sysctl.service}
29+ %global systemd_units remount-tmpfs.service %{?with_boot_sysctl:boot-sysctl.service} %{?with_kernel_sysctl:kernel-sysctl.service}
3030
3131# List of legacy file systems to be blacklisted by default
3232%global fs_blacklist adfs affs bfs befs cramfs efs erofs exofs f2fs freevxfs hfs hfsplus hpfs jffs2 jfs kafs minix nilfs2 ntfs ntfs3 omfs orangefs pstore qnx4 qnx6 reiserfs romfs sysv ufs zonefs
@@ -150,6 +150,7 @@ echo 'Wants=kernel-sysctl.service' >>"%{buildroot}%{sysctl_dropin}"
150150install -pm 644 boot-sysctl.service "%{buildroot }%{_unitdir }"
151151echo 'Wants= boot-sysctl.service' >> "%{buildroot }%{sysctl_dropin }"
152152%endif
153+ install -pm 644 remount-tmpfs.service "%{buildroot }%{_unitdir }"
153154
154155install -d -m 755 "%{buildroot }%{_modulesloaddir }"
155156for _x in modules-load.d/*.conf; do
@@ -165,6 +166,7 @@ install -pm 755 udev-trigger-generator %{buildroot}/usr/lib/systemd/system-gener
165166# udev rules (formerly system-tuning-common-SUSE, udev-extra-rules)
166167install -d -m 755 %{buildroot }%{_udevrulesdir }
167168install -pm 644 udevrules/*.rules %{buildroot }%{_udevrulesdir }
169+ install -m 755 remount-tmpfs %{buildroot }/usr/lib/udev
168170
169171mkdir -p %{buildroot }%{_defaultlicensedir }
170172
@@ -241,6 +243,7 @@ exit 0
241243%{_unitdir }/systemd-sysctl.service.d
242244%{_modulesloaddir }
243245%{_udevrulesdir }
246+ /usr/lib/udev/remount-tmpfs
244247%dir %{dracutlibdir }
245248%{dracutlibdir }/dracut.conf.d
246249%ifarch ppc64 ppc64le
0 commit comments