Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ServiceReport for openSUSE:Factory 
checked in at 2025-06-23 14:57:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ServiceReport (Old)
 and      /work/SRC/openSUSE:Factory/.ServiceReport.new.7067 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ServiceReport"

Mon Jun 23 14:57:06 2025 rev:12 rq:1287193 version:2.2.4+git7.8ca0fe4

Changes:
--------
--- /work/SRC/openSUSE:Factory/ServiceReport/ServiceReport.changes      
2024-10-24 15:43:59.443201608 +0200
+++ /work/SRC/openSUSE:Factory/.ServiceReport.new.7067/ServiceReport.changes    
2025-06-23 14:57:41.638887763 +0200
@@ -1,0 +2,14 @@
+Fri Jun 20 11:07:00 UTC 2025 - [email protected]
+
+- Update to version 2.2.4+git7.8ca0fe4:
+  * [utils] update logic to parse /etc/os-release (bsc#1244547 ltc#213710)
+  * Added hardening to systemd service
+
+-------------------------------------------------------------------
+Fri Apr 18 15:47:35 UTC 2025 - [email protected]
+
+- Update to version 2.2.4+git5.e48c02c:
+  * Added hardening to systemd service
+- Drop upstreamed patch harden_servicereport.service.patch
+
+-------------------------------------------------------------------

Old:
----
  ServiceReport-2.2.4+git2.f1e4503.tar.xz
  harden_servicereport.service.patch

New:
----
  ServiceReport-2.2.4+git7.8ca0fe4.tar.xz

----------(Old B)----------
  Old:  * Added hardening to systemd service
- Drop upstreamed patch harden_servicereport.service.patch
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ServiceReport.spec ++++++
--- /var/tmp/diff_new_pack.TbmwFi/_old  2025-06-23 14:57:42.158909510 +0200
+++ /var/tmp/diff_new_pack.TbmwFi/_new  2025-06-23 14:57:42.162909677 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ServiceReport
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,14 +21,13 @@
 # By default python 3 is used to build the package.
 %define python python3
 Name:           ServiceReport
-Version:        2.2.4+git2.f1e4503
+Version:        2.2.4+git7.8ca0fe4
 Release:        0
 Summary:        A tool to validate and repair First Failure Data Capture 
(FFDC) configuration
 License:        GPL-2.0-only
 Group:          System/Management
 URL:            https://github.com/linux-ras/ServiceReport
 Source:         %{name}-%{version}.tar.xz
-Patch0:         harden_servicereport.service.patch
 BuildRequires:  %{python}
 BuildRequires:  %{python}-setuptools
 BuildRequires:  python-rpm-macros

++++++ ServiceReport-2.2.4+git2.f1e4503.tar.xz -> 
ServiceReport-2.2.4+git7.8ca0fe4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ServiceReport-2.2.4+git2.f1e4503/service/servicereport.service 
new/ServiceReport-2.2.4+git7.8ca0fe4/service/servicereport.service
--- old/ServiceReport-2.2.4+git2.f1e4503/service/servicereport.service  
2024-10-14 05:34:43.000000000 +0200
+++ new/ServiceReport-2.2.4+git7.8ca0fe4/service/servicereport.service  
2025-06-20 13:07:00.000000000 +0200
@@ -4,6 +4,17 @@
 DefaultDependencies=no
 
 [Service]
+# added automatically, for details please see
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
+ProtectSystem=full
+ProtectHome=true
+PrivateDevices=true
+ProtectHostname=true
+ProtectClock=true
+ProtectKernelTunables=true
+ProtectKernelModules=true
+ProtectKernelLogs=true
+ProtectControlGroups=true
 Type=oneshot
 ExecStart=/usr/bin/servicereport -v
 RemainAfterExit=yes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ServiceReport-2.2.4+git2.f1e4503/service/servicereport.service.orig 
new/ServiceReport-2.2.4+git7.8ca0fe4/service/servicereport.service.orig
--- old/ServiceReport-2.2.4+git2.f1e4503/service/servicereport.service.orig     
1970-01-01 01:00:00.000000000 +0100
+++ new/ServiceReport-2.2.4+git7.8ca0fe4/service/servicereport.service.orig     
2025-06-20 13:07:00.000000000 +0200
@@ -0,0 +1,12 @@
+[Unit]
+Description=ServiceReport
+After=kdump.service
+DefaultDependencies=no
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/servicereport -v
+RemainAfterExit=yes
+
+[Install]
+WantedBy=multi-user.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ServiceReport-2.2.4+git2.f1e4503/servicereportpkg/utils.py 
new/ServiceReport-2.2.4+git7.8ca0fe4/servicereportpkg/utils.py
--- old/ServiceReport-2.2.4+git2.f1e4503/servicereportpkg/utils.py      
2024-10-14 05:34:43.000000000 +0200
+++ new/ServiceReport-2.2.4+git7.8ca0fe4/servicereportpkg/utils.py      
2025-06-20 13:07:00.000000000 +0200
@@ -59,6 +59,9 @@
     try:
         with open(os_release, 'r') as _file:
             for line in _file:
+                if line.startswith('#'):
+                    continue
+
                 (key, value) = line.split("=")
                 if key.startswith(distro_search_key):
                     return value.strip()

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.TbmwFi/_old  2025-06-23 14:57:42.274914361 +0200
+++ /var/tmp/diff_new_pack.TbmwFi/_new  2025-06-23 14:57:42.278914529 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/linux-ras/ServiceReport</param>
-              <param 
name="changesrevision">f1e450375c0c59910d761121c18ed00084059b9f</param></service></servicedata>
+              <param 
name="changesrevision">cdcbdfa80847523ae000b1b696ea1267c5373192</param></service></servicedata>
 (No newline at EOF)
 

Reply via email to