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

Reply via email to