diff --git a/files.systemd b/files.systemd index 1516dd6..7181ec4 100644 --- a/files.systemd +++ b/files.systemd @@ -37,6 +37,7 @@ %dir %{_sysconfdir}/systemd/system.conf.d %dir %{_sysconfdir}/systemd/user %dir %{_sysconfdir}/systemd/user.conf.d +%dir %{_sysconfdir}/sysusers.d %dir %{_sysconfdir}/tmpfiles.d %dir %{_sysconfdir}/xdg/systemd %dir %{_sysctldir} diff --git a/systemd.changes b/systemd.changes index 06367cb..fe12c7f 100644 --- a/systemd.changes +++ b/systemd.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 18 11:32:09 UTC 2024 - Michal Vyskocil + +- Create /etc/sysusers.d as expected by sysusers.d(5) + ------------------------------------------------------------------- Fri Mar 1 18:13:35 UTC 2024 - Jan Engelhardt diff --git a/systemd.spec b/systemd.spec index 927be8f..0cadc3c 100644 --- a/systemd.spec +++ b/systemd.spec @@ -999,6 +999,8 @@ mkdir -p %{buildroot}%{_sysconfdir}/udev/iocost.conf.d mkdir -p %{buildroot}%{_sysconfdir}/systemd/network mkdir -p %{buildroot}%{_sysconfdir}/systemd/nspawn +mkdir -p %{buildroot}%{_sysconfdir}/sysusers.d/ + # This dir must be owned (and thus created) by systemd otherwise the build # system will complain. This is odd since we simply own a ghost file in it... mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d