Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package elfutils for openSUSE:Factory checked in at 2026-01-22 15:11:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/elfutils (Old) and /work/SRC/openSUSE:Factory/.elfutils.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "elfutils" Thu Jan 22 15:11:41 2026 rev:116 rq:1328548 version:0.192 Changes: -------- --- /work/SRC/openSUSE:Factory/elfutils/elfutils-debuginfod.changes 2024-12-03 20:45:46.779428628 +0100 +++ /work/SRC/openSUSE:Factory/.elfutils.new.1928/elfutils-debuginfod.changes 2026-01-22 15:11:44.172137709 +0100 @@ -1,0 +2,5 @@ +Wed Jan 14 15:51:25 UTC 2026 - Michael Matz <[email protected]> + +- Move debuginfod homedir creation to tmpfiles.d + +------------------------------------------------------------------- +++ only whitespace diff in changes, re-diffing New: ---- elfutils-debuginfod.tmpfiles ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ elfutils-debuginfod.spec ++++++ --- /var/tmp/diff_new_pack.x2Xfwt/_old 2026-01-22 15:11:46.208222341 +0100 +++ /var/tmp/diff_new_pack.x2Xfwt/_new 2026-01-22 15:11:46.212222508 +0100 @@ -1,7 +1,7 @@ # # spec file for package elfutils-debuginfod # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,6 +28,7 @@ Source1: https://sourceware.org/elfutils/ftp/%{version}/elfutils-%{version}.tar.bz2.sig Source3: elfutils.keyring Source4: %{name}.sysusers +Source5: %{name}.tmpfiles Patch1: harden_debuginfod.service.patch BuildRequires: autoconf BuildRequires: automake @@ -182,6 +183,7 @@ cp config/debuginfod.sysconfig %{buildroot}%{_fillupdir}/sysconfig.debuginfod install -Dm0644 %{SOURCE4} %{buildroot}%{_sysusersdir}/%{name}.conf +install -Dm0644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf mkdir -p %{buildroot}%{_localstatedir}/cache/debuginfod touch %{buildroot}%{_localstatedir}/cache/debuginfod/debuginfod.sqlite @@ -204,9 +206,10 @@ %{_mandir}/man8/debuginfod.8* %{_fillupdir}/sysconfig.debuginfod %{_sysusersdir}/%{name}.conf +%{_tmpfilesdir}/%{name}.conf %{_mandir}/man8/debuginfod.service.8.* -%dir %attr(0700,debuginfod,debuginfod) %{_localstatedir}/cache/debuginfod +%ghost %{_localstatedir}/cache/debuginfod %ghost %attr(0600,debuginfod,debuginfod) %{_localstatedir}/cache/debuginfod/debuginfod.sqlite %files -n libdebuginfod1 @@ -239,6 +242,7 @@ %post %service_add_post debuginfod.service +%tmpfiles_create %{name}.conf %{fillup_only -n debuginfod} %preun ++++++ elfutils.spec ++++++ --- /var/tmp/diff_new_pack.x2Xfwt/_old 2026-01-22 15:11:46.252224171 +0100 +++ /var/tmp/diff_new_pack.x2Xfwt/_new 2026-01-22 15:11:46.256224337 +0100 @@ -1,7 +1,7 @@ # # spec file for package elfutils # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++++++ elfutils-debuginfod.tmpfiles ++++++ # the home dir for debuginfod, unaged, but removed on --remove D /var/cache/debuginfod 0700 debuginfod debuginfod -
