From 108d75da4b5e5a29ba8c88d586082f325b43bd9b Mon Sep 17 00:00:00 2001 From: David King Date: Mon, 13 Apr 2026 10:29:57 +0100 Subject: [PATCH] Include tmpfiles config snippet Resolves: RHEL-82667 --- gnome-initial-setup.spec | 4 ++++ gnome-initial-setup.tmpfiles.conf | 1 + 2 files changed, 5 insertions(+) create mode 100644 gnome-initial-setup.tmpfiles.conf diff --git a/gnome-initial-setup.spec b/gnome-initial-setup.spec index d0b465d..cc2c130 100644 --- a/gnome-initial-setup.spec +++ b/gnome-initial-setup.spec @@ -16,6 +16,7 @@ URL: https://wiki.gnome.org/Design/OS/InitialSetup Source0: https://download.gnome.org/sources/%{name}/40/%{name}-%{tarball_version}.tar.xz Source1: vendor.conf Source2: gnome-initial-setup.sysusers.conf +Source3: gnome-initial-setup.tmpfiles.conf # https://bugzilla.redhat.com/show_bug.cgi?id=2097848 Patch0: timezones.patch @@ -89,6 +90,8 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/gnome-initial-setup.d mkdir -p %{buildroot}%{_datadir}/gnome-initial-setup cp %{SOURCE1} %{buildroot}%{_datadir}/gnome-initial-setup/ +mkdir -p %{buildroot}%{_tmpfilesdir} +install -m 0644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/%{name}.conf %find_lang %{name} @@ -107,6 +110,7 @@ cp %{SOURCE1} %{buildroot}%{_datadir}/gnome-initial-setup/ %{_datadir}/gnome-session/sessions/gnome-initial-setup.session %{_datadir}/gnome-shell/modes/initial-setup.json %{_datadir}/polkit-1/rules.d/20-gnome-initial-setup.rules +%{_tmpfilesdir}/%{name}.conf %{_userunitdir}/* %dir %{_datadir}/gnome-initial-setup diff --git a/gnome-initial-setup.tmpfiles.conf b/gnome-initial-setup.tmpfiles.conf new file mode 100644 index 0000000..48d8760 --- /dev/null +++ b/gnome-initial-setup.tmpfiles.conf @@ -0,0 +1 @@ +d /var/lib/gnome-initial-setup 0755 gnome-initial-setup gnome-initial-setup -