Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package certmonger for openSUSE:Factory checked in at 2026-04-01 19:51:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/certmonger (Old) and /work/SRC/openSUSE:Factory/.certmonger.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "certmonger" Wed Apr 1 19:51:34 2026 rev:13 rq:1343951 version:0.79.20 Changes: -------- --- /work/SRC/openSUSE:Factory/certmonger/certmonger.changes 2025-11-18 15:38:12.971348784 +0100 +++ /work/SRC/openSUSE:Factory/.certmonger.new.21863/certmonger.changes 2026-04-01 19:52:39.350182794 +0200 @@ -1,0 +2,6 @@ +Wed Mar 4 16:31:55 UTC 2026 - David Mulder <[email protected]> + +- Fix immutable mode support issues; (jsc#PED-14766). + * patch tmpfiles_var_lib_certmonger.patch + +------------------------------------------------------------------- New: ---- tmpfiles_var_lib_certmonger.patch ----------(New B)---------- New:- Fix immutable mode support issues; (jsc#PED-14766). * patch tmpfiles_var_lib_certmonger.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ certmonger.spec ++++++ --- /var/tmp/diff_new_pack.y5lkAH/_old 2026-04-01 19:52:41.786283979 +0200 +++ /var/tmp/diff_new_pack.y5lkAH/_new 2026-04-01 19:52:41.794284312 +0200 @@ -1,7 +1,7 @@ # # spec file for package certmonger # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2020 Stasiek Michalski <[email protected]>. # # All modifications and additions to the file contributed by third parties @@ -28,6 +28,7 @@ Patch01: cm_dont_restart_external.patch Patch02: add_some_missing_tests.patch Patch03: disable_some_tests.patch +Patch04: tmpfiles_var_lib_certmonger.patch BuildRequires: autoconf BuildRequires: automake @@ -93,7 +94,6 @@ %install %make_install -mkdir -p %{buildroot}/%{_localstatedir}/lib/certmonger/{cas,requests} %{find_lang} %{name} %check @@ -126,7 +126,10 @@ %{_sbindir}/certmonger %{_mandir}/man*/* %{_libexecdir}/%{name} -%{_localstatedir}/lib/certmonger +%ghost %dir %{_localstatedir}/lib/certmonger +%ghost %dir %{_localstatedir}/lib/certmonger/cas +%ghost %dir %{_localstatedir}/lib/certmonger/local +%ghost %dir %{_localstatedir}/lib/certmonger/requests %{_unitdir}/certmonger.service %{_tmpfilesdir}/certmonger.conf %{_datadir}/dbus-1/system-services/* ++++++ tmpfiles_var_lib_certmonger.patch ++++++ --- a/systemd/certmonger.conf.in +++ b/systemd/certmonger.conf.in @@ -1,3 +1,7 @@ # certmonger uses libraries which may want to put temporary files in $TMPDIR, # but SELinux policy won't let anything running as certmonger_t do that d @CM_TMPDIR@ 0755 root root +d /var/lib/certmonger 0755 root root +d /var/lib/certmonger/cas 0755 root root +d /var/lib/certmonger/local 0755 root root +d /var/lib/certmonger/requests 0755 root root
