Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2026-02-24 15:38:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and      /work/SRC/openSUSE:Factory/.rpmlint.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rpmlint"

Tue Feb 24 15:38:19 2026 rev:529 rq:1334526 version:2.9.0+git20260223.9c46177b

Changes:
--------
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2026-02-20 
17:40:10.377257339 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.1977/rpmlint.changes        
2026-02-24 15:38:47.614899705 +0100
@@ -1,0 +2,10 @@
+Mon Feb 23 14:27:25 UTC 2026 - Filippo Bonazzi <[email protected]>
+
+- Update to version 2.9.0+git20260223.9c46177b:
+  * dbus-services: update thermald whitelisting (bsc#1258704)
+  * dbus-services: whitelist intel-lpmd (bsc#1255977)
+  * dbus-services: whitelist gnome-remote-desktop version 50 (bsc#1258407)
+  * tests: adjust expected output for missing-call-to-setgroups-before-setuid
+  * BinariesCheck: fix logic for missing-call-to-setgroups-before-setuid
+
+-------------------------------------------------------------------

Old:
----
  rpmlint-2.9.0+git20260218.93cd649d.tar.xz

New:
----
  rpmlint-2.9.0+git20260223.9c46177b.tar.xz

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

Other differences:
------------------
++++++ rpmlint.spec ++++++
--- /var/tmp/diff_new_pack.wjfmzH/_old  2026-02-24 15:38:48.890952675 +0100
+++ /var/tmp/diff_new_pack.wjfmzH/_new  2026-02-24 15:38:48.890952675 +0100
@@ -23,7 +23,7 @@
 %define name_suffix -%{flavor}
 %endif
 Name:           rpmlint%{name_suffix}
-Version:        2.9.0+git20260218.93cd649d
+Version:        2.9.0+git20260223.9c46177b
 Release:        0
 Summary:        RPM file correctness checker
 License:        GPL-2.0-or-later

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.wjfmzH/_old  2026-02-24 15:38:48.954955332 +0100
+++ /var/tmp/diff_new_pack.wjfmzH/_new  2026-02-24 15:38:48.962955664 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/rpm-software-management/rpmlint.git</param>
-              <param 
name="changesrevision">93cd649de026f6ea779ff268557c22222890dcff</param></service></servicedata>
+              <param 
name="changesrevision">9c46177bb9efb0508c696a3d74f780c2fdc0dc2b</param></service></servicedata>
 (No newline at EOF)
 

++++++ rpmlint-2.9.0+git20260218.93cd649d.tar.xz -> 
rpmlint-2.9.0+git20260223.9c46177b.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.9.0+git20260218.93cd649d/configs/openSUSE/dbus-services.toml 
new/rpmlint-2.9.0+git20260223.9c46177b/configs/openSUSE/dbus-services.toml
--- old/rpmlint-2.9.0+git20260218.93cd649d/configs/openSUSE/dbus-services.toml  
2026-02-18 11:38:07.000000000 +0100
+++ new/rpmlint-2.9.0+git20260223.9c46177b/configs/openSUSE/dbus-services.toml  
2026-02-23 15:25:27.000000000 +0100
@@ -818,15 +818,15 @@
 package = "thermald"
 type = "dbus"
 note = "Daemon to control thermal settings. Not fit for unprivileges API 
access!"
-bugs = ["bsc#954771", "bsc#1215873"]
+bugs = ["bsc#954771", "bsc#1215873", "bsc#1258704"]
 [[FileDigestGroup.digests]]
-path = "/usr/share/dbus-1/system-services/org.freedesktop.thermald.service"
+path     = "/usr/share/dbus-1/system-services/org.freedesktop.thermald.service"
 digester = "shell"
-hash = "0400fd4be2dc9607e29b51c257b867bea932d461e78f84fc2986637dee6fba87"
+hash     = "0400fd4be2dc9607e29b51c257b867bea932d461e78f84fc2986637dee6fba87"
 [[FileDigestGroup.digests]]
-path = "/usr/share/dbus-1/system.d/org.freedesktop.thermald.conf"
+path     = "/usr/share/dbus-1/system.d/org.freedesktop.thermald.conf"
 digester = "xml"
-hash = "ee724388f3ea73402b1ceb753d77a19636cf14b74c2a79bf5581ae4067aa49b5"
+hash     = "2f66843d7974169a84861c6428db08952a06f4f9f116d70e860f28824ed6506c"
 
 [[FileDigestGroup]]
 package = "iio-sensor-proxy"
@@ -1598,6 +1598,21 @@
 digester = "shell"
 hash     = "ecc8ae6fe29a9ddc6c1f598c8558245b16d8280cd99caecc3ab268c428e1f8ff"
 
+# TODO: merge this with the entry above once grd-50 is in Factory
+[[FileDigestGroup]]
+package  = "gnome-remote-desktop"
+note     = "system wide remote desktop access to the display manager"
+bug      = "bsc#1258407"
+type     = "dbus"
+[[FileDigestGroup.digests]]
+path     = "/usr/share/dbus-1/system.d/org.gnome.RemoteDesktop.conf"
+digester = "xml"
+hash     = "cdefbd06ed5538f29c46f01a6143202c2f4ef7e42a209313bcdf680e26049d95"
+[[FileDigestGroup.digests]]
+path     = 
"/usr/share/dbus-1/system-services/org.gnome.RemoteDesktop.Configuration.service"
+digester = "shell"
+hash     = "ecc8ae6fe29a9ddc6c1f598c8558245b16d8280cd99caecc3ab268c428e1f8ff"
+
 [[FileDigestGroup]]
 package  = "kdeplasma6-addons"
 note     = "A small helper that allows to change LED colors via /sys/class/led"
@@ -1759,3 +1774,17 @@
 path     = "/usr/share/dbus-1/system.d/org.shadowblip.InputPlumber.conf"
 digester = "xml"
 hash     = "37b05cfeb384fe7f696d7a090153eb464dbc02917f721c01241d655f43a433bb"
+
+[[FileDigestGroup]]
+package  = "intel-lpmd"
+note     = "Smart power management for newer generation Intel CPUs"
+bug      = "bsc#1255977"
+type     = "dbus"
+[[FileDigestGroup.digests]]
+path     = 
"/usr/share/dbus-1/system-services/org.freedesktop.intel_lpmd.service"
+digester = "shell"
+hash     = "df98df90f9f67db05808de4415f06f32029e4b6047e721a0b1a1cb88e078c076"
+[[FileDigestGroup.digests]]
+path     = "/usr/share/dbus-1/system.d/org.freedesktop.intel_lpmd.conf"
+digester = "xml"
+hash     = "b729ad6c259db3460fa6c419fb24dd9512cbd7700ac6a254f7621c3300d56b6a"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.9.0+git20260218.93cd649d/rpmlint/checks/BinariesCheck.py 
new/rpmlint-2.9.0+git20260223.9c46177b/rpmlint/checks/BinariesCheck.py
--- old/rpmlint-2.9.0+git20260218.93cd649d/rpmlint/checks/BinariesCheck.py      
2026-02-18 11:38:07.000000000 +0100
+++ new/rpmlint-2.9.0+git20260223.9c46177b/rpmlint/checks/BinariesCheck.py      
2026-02-23 15:25:27.000000000 +0100
@@ -436,7 +436,7 @@
 
         if setgid and setuid and not setgroups:
             is_uid = stat.S_ISUID & pkgfile.mode
-            self.output.add_info('W' if is_uid else 'E', pkg, 
'missing-call-to-setgroups-before-setuid', pkgfile.name)
+            self.output.add_info('E' if is_uid else 'W', pkg, 
'missing-call-to-setgroups-before-setuid', pkgfile.name)
 
         if mktemp:
             self.output.add_info('E', pkg, 'call-to-mktemp', pkgfile.name)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.9.0+git20260218.93cd649d/test/test_binaries.py 
new/rpmlint-2.9.0+git20260223.9c46177b/test/test_binaries.py
--- old/rpmlint-2.9.0+git20260218.93cd649d/test/test_binaries.py        
2026-02-18 11:38:07.000000000 +0100
+++ new/rpmlint-2.9.0+git20260223.9c46177b/test/test_binaries.py        
2026-02-23 15:25:27.000000000 +0100
@@ -293,7 +293,7 @@
     assert 'E: invalid-ldconfig-symlink' in out
     # executable doesn't call mktemp, setuid or gethostbyname
     assert 'E: call-to-mktemp' not in out
-    assert 'E: missing-call-to-setgroups-before-setuid' not in out
+    assert 'W: missing-call-to-setgroups-before-setuid' not in out
     assert 'W: binary-or-shlib-calls-gethostbyname' not in out
     # it's not statically linked either
     assert 'E: statically-linked-binary' not in out
@@ -316,7 +316,7 @@
     test.check(get_tested_package(package, tmp_path))
     out = output.print_results(output.results)
     assert 'E: call-to-mktemp' in out
-    assert 'E: missing-call-to-setgroups-before-setuid' in out
+    assert 'W: missing-call-to-setgroups-before-setuid' in out
     assert 'W: binary-or-shlib-calls-gethostbyname' in out
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.9.0+git20260218.93cd649d/test/test_readelf_parser.py 
new/rpmlint-2.9.0+git20260223.9c46177b/test/test_readelf_parser.py
--- old/rpmlint-2.9.0+git20260218.93cd649d/test/test_readelf_parser.py  
2026-02-18 11:38:07.000000000 +0100
+++ new/rpmlint-2.9.0+git20260223.9c46177b/test/test_readelf_parser.py  
2026-02-23 15:25:27.000000000 +0100
@@ -257,7 +257,7 @@
         pkg.files[pkgfile.name] = pkgfile
         run_elf_checks(test, pkg, pkgfile)
         out = output.print_results(output.results)
-        assert 'E: missing-call-to-setgroups-before-setuid 
/bin/call-setgroups' in out
+        assert 'W: missing-call-to-setgroups-before-setuid 
/bin/call-setgroups' in out
 
 
 @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only')

Reply via email to