forked from pool/systemd
Accepting request 1134609 from home:dimstar:Factory
- udev(-mini)?: ensure %_modulesloaddir exists and is owned properly. Allows other packages to install modules without worry of the parent directory. We do not ensure /etc/modules-load.d exists in the -mini flavor, as that directory is not meant to be used by packages. OBS-URL: https://build.opensuse.org/request/show/1134609 OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1481
This commit is contained in:
parent
a52c2fed3d
commit
c2a4199985
@ -4,7 +4,9 @@
|
|||||||
%config(noreplace) %{_sysconfdir}/udev/udev.conf
|
%config(noreplace) %{_sysconfdir}/udev/udev.conf
|
||||||
%if %{without bootstrap}
|
%if %{without bootstrap}
|
||||||
%dir %{_libdir}/cryptsetup
|
%dir %{_libdir}/cryptsetup
|
||||||
|
%endif
|
||||||
%dir %{_modulesloaddir}
|
%dir %{_modulesloaddir}
|
||||||
|
%if %{without bootstrap}
|
||||||
%dir %{_prefix}/lib/kernel
|
%dir %{_prefix}/lib/kernel
|
||||||
%dir %{_prefix}/lib/kernel/install.d
|
%dir %{_prefix}/lib/kernel/install.d
|
||||||
%endif
|
%endif
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 21 10:11:53 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- udev(-mini)?: ensure %_modulesloaddir exists and is owned
|
||||||
|
properly. Allows other packages to install modules without worry
|
||||||
|
of the parent directory. We do not ensure /etc/modules-load.d
|
||||||
|
exists in the -mini flavor, as that directory is not meant to be
|
||||||
|
used by packages.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Dec 20 12:49:09 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
Wed Dec 20 12:49:09 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
@ -862,6 +862,10 @@ mkdir -p %{buildroot}%{_modprobedir}
|
|||||||
mv %{buildroot}/usr/lib/modprobe.d/* %{buildroot}%{_modprobedir}/
|
mv %{buildroot}/usr/lib/modprobe.d/* %{buildroot}%{_modprobedir}/
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
# Make sure /usr/lib/modules-load.d exists in udev(-mini)?, so other
|
||||||
|
# packages can install modules without worry
|
||||||
|
mkdir -p %{buildroot}%{_modulesloaddir}
|
||||||
|
|
||||||
# Make sure we don't ship static enablement symlinks in /etc during
|
# Make sure we don't ship static enablement symlinks in /etc during
|
||||||
# installation, presets should be honoured instead.
|
# installation, presets should be honoured instead.
|
||||||
rm -rf %{buildroot}%{_sysconfdir}/systemd/system/*.target.{requires,wants}
|
rm -rf %{buildroot}%{_sysconfdir}/systemd/system/*.target.{requires,wants}
|
||||||
|
Loading…
Reference in New Issue
Block a user