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-01-26 10:43:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and      /work/SRC/openSUSE:Factory/.rpmlint.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rpmlint"

Mon Jan 26 10:43:36 2026 rev:523 rq:1328851 version:2.8.0+git20260122.948835f5

Changes:
--------
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2026-01-17 
14:51:22.150724290 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.1928/rpmlint.changes        
2026-01-26 10:45:14.615060633 +0100
@@ -1,0 +2,19 @@
+Fri Jan 23 10:14:41 UTC 2026 - Wolfgang Frisch <[email protected]>
+
+- Update to version 2.8.0+git20260122.948835f5:
+  * systemd-tmpfiles: drop pcfclock whitelisting
+  * sysctl-whitelist: drop unnecessary Kubernetes entry
+  * sysctl-whitelist: drop libvirt userfault fd config
+  * sudoers-whitelist: add servicetray (bsc#1257103)
+  * sudoers-whitelist: add sudo-policy drop-in configuration files 
(bsc#1257092)
+  * sudoers-whitelist: adjust aeon/kalpa whitelistings to /usr/etc
+  * sudoers-whitelist: include /usr/etc/sudoers.d
+  * systemd-tmpfiles: migrate texlive (bsc#1256841)
+  * SystemdTmpfilesCheck: handle arguments with spaces
+  * polkit-rules-whitelist: add InputPlumber (bsc#1249149)
+  * dbus-services: whitelist InputPlumber (bsc#1249149)
+  * dbus-services: whitelist tlp-pd (bsc#1254768)
+  * dbus-services: replace nodigests entries with digests entries (bsc#1215247)
+  * dbus-services whitelist: drop invalid paths from nodigests entries
+
+-------------------------------------------------------------------

Old:
----
  rpmlint-2.8.0+git20260113.b6544793.tar.xz

New:
----
  rpmlint-2.8.0+git20260122.948835f5.tar.xz

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

Other differences:
------------------
++++++ rpmlint.spec ++++++
--- /var/tmp/diff_new_pack.Dmh5NZ/_old  2026-01-26 10:45:17.583185217 +0100
+++ /var/tmp/diff_new_pack.Dmh5NZ/_new  2026-01-26 10:45:17.591185552 +0100
@@ -23,7 +23,7 @@
 %define name_suffix -%{flavor}
 %endif
 Name:           rpmlint%{name_suffix}
-Version:        2.8.0+git20260113.b6544793
+Version:        2.8.0+git20260122.948835f5
 Release:        0
 Summary:        RPM file correctness checker
 License:        GPL-2.0-or-later

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Dmh5NZ/_old  2026-01-26 10:45:17.987202174 +0100
+++ /var/tmp/diff_new_pack.Dmh5NZ/_new  2026-01-26 10:45:18.019203518 +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">b65447936a00937fa8cb6e1688eaaf92b490f0d6</param></service></servicedata>
+              <param 
name="changesrevision">948835f503b8f098ab33ddac51a9829981ab736d</param></service></servicedata>
 (No newline at EOF)
 

++++++ rpmlint-2.8.0+git20260113.b6544793.tar.xz -> 
rpmlint-2.8.0+git20260122.948835f5.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/dbus-services.toml 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/dbus-services.toml
--- old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/dbus-services.toml  
2026-01-13 13:45:33.000000000 +0100
+++ new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/dbus-services.toml  
2026-01-22 17:42:47.000000000 +0100
@@ -34,10 +34,14 @@
 package = "upower"
 type = "dbus"
 note = "legacy: not audited"
-nodigests = [
-    "/usr/share/dbus-1/system-services/org.freedesktop.UPower.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.UPower.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.UPower.service"
+digester = "shell"
+hash = "05235813e7d8cde6c9e6f9a4c0c1f9b514fc67a344a76c3325290ff28623f5fb"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.UPower.conf"
+digester = "xml"
+hash = "73bda825eff2f296e0a7a9731f60892d54c53a066c4f7eeddcbd69af2cba2ce2"
 
 [[FileDigestGroup]]
 package = "PackageKit"
@@ -89,33 +93,60 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#742751"
-nodigests = [
-    "/usr/share/dbus-1/system-services/org.freedesktop.UDisks2.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.UDisks2.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.UDisks2.service"
+digester = "shell"
+hash = "dec4c90801858db84388b1a0290d83af306a7ba822f614bb3a10fa9fe9709408"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.UDisks2.conf"
+digester = "xml"
+hash = "610b7e9a59c724100f907184dbf009846ebbd22b40326675a1bad481c685776d"
 
 [[FileDigestGroup]]
 packages = ["systemd", "systemd-mini"]
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#641924"
-nodigests = [
-    "/usr/share/dbus-1/services/org.freedesktop.systemd1.service",
-    "/usr/share/dbus-1/system-services/org.freedesktop.systemd1.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.systemd1.conf",
-    "/usr/lib/systemd/system/dbus-org.freedesktop.hostname1.service",
-    "/usr/share/dbus-1/system-services/org.freedesktop.hostname1.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.hostname1.conf",
-    "/usr/share/dbus-1/system.d/org.freedesktop.login1.conf",
-    "/usr/lib/systemd/system/dbus-org.freedesktop.login1.service",
-    "/usr/share/dbus-1/system-services/org.freedesktop.login1.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.timedate1.conf",
-    "/usr/lib/systemd/system/dbus-org.freedesktop.timedate1.service",
-    "/usr/share/dbus-1/system-services/org.freedesktop.timedate1.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.locale1.conf",
-    "/usr/lib/systemd/system/dbus-org.freedesktop.locale1.service",
-    "/usr/share/dbus-1/system-services/org.freedesktop.locale1.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.systemd1.service"
+digester = "shell"
+hash = "78e857a4bab8d98b5c2b51532721da8468e69a19ed39cb05bbbfcfa0e6b5482c"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.systemd1.conf"
+digester = "xml"
+hash = "4e47906ff72ae23653dbe42bae7b7d0993f4e8d0cca007305929fbf37aa5b4d0"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.hostname1.service"
+digester = "shell"
+hash = "4a71245aee9271bd799986068fc10dcf8ce947e9d805f9d36d78afc98d89f9ff"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.hostname1.conf"
+digester = "xml"
+hash = "0f7acce75537038da343267ce42b3d3e149acf5ace347c9c1e1283c058a6856d"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.login1.conf"
+digester = "xml"
+hash = "696228908a84b847c7d87ec6edd59f28e883e5ddb26e2aba0bc80f7b22692eea"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.login1.service"
+digester = "shell"
+hash = "7f767528b2429c4808cfe59ffade85b273a9dc7ce7bbf95da0944d0bd8b8cbe0"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.timedate1.conf"
+digester = "xml"
+hash = "aa1cf5b246c699689f042b213b216287531c88dd1eb439899049d18ae17bdecc"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.timedate1.service"
+digester = "shell"
+hash = "fc8a347caf22417b9d322b46667d41005789fa3b143babf26dfc19ff242401cd"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.locale1.conf"
+digester = "xml"
+hash = "1b6b560ca97885664082bc0692557ff9ac31a1042120d35bfa4cca691c00bbf3"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.locale1.service"
+digester = "shell"
+hash = "7efe10e36cb88260293fc66232b5a8de7b9bcf38d8af40159604b60ee218c396"
 
 [[FileDigestGroup]]
 package = "system-config-printer-applet"
@@ -141,30 +172,37 @@
 package = "rtkit"
 type = "dbus"
 note = "legacy: not audited"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.freedesktop.RealtimeKit1.conf",
-    "/usr/share/dbus-1/system-services/org.freedesktop.RealtimeKit1.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.RealtimeKit1.conf"
+digester = "xml"
+hash = "326a2e088aead145cd581c94dec2d7c64510e84c2f877e0a50ceea168cc6c9af"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.RealtimeKit1.service"
+digester = "shell"
+hash = "8a90ad6824da4bc87d770b552f83212e47b8343afb0dccee828ba3e63b099267"
 
 [[FileDigestGroup]]
 package = "wpa_supplicant"
 type = "dbus"
 note = "legacy: not audited"
-nodigests = [
-    "/usr/lib/systemd/system/dbus-fi.epitest.hostap.WPASupplicant.service",
-    
"/usr/share/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service",
-]
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service"
+digester = "shell"
+hash = "601ce02347339b2fdfde893754f864b0318adf0dd39e352d39068b4b89c6e1d0"
 
 [[FileDigestGroup]]
 package = "wpa_supplicant"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bugs = ["bsc#681116", "bsc#1200342"]
-nodigests = [
-    "/usr/lib/systemd/system/dbus-fi.w1.wpa_supplicant1.service",
-    "/usr/share/dbus-1/system-services/fi.w1.wpa_supplicant1.service",
-    "/usr/share/dbus-1/system.d/wpa_supplicant.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/fi.w1.wpa_supplicant1.service"
+digester = "shell"
+hash = "cca1385e218f35305bf4c4f9982b90cf7e1bbe013f0404977b464d2034bcd3ce"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/wpa_supplicant.conf"
+digester = "xml"
+hash = "2986f210d55588e8c556e3b81e9eeee94668ebb2be6024fb68f8a2f4fcae8469"
 
 [[FileDigestGroup]]
 package  = "plasma6-desktop"
@@ -236,37 +274,47 @@
 package = "hp-drive-guard"
 type = "dbus"
 note = "legacy: not audited"
-nodigests = [
-    "/etc/dbus-1/system.d/hp-drive-guard-dbus.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/hp-drive-guard-dbus.conf"
+digester = "xml"
+hash = "0a40412a45af1c17710c82dd800d57f3c9b0a2515bb21fbcebe10065603e5d31"
 
 [[FileDigestGroup]]
 package = "NetworkManager"
 type = "dbus"
 note = "legacy: not audited"
-nodigests = [
-    "/usr/share/dbus-1/system.d/nm-dispatcher.conf",
-    "/usr/share/dbus-1/system-services/org.freedesktop.nm_dispatcher.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/nm-dispatcher.conf"
+digester = "xml"
+hash = "540310497cbfaca7dff478599852c4423b9ae708ef86a1bd489c3f1def41f540"
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system-services/org.freedesktop.nm_dispatcher.service"
+digester = "shell"
+hash = "15b426ade96ee8abca53b614cb8837ea7ca4cc0a85cf6fe53f54275835af040a"
 
 [[FileDigestGroup]]
 package = "NetworkManager"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#747780"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.freedesktop.NetworkManager.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.NetworkManager.conf"
+digester = "xml"
+hash = "7e39fec66d71fd41f678eea57f0b566a4347a341f9ced852d0b3215e8b5dd82e"
 
 [[FileDigestGroup]]
 package = "NetworkManager"
 type = "dbus"
 note = "privilege separation helper that does not provide a public API"
 bug = "bsc#1194799"
-nodigests = [
-    "/usr/share/dbus-1/system-services/org.freedesktop.nm_priv_helper.service",
-    "/usr/share/dbus-1/system.d/nm-priv-helper.conf"
-]
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system-services/org.freedesktop.nm_priv_helper.service"
+digester = "shell"
+hash = "77bc536d4f275958c639943415524ef88557e42efe7bdf4f4363fe6284eb1a18"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/nm-priv-helper.conf"
+digester = "xml"
+hash = "7a257ae283efe2d6c592b13e2ab6541b8bc364be7866555700f8f550601f6687"
 
 [[FileDigestGroup]]
 package = "bluez"
@@ -287,34 +335,41 @@
 type = "dbus"
 note = "legacy: not audited"
 bugs = ['bsc#1200344']
-nodigests = [
-    "/usr/share/dbus-1/system.d/dnsmasq.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/dnsmasq.conf"
+digester = "xml"
+hash = "fd11a07ea9c17044bf65228cd75d370e2e238918f4c65d30f741b759a28d27e1"
 
 [[FileDigestGroup]]
 package = "pommed"
 type = "dbus"
 note = "legacy: not audited"
-nodigests = [
-    "/etc/dbus-1/system.d/pommed.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/pommed.conf"
+digester = "xml"
+hash = "ad72dcb38001ef4a0dd0efa2c928e1412a7cde755a3b9dbabe5988faf729ee70"
 
 [[FileDigestGroup]]
 package = "NetworkManager-openvpn"
 type = "dbus"
 note = "legacy: not audited"
-nodigests = [
-    "/usr/share/dbus-1/system.d/nm-openvpn-service.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/nm-openvpn-service.conf"
+digester = "xml"
+hash = "f3dcac35db448c916b853178dc71dc04a587012d4af0d28b44d599440d7c39b9"
 
 [[FileDigestGroup]]
 package = "polkit"
 type = "dbus"
 note = "legacy: not audited"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.freedesktop.PolicyKit1.conf",
-    "/usr/share/dbus-1/system-services/org.freedesktop.PolicyKit1.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.PolicyKit1.conf"
+digester = "xml"
+hash = "7600c5ce32dfef17110fe2965c420bc14823e986427ff3e1e61aa5fca439bbdf"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.PolicyKit1.service"
+digester = "shell"
+hash = "507a25e9cd2ba0d4a80c6fe3ea8b753f57e56d4937f243a4bc9184d8ed73afd7"
 
 [[FileDigestGroup]]
 package = "cups-pk-helper"
@@ -344,9 +399,10 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#656222"
-nodigests = [
-    "/usr/share/dbus-1/system.d/nm-strongswan-service.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/nm-strongswan-service.conf"
+digester = "xml"
+hash = "4cb9e7e7db1e1dd90aeb008e8b06f4c96006bdef5f41a19600a6f4a15e3efcae"
 
 [[FileDigestGroup]]
 package  = "powerdevil6"
@@ -383,10 +439,14 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#688328"
-nodigests = [
-    "/usr/share/dbus-1/system-services/org.freedesktop.URfkill.service",
-    "/etc/dbus-1/system.d/org.freedesktop.URfkill.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.URfkill.service"
+digester = "shell"
+hash = "1328e8a41d78813228cc583a3adfebb8d11450ff27e4bae49f3621214741c7b7"
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/org.freedesktop.URfkill.conf"
+digester = "xml"
+hash = "c2ccd54749385053c1eaf38e869d21f3cff79f6bfc52182fe138e54d71542184"
 
 [[FileDigestGroup]]
 package = "accountsservice"
@@ -407,10 +467,14 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#698250"
-nodigests = [
-    "/usr/share/dbus-1/system-services/org.freedesktop.ColorManager.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.ColorManager.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.ColorManager.service"
+digester = "shell"
+hash = "53adadfd1e0a6cda0fd4d146c15826cc91caa1a3ededdf223690b61f3e807e87"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.ColorManager.conf"
+digester = "xml"
+hash = "31f81fc3c3498c40a33096b9e02eb6a5ac7fd5d0d0cd4b084b234728d39b2083"
 
 [[FileDigestGroup]]
 package = "lightdm"
@@ -467,10 +531,14 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#759391"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.opensuse.Snapper.conf",
-    "/usr/share/dbus-1/system-services/org.opensuse.Snapper.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.opensuse.Snapper.conf"
+digester = "xml"
+hash = "92f3eb0aace7ebcc0296c96ea5139296bb194a1b241e268a1c06c4b457e7a26b"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.opensuse.Snapper.service"
+digester = "shell"
+hash = "807a7dd5c77d002045a216a4368ea21bcb789224d279e4ce6cf8a2e84a9d1656"
 
 [[FileDigestGroup]]
 package = "autofs"
@@ -497,55 +565,82 @@
 type = "dbus"
 note = "Mobile broadband modem control via D-Bus service, vast and complex 
interface"
 bugs = ["bsc#798273", "bsc#1196170"]
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.freedesktop.ModemManager1.conf",
-    "/usr/share/dbus-1/system-services/org.freedesktop.ModemManager1.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.ModemManager1.conf"
+digester = "xml"
+hash = "e6b63c4c2e4bc0307c54b785e197bb1adea9a3acb8fa2873a81827fbc556957d"
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system-services/org.freedesktop.ModemManager1.service"
+digester = "shell"
+hash = "57a812c8dd01b277137d2e862521e4181fd36e6c34d9d33c2ddeb5ae7ef7dc43"
 
 [[FileDigestGroup]]
 package = "fprintd"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#792095"
-nodigests = [
-    "/usr/share/dbus-1/system-services/net.reactivated.Fprint.service",
-    "/usr/share/dbus-1/system.d/net.reactivated.Fprint.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/net.reactivated.Fprint.service"
+digester = "shell"
+hash = "6fa36c7cb928689c3f40e2990a05daab0c25a0395e4a3d05400a4aa0cfe42b2c"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/net.reactivated.Fprint.conf"
+digester = "xml"
+hash = "cffd08b120ee1a415a3e3924fe23759b8dcbd86bb693381c9e37d7bec83277ff"
 
 [[FileDigestGroup]]
 package = "wicked"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#783932"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.opensuse.Network.conf",
-    "/usr/share/dbus-1/system.d/org.opensuse.Network.AUTO4.conf",
-    "/usr/share/dbus-1/system.d/org.opensuse.Network.DHCP6.conf",
-    "/usr/share/dbus-1/system.d/org.opensuse.Network.DHCP4.conf",
-    "/usr/share/dbus-1/system.d/org.opensuse.Network.Nanny.conf"
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.opensuse.Network.conf"
+digester = "xml"
+hash = "7948e0475edb0e086d5b02e55314cc1aca0a8e1c6f26da243e49071779bf9ac4"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.opensuse.Network.AUTO4.conf"
+digester = "xml"
+hash = "73fc485d53a18721d03e4bbeb7ea30488532e64d545e523d508b26e6a993ba3d"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.opensuse.Network.DHCP6.conf"
+digester = "xml"
+hash = "088f6a05722a1060d818cdf53b51ad7c71473b51ac119072499a7fe6d95017fe"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.opensuse.Network.DHCP4.conf"
+digester = "xml"
+hash = "1b8dbd3b7d5a3b05307fb609e7e2b78442faef2150db49c42926061c03896295"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.opensuse.Network.Nanny.conf"
+digester = "xml"
+hash = "c8784129137498425fb70ddd5d2efe24723b522794ea942ab9d0dd463bd65d58"
 
 [[FileDigestGroup]]
 package = "systemd-container"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bugs = ["bsc#828207", "bsc#1192033"]
-nodigests = [
-    "/usr/lib/systemd/system/dbus-org.freedesktop.machine1.service",
-    "/usr/share/dbus-1/system-services/org.freedesktop.machine1.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.machine1.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.machine1.service"
+digester = "shell"
+hash = "049c2e5c14f53c6d34f1c033b7bf1a14566d4380143920090c076a8ce6348e5b"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.machine1.conf"
+digester = "xml"
+hash = "94aaa9e5e10d300b65265c206e1cef0a10255ba6f58335591a9d763b7966dc50"
 
 [[FileDigestGroup]]
 package = "systemd-container"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#964935"
-nodigests = [
-    "/usr/lib/systemd/system/dbus-org.freedesktop.import1.service",
-    "/usr/share/dbus-1/system-services/org.freedesktop.import1.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.import1.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.import1.service"
+digester = "shell"
+hash = "7abbbe8d99e3134d7cb0e93f657671f80ab430cf06259a1bb07d0de0142e7e6f"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.import1.conf"
+digester = "xml"
+hash = "9c6f8a5703892843b4b9386ad5ce2ba264e35cf98e5af3d6b032df55bb2d4b0c"
 
 [[FileDigestGroup]]
 package = "geoclue2"
@@ -576,10 +671,14 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#831404"
-nodigests = [
-    
"/usr/share/dbus-1/system-services/org.mate.SettingsDaemon.DateTimeMechanism.service",
-    
"/usr/share/dbus-1/system.d/org.mate.SettingsDaemon.DateTimeMechanism.conf",
-]
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system-services/org.mate.SettingsDaemon.DateTimeMechanism.service"
+digester = "shell"
+hash = "2001594d08a2f7bb0fdbef964f39724b39e3d436a544c0985ada6094ccc270ac"
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system.d/org.mate.SettingsDaemon.DateTimeMechanism.conf"
+digester = "xml"
+hash = "5fb3ffd668d605d58a10de0ef73996d8ab6ef6a88c78abc290a13242896d14f0"
 
 [[FileDigestGroup]]
 package = "tuned"
@@ -618,27 +717,30 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#837978"
-nodigests = [
-    "/etc/dbus-1/system.d/org.neard.conf"
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/org.neard.conf"
+digester = "xml"
+hash = "e51c6f6bb1d0532d57e4d2e38dae4f66b974ae5d3eea2e6ca80d107c5a677d4f"
 
 [[FileDigestGroup]]
 package = "ofono"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#862354"
-nodigests = [
-    "/etc/dbus-1/system.d/ofono.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/ofono.conf"
+digester = "xml"
+hash = "4bdbb0322336bcedc73d4397b8f5c661441a81d27ab7b2a78e0f8526ba7461c3"
 
 [[FileDigestGroup]]
 package = "libKF5Auth5"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#864716"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.kde.kf5auth.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.kde.kf5auth.conf"
+digester = "xml"
+hash = "20b33f2399a0fd199daf57002021c4a8465ff729168762d44d3e752be6b155d5"
 
 [[FileDigestGroup]]
 package  = "kf6-kauth"
@@ -655,9 +757,10 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#907625"
-nodigests = [
-    "/usr/share/dbus-1/system.d/FirewallD.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/FirewallD.conf"
+digester = "xml"
+hash = "a4d61b04ab65225d2e11f60a3fcaf2705ae9ce9dcea9c5d814d7be6724403250"
 
 [[FileDigestGroup]]
 package = "systemd-networkd"
@@ -678,29 +781,38 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#916766"
-nodigests = [
-    "/usr/share/dbus-1/system-services/org.freedesktop.realmd.service",
-    "/etc/dbus-1/system.d/org.freedesktop.realmd.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.realmd.service"
+digester = "shell"
+hash = "b974b8b536d8bd8845d289c3726cd054dcea07325c64a4a7279e75bded9be806"
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/org.freedesktop.realmd.conf"
+digester = "xml"
+hash = "0cd1bafc74df7e335d4d4d9a2425adc615b2fc4cfde427473f40c31272fed927"
 
 [[FileDigestGroup]]
 package = "libteam-tools"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#941993"
-nodigests = [
-    "/etc/dbus-1/system.d/org.libteam.teamd.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/org.libteam.teamd.conf"
+digester = "xml"
+hash = "e08b83abe569cd4411facf60f6d9a5b64ba00ce0de4a6de9873b2183279d79c3"
 
 [[FileDigestGroup]]
 package = "cinnamon-settings-daemon"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#951830"
-nodigests = [
-    
"/usr/share/dbus-1/system.d/org.cinnamon.SettingsDaemon.DateTimeMechanism.conf",
-    
"/usr/share/dbus-1/system-services/org.cinnamon.SettingsDaemon.DateTimeMechanism.service",
-]
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system.d/org.cinnamon.SettingsDaemon.DateTimeMechanism.conf"
+digester = "xml"
+hash = "3b2002bd488977584fb853716e18c34813b8cbe8f2a2fa0eb0f991fe7bd1bf5b"
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system-services/org.cinnamon.SettingsDaemon.DateTimeMechanism.service"
+digester = "shell"
+hash = "3da8a727b2f15ec79f9efa1e97b781733d81b8a209c4b0e6d6396e6d95340340"
 
 [[FileDigestGroup]]
 package = "thermald"
@@ -731,30 +843,42 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList - TEMPORARY APPROVAL 
ONLY (meissner 20160519)"
 bug = "bsc#978903"
-nodigests = [
-    "/etc/dbus-1/system.d/tcmu-runner.conf",
-    "/usr/share/dbus-1/system-services/org.kernel.TCMUService1.service",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/tcmu-runner.conf"
+digester = "xml"
+hash = "9cc9c78392e84b363b02746641a998856e6d756536df8672b06403ff99a44ca2"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.kernel.TCMUService1.service"
+digester = "shell"
+hash = "2fdeeb900e792f628bb04e41f2e0ade15db1ab7154178b687d703e61a1fab1d5"
 
 [[FileDigestGroup]]
 package = "sysprof"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1151418"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.gnome.Sysprof3.conf",
-    "/usr/share/dbus-1/system-services/org.gnome.Sysprof3.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.gnome.Sysprof3.conf"
+digester = "xml"
+hash = "c55aaa17fc5918c582d0749fe314de85c9d80c8c05aca1e79d17f643088b7ddf"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.gnome.Sysprof3.service"
+digester = "shell"
+hash = "47876ba617b521b9584f4a8f65263583d9391a90b603798a0522abdacb295996"
 
 [[FileDigestGroup]]
 package = "flatpak"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#984817"
-nodigests = [
-    
"/usr/share/dbus-1/system-services/org.freedesktop.Flatpak.SystemHelper.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf",
-]
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system-services/org.freedesktop.Flatpak.SystemHelper.service"
+digester = "shell"
+hash = "30deab4f2ffef2923fda04724f4aefc13c8bba5713db79548e83a27ed8968b55"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf"
+digester = "xml"
+hash = "2f10fedd57fe0c5da8a9e4eee9829f48ba22d95db2086f469bb3c12e6704d8af"
 
 [[FileDigestGroup]]
 package = "systemd-resolved"
@@ -775,19 +899,24 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#987141"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.blueman.Mechanism.conf",
-    "/usr/share/dbus-1/system-services/org.blueman.Mechanism.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.blueman.Mechanism.conf"
+digester = "xml"
+hash = "16cf767a65c533d808102b1e7b96c5fa08faedab1b97fce60f96c8e66ee01ec7"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.blueman.Mechanism.service"
+digester = "shell"
+hash = "0a95673bba6d816d8b4bf26c006b18ebdc6fb7f77972c20856e934e4305eeb9a"
 
 [[FileDigestGroup]]
 package = "os-autoinst-openvswitch"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1032649"
-nodigests = [
-    "/etc/dbus-1/system.d/org.opensuse.os_autoinst.switch.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/org.opensuse.os_autoinst.switch.conf"
+digester = "xml"
+hash = "98f5c613a636464106ceb9705531be5b33b168d7eca9f4e904b4beea1e739339"
 
 [[FileDigestGroup]]
 package = "backintime-qt"
@@ -818,40 +947,56 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1049694"
-nodigests = [
-    "/usr/share/dbus-1/system.d/tpm2-abrmd.conf",
-    "/usr/share/dbus-1/system-services/com.intel.tss2.Tabrmd.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/tpm2-abrmd.conf"
+digester = "xml"
+hash = "7da3c3cab19a38b812f6b222fe31d3aed9e4bd1abbd9f8bdaca078316d58bb60"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/com.intel.tss2.Tabrmd.service"
+digester = "shell"
+hash = "efd64e20ed459cb48c4203b6854898047050c3f4bc85c29a7594548867d0009e"
 
 [[FileDigestGroup]]
 package = "NetworkManager-l2tp"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#846337"
-nodigests = [
-    "/usr/share/dbus-1/system.d/nm-l2tp-service.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/nm-l2tp-service.conf"
+digester = "xml"
+hash = "4255cca3dfb3868d19a653d6c504c50900ad4d608c81ffad5edeee480e8c4e33"
 
 [[FileDigestGroup]]
 package = "fwupd"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#932807"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.freedesktop.fwupd.conf",
-    "/usr/share/dbus-1/system-services/org.freedesktop.fwupd.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.fwupd.conf"
+digester = "xml"
+hash = "2a08bd38f66e38e9a73f93b772ddf6778313b55b1354de7f4e2d5bec81261a65"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.fwupd.service"
+digester = "shell"
+hash = "29e44e682ec5e7841491174bf25d44304b37d11f03abac14e7a21d0a2efbbc0c"
 
 [[FileDigestGroup]]
 package = "connman"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1057697"
-nodigests = [
-    "/usr/share/dbus-1/system.d/connman.conf",
-    "/usr/share/dbus-1/system.d/connman-vpn-dbus.conf",
-    "/usr/share/dbus-1/system-services/net.connman.vpn.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/connman.conf"
+digester = "xml"
+hash = "6c3e7451481dec0b69e05319dc059075a6bde4097bf9d427f5284dec5443e24a"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/connman-vpn-dbus.conf"
+digester = "xml"
+hash = "b4e9f0ec5243c8467b605bed724808d34f71cfe4374ada61db7fc2d7e45803f0"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/net.connman.vpn.service"
+digester = "shell"
+hash = "4947e1ef42d8e163a72c93f3e93b77312503e5e405c9d767150362edda170982"
 
 [[FileDigestGroup]]
 package  = "sddm-kcm6"
@@ -872,19 +1017,24 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1066877"
-nodigests = [
-    "/etc/dbus-1/system.d/org.opensuse.usbauth.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/org.opensuse.usbauth.conf"
+digester = "xml"
+hash = "135eeb46e6fcb0ec3460df1aa9977300f0bdb089c36d388d2f7d2e0f98460e9f"
 
 [[FileDigestGroup]]
 package = "kalarm"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1087714"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.kde.kalarm.rtcwake.conf",
-    "/usr/share/dbus-1/system-services/org.kde.kalarm.rtcwake.service",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.kde.kalarm.rtcwake.conf"
+digester = "xml"
+hash = "bb77479a0c6dfc77e0ff6cdcaaadcab2a35d19836be3738480420e0cb5f61f67"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.kde.kalarm.rtcwake.service"
+digester = "shell"
+hash = "281c1713e62862a38bba089c1abc6c050c5dc9d5dc20b383faaeb7bee691674e"
 
 [[FileDigestGroup]]
 package = "NetworkManager-libreswan"
@@ -901,38 +1051,48 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1076467"
-nodigests = [
-    "/usr/share/dbus-1/system-services/org.freedesktop.ratbag1.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.ratbag1.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.ratbag1.service"
+digester = "shell"
+hash = "5080e64e0c047e973c85792d70d0392547033cfc06406b1fb60f647173d99cb4"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.ratbag1.conf"
+digester = "xml"
+hash = "f91a9e31a69ce80823b9e89af98beca30625a5251f4a01316c95418047576dca"
 
 [[FileDigestGroup]]
 package = "xpra"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1102836"
-nodigests = [
-    "/etc/dbus-1/system.d/xpra.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/xpra.conf"
+digester = "xml"
+hash = "fa7460b998ff287fd411f209f854991c29dba0c32a01b39f0a43ec0fdbc2d027"
 
 [[FileDigestGroup]]
 package = "iwd"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1108037"
-nodigests = [
-    "/usr/share/dbus-1/system-services/net.connman.iwd.service",
-    "/usr/share/dbus-1/system.d/iwd-dbus.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/net.connman.iwd.service"
+digester = "shell"
+hash = "8b6356439f6e6b29d5543aa1f6b15f38781c9b7dd38c89fdd58f9ffee2b18006"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/iwd-dbus.conf"
+digester = "xml"
+hash = "ed28e2c31bb8c89736c46374491f8c470ad5c73b961d1b5f71aef4ad134e492e"
 
 [[FileDigestGroup]]
 package = "connman-nmcompat"
 type = "dbus"
 bug = "bsc#1192827"
 note = "thin NetworkManager compatibility interface"
-nodigests = [
-    "/usr/share/dbus-1/system.d/connman-nmcompat.conf"
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/connman-nmcompat.conf"
+digester = "xml"
+hash = "1c742b460f417905598052dd7d5233165cfdc634175f3fee5beff772850dd6d7"
 
 [[FileDigestGroup]]
 package = "NetworkManager-fortisslvpn"
@@ -977,19 +1137,24 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1015141"
-nodigests = [
-    "/etc/dbus-1/system.d/org.keepalived.Vrrp1.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/org.keepalived.Vrrp1.conf"
+digester = "xml"
+hash = "d6c62de9278ac8890166387e17e96cc6d950f2f9c2c9e5ca80859e1fb3f087ea"
 
 [[FileDigestGroup]]
 package = "bolt"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1119975"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.freedesktop.bolt.conf",
-    "/usr/share/dbus-1/system-services/org.freedesktop.bolt.service"
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.bolt.conf"
+digester = "xml"
+hash = "4506c85524f2166a5fd1e82f911c1b6d2c81594abfc052fd9231c17457984a45"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.bolt.service"
+digester = "shell"
+hash = "140083066a0c9493a1338175a8bbb6c34046c77ce234d440038438adad1c5b91"
 
 [[FileDigestGroup]]
 package = "certmonger"
@@ -1010,11 +1175,14 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "boo#1145639"
-nodigests = [
-    "/usr/lib/systemd/system/dbus-org.freedesktop.portable1.service",
-    "/usr/share/dbus-1/system-services/org.freedesktop.portable1.service",
-    "/usr/share/dbus-1/system.d/org.freedesktop.portable1.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.freedesktop.portable1.service"
+digester = "shell"
+hash = "a402b32e779063a3fd3db91b56f503c30b3295e1a4a86eb5c35a86447384564b"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.portable1.conf"
+digester = "xml"
+hash = "b9daf8449e03ecb01a8315507f84309fe44a6fd1fbe28b6cd6792fd627ce8bcc"
 
 [[FileDigestGroup]]
 package = "sssd-dbus"
@@ -1035,20 +1203,24 @@
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1169494"
-nodigests = [
-    "/etc/dbus-1/system.d/oddjob.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/oddjob.conf"
+digester = "xml"
+hash = "e23a8133c9a7209db3e7bafc3687b04c7dcbf0c267551787688bb36fbdbb154e"
 
 [[FileDigestGroup]]
 package = "libvirt-dbus"
 type = "dbus"
 note = "imported from rpmlint1 DBUSServices.WhiteList"
 bug = "bsc#1173093"
-nodigests = [
-    "/usr/share/dbus-1/services/org.libvirt.service",
-    "/usr/share/dbus-1/system-services/org.libvirt.service",
-    "/usr/share/dbus-1/system.d/org.libvirt.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.libvirt.service"
+digester = "shell"
+hash = "97c56920616b10e869016e68f8f6197cf6945daddf270eeb4294ca3e7c8340d2"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.libvirt.conf"
+digester = "xml"
+hash = "3a50caa3c4cba331f7f1f70eba0abbb463bc4f46638d3b393a7fb22d5996fe7c"
 
 [[FileDigestGroup]]
 package  = "plasma6-disks"
@@ -1069,10 +1241,14 @@
 type = "dbus"
 note = "Samba configuration helper"
 bug = "bsc#1175633"
-nodigests = [
-    "/usr/share/dbus-1/system-services/org.kde.filesharing.samba.service",
-    "/usr/share/dbus-1/system.d/org.kde.filesharing.samba.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/org.kde.filesharing.samba.service"
+digester = "shell"
+hash = "dbedfdc18eb312a39f5e6ca905701f729bebde2f18a4362d59944b636883c6bc"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.kde.filesharing.samba.conf"
+digester = "xml"
+hash = "b1c704c0efb5a029a365fdaba7c4c5284b60ba788ed2bae9ef530548b2eece5f"
 
 [[FileDigestGroup]]
 package = "kdiskmark"
@@ -1178,27 +1354,30 @@
 type = "dbus"
 note = "helper that calls samba-gpupdate"
 bug = "bsc#1188680"
-nodigests = [
-    "/etc/dbus-1/system.d/oddjob-gpupdate.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/oddjob-gpupdate.conf"
+digester = "xml"
+hash = "fa2b4d8380f1a3a37b3771c10d7b38a6f5fb976ae1af9e91dfff01cc656d1c9e"
 
 [[FileDigestGroup]]
 package = "oddjob-mkhomedir"
 type = "dbus"
 note = "oddjob example that creates user's home directories upon first login"
 bug = "bsc#1169494"
-nodigests = [
-    "/etc/dbus-1/system.d/oddjob-mkhomedir.conf",
-]
+[[FileDigestGroup.digests]]
+path = "/etc/dbus-1/system.d/oddjob-mkhomedir.conf"
+digester = "xml"
+hash = "35f83685500c15e581b7738d33207565c5e48f93607be20d650da2d51fa0ebf0"
 
 [[FileDigestGroup]]
 package = "low-memory-monitor"
 type = "dbus"
 note = "a system wide daemon monitoring low memory situations and sending out 
signals"
 bug = "bsc#1189899"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.freedesktop.LowMemoryMonitor.conf"
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.freedesktop.LowMemoryMonitor.conf"
+digester = "xml"
+hash = "39b875d91e5718c4cba082848e3e8dcfcfbdc5f672a4aee914c39ef65590f6bd"
 
 [[FileDigestGroup]]
 package = "power-profiles-daemon"
@@ -1226,24 +1405,44 @@
 package = "setroubleshoot-server"
 type = "dbus"
 bug = "bsc#1186344"
-nodigests = [
-    "/usr/share/dbus-1/system.d/org.fedoraproject.Setroubleshootd.conf",
-    "/usr/share/dbus-1/system.d/org.fedoraproject.SetroubleshootFixit.conf",
-    
"/usr/share/dbus-1/system.d/org.fedoraproject.SetroubleshootPrivileged.conf",
-    
"/usr/share/dbus-1/system-services/org.fedoraproject.Setroubleshootd.service",
-    
"/usr/share/dbus-1/system-services/org.fedoraproject.SetroubleshootFixit.service",
-    
"/usr/share/dbus-1/system-services/org.fedoraproject.SetroubleshootPrivileged.service"
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.fedoraproject.Setroubleshootd.conf"
+digester = "xml"
+hash = "4b1dd071a819fe2a7def1123a48d38c6ae570e5c6ecac6be64d5bc61cfc6ef21"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/org.fedoraproject.SetroubleshootFixit.conf"
+digester = "xml"
+hash = "4af6d3bc136253b931ad21cbff0137eab6db50651ae18b0cadc9d41858f2746b"
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system.d/org.fedoraproject.SetroubleshootPrivileged.conf"
+digester = "xml"
+hash = "66c999c413e3215be4a07b65f36a2eda60dd106cc9485a7570ed8649b926268b"
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system-services/org.fedoraproject.Setroubleshootd.service"
+digester = "shell"
+hash = "727242523b6bb41e08b0a5f12d35e3f40554e396d040cf66e0ed93c3dc7d0a09"
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system-services/org.fedoraproject.SetroubleshootFixit.service"
+digester = "shell"
+hash = "6a0b7caf34f6be639a5a4835bd458e69775601e7d4cea1b7b655b8d10a8b4c05"
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system-services/org.fedoraproject.SetroubleshootPrivileged.service"
+digester = "shell"
+hash = "c848d09e47e35df391baebbd7bd463fda7a68479e7b085a16892c97ddd0de3c1"
 
 [[FileDigestGroup]]
 package = "kcron"
 type = "dbus"
 note = "a privilege separation helper to modify system crontab"
 bug = "bsc#1193945"
-nodigests = [
-    "/usr/share/dbus-1/system.d/local.kcron.crontab.conf",
-    "/usr/share/dbus-1/system-services/local.kcron.crontab.service"
-]
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system.d/local.kcron.crontab.conf"
+digester = "xml"
+hash = "c080f1e8ab8612f6a771a7341659bb9180f081e805689ed97a0e7e1ed000088e"
+[[FileDigestGroup.digests]]
+path = "/usr/share/dbus-1/system-services/local.kcron.crontab.service"
+digester = "shell"
+hash = "fa65ae25c9eb99b8e3d338383a24e3675fa4388e878e1ec78ec9e3c6c90602e7"
 
 [[FileDigestGroup]]
 package = "tukitd"
@@ -1278,9 +1477,10 @@
 type = "dbus"
 note = "Helper for (re)partitioning block devices"
 bug = "bsc#1178848"
-nodigests = [
-    "/usr/share/dbus-1/system-services/org.kde.kpmcore.helperinterface.service"
-]
+[[FileDigestGroup.digests]]
+path = 
"/usr/share/dbus-1/system-services/org.kde.kpmcore.helperinterface.service"
+digester = "shell"
+hash = "d6fd84c6b7498bb868bc37e3f5fe6ec969e01b746f45d90ca30998c6c32befea"
 [[FileDigestGroup.digests]]
 path = "/usr/share/dbus-1/system.d/org.kde.kpmcore.helperinterface.conf"
 digester = "xml"
@@ -1527,3 +1727,35 @@
 path     = "/usr/share/dbus-1/system.d/org.opensuse.bootkit.conf"
 digester = "xml"
 hash     = "f70ed1e0cd4b240f5dedd1d99df15af8ed1e0ef2c90132282f78822da3f880cf"
+
+[[FileDigestGroup]]
+package  = "tlp-pd"
+note     = "power profiles daemon drop-in replacement"
+bug      = "bsc#1254768"
+type     = "dbus"
+[[FileDigestGroup.digests]]
+path     = "/usr/share/dbus-1/system.d/net.hadess.PowerProfiles.conf"
+digester = "xml"
+hash     = "3c9b773133201b3ecc7469dd9bc93253a992045e5cee5447def1d99f5b1e6ed5"
+[[FileDigestGroup.digests]]
+path     = 
"/usr/share/dbus-1/system-services/org.freedesktop.UPower.PowerProfiles.service"
+digester = "shell"
+hash     = "fc81902af12c0a92fcbebc894728fa6810e88751cb22ccaaa23f8818cf05218c"
+[[FileDigestGroup.digests]]
+path     = "/usr/share/dbus-1/system-services/net.hadess.PowerProfiles.service"
+digester = "shell"
+hash     = "865182ed82bfea6ad3bf118b7fb9d2c2fcfc0ddb0568d238c0b15b355348eeb5"
+[[FileDigestGroup.digests]]
+path     = 
"/usr/share/dbus-1/system.d/org.freedesktop.UPower.PowerProfiles.conf"
+digester = "xml"
+hash     = "a1b1dda54405102f4a297c836a32a0843dcca50e09b0ac995fa61f0e24977f15"
+
+[[FileDigestGroup]]
+package  = "inputplumber"
+note     = "Allows control over virtual input devices"
+bug      = "bsc#1249149"
+type     = "dbus"
+[[FileDigestGroup.digests]]
+path     = "/usr/share/dbus-1/system.d/org.shadowblip.InputPlumber.conf"
+digester = "xml"
+hash     = "37b05cfeb384fe7f696d7a090153eb464dbc02917f721c01241d655f43a433bb"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/permissions-whitelist.toml
 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/permissions-whitelist.toml
--- 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/permissions-whitelist.toml
  2026-01-13 13:45:33.000000000 +0100
+++ 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/permissions-whitelist.toml
  2026-01-22 17:42:47.000000000 +0100
@@ -51,6 +51,7 @@
 [[FileDigestGroup]]
 package = "texlive-filesystem"
 type = "permissions"
+note = """DEPRECATED. texlive is currently migrating these directories to 
systemd-tmpfile. This entry can be deleted once the new setup is complete. See 
also: bsc#1256841 but double-check, even if that bug is closed."""
 [[FileDigestGroup.digests]]
 path = "/etc/permissions.d/texlive"
 hash = "c4d3d806535c6737a07828ac84e297b87f6a406f6df67c9928c4fac71f47a17d"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/polkit-rules-whitelist.toml
 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/polkit-rules-whitelist.toml
--- 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/polkit-rules-whitelist.toml
 2026-01-13 13:45:33.000000000 +0100
+++ 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/polkit-rules-whitelist.toml
 2026-01-22 17:42:47.000000000 +0100
@@ -247,3 +247,13 @@
 path     = "/usr/share/polkit-1/rules.d/empower.rules"
 digester = "default"
 hash     = "d9a62ab1ec477a4be1657769dfd194c75d1a07a4357e7717aa19ad5c07c3fc26"
+
+[[FileDigestGroup]]
+package  = "inputplumber"
+note     = "allows members of the inputplumber group to perform any 
InputPlumber actions"
+bug      = "bsc#1249149"
+type     = "polkit"
+[[FileDigestGroup.digests]]
+path     = "/usr/share/polkit-1/rules.d/org.shadowblip.InputPlumber.rules"
+digester = "default"
+hash     = "75efae6dcf5fecc3a73f851a09d871f768b055ad3049a40550cd81bbbd9f8640"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/security.toml 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/security.toml
--- old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/security.toml       
2026-01-13 13:45:33.000000000 +0100
+++ new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/security.toml       
2026-01-22 17:42:47.000000000 +0100
@@ -73,7 +73,8 @@
 # the directories for this are currently configured in /etc/sudoers via
 # the @includedir directive.
 Locations = [
-    "/etc/sudoers.d"
+    "/etc/sudoers.d",
+    "/usr/etc/sudoers.d"
 ]
 
 [SystemdTmpfiles]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/sudoers-whitelist.toml 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/sudoers-whitelist.toml
--- 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/sudoers-whitelist.toml  
    2026-01-13 13:45:33.000000000 +0100
+++ 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/sudoers-whitelist.toml  
    2026-01-22 17:42:47.000000000 +0100
@@ -74,7 +74,7 @@
 note = "allow wheel group members to run commands as root by entering their 
own password"
 bug = "bsc#1215276"
 [[FileDigestGroup.digests]]
-path = "/etc/sudoers.d/50-aeon"
+path = "/usr/etc/sudoers.d/50-aeon"
 digester = "shell"
 hash = "554ad7ffea09c0c9bed71f6ef7621e729d9d5368175b6e3b0e29214531d14c39"
 
@@ -84,6 +84,36 @@
 note = "allow wheel group members to run commands as root by entering their 
own password"
 bug = "bsc#1217706"
 [[FileDigestGroup.digests]]
-path = "/etc/sudoers.d/50-kalpa"
+path = "/usr/etc/sudoers.d/50-kalpa"
 digester = "shell"
 hash = "554ad7ffea09c0c9bed71f6ef7621e729d9d5368175b6e3b0e29214531d14c39"
+
+[[FileDigestGroup]]
+package = "sudo-policy-sudo-auth-self"
+type = "sudoers"
+note = "allow members of the sudo group to authenticate using their own 
passowrd"
+bug = "bsc#1257092"
+[[FileDigestGroup.digests]]
+path = "/usr/etc/sudoers.d/50-sudo-auth-self"
+digester = "shell"
+hash = "6871f243bc26ac29e1b283f30e3e58d327c0da4670ecff6591738849a5b59877"
+
+[[FileDigestGroup]]
+package = "sudo-policy-wheel-auth-self"
+type = "sudoers"
+note = "allow members of the wheel group to authenticate using their own 
passowrd"
+bug = "bsc#1257092"
+[[FileDigestGroup.digests]]
+path = "/usr/etc/sudoers.d/50-wheel-auth-self"
+digester = "shell"
+hash = "554ad7ffea09c0c9bed71f6ef7621e729d9d5368175b6e3b0e29214531d14c39"
+
+[[FileDigestGroup]]
+package = "servicetray"
+type = "sudoers"
+note = "allow members of the users group to invoke servicetray_systemctl"
+bug = "bsc#1257103"
+[[FileDigestGroup.digests]]
+path = "/usr/etc/sudoers.d/servicetray"
+digester = "shell"
+hash = "e6991727d5b08bf3f4425e88336d3f948ca0bc7ecf018f25b850c72d8f9a6638"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/sysctl-whitelist.toml 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/sysctl-whitelist.toml
--- 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/sysctl-whitelist.toml   
    2026-01-13 13:45:33.000000000 +0100
+++ 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/sysctl-whitelist.toml   
    2026-01-22 17:42:47.000000000 +0100
@@ -117,16 +117,6 @@
 hash = "25d4856bfebac6880d789f328381ac2c4f2280521fe166d3fbf539ab0f7d7612"
 
 [[FileDigestGroup]]
-package = "libvirt-daemon-driver-qemu"
-type = "sysctl"
-note = "allows unprivileged use of userfaultfds"
-bug = "bsc#1174722"
-[[FileDigestGroup.digests]]
-path = "/usr/lib/sysctl.d/60-qemu-postcopy-migration.conf"
-digester = "shell"
-hash = "b5872ea1291601cda9e3bc38a62dd7ed2198f791326315a7b2cf08205512735e"
-
-[[FileDigestGroup]]
 package = "389-ds"
 type = "sysctl"
 note = "changes TCP performance related settings, changes swappiness behaviour"
@@ -157,19 +147,9 @@
 hash = "7ec5f6a48c24802a58ebe31c962c0fb63d5215f4562bb200111c6ef9df380a6a"
 
 [[FileDigestGroup]]
-package = "glob:kubernetes1.2[0-3]-kubeadm"
-type = "sysctl"
-note = "enables IPv4 forwarding system wide, same content for all kubeadm 
versions <= 1.23"
-bugs = ["bsc#1174722", "bsc#1209363", "bsc#1210951"]
-[[FileDigestGroup.digests]]
-path = "/usr/lib/sysctl.d/90-kubeadm.conf"
-digester = "shell"
-hash = "e2c2ac17097616ee184af9965776f83ad87dcf9e82ada5c8a3ea0f8371813fe8"
-
-[[FileDigestGroup]]
-package = "glob:kubernetes1.[2-9][0-9]-kubeadm"
+package = "glob:kubernetes1.[3-9][0-9]-kubeadm"
 type = "sysctl"
-note = "enables IPv4 forwarding system wide, same content for all kubeadm 
versions >= 1.24"
+note = "enables IPv4 forwarding system-wide, same content for all kubeadm 
versions >= 1.24"
 bugs = ["bsc#1174722", "bsc#1209363", "bsc#1210951", "bsc#1215542", 
"bsc#1219168"]
 [[FileDigestGroup.digests]]
 path = "/usr/lib/sysctl.d/90-kubeadm.conf"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/systemd-tmpfiles.toml 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/systemd-tmpfiles.toml
--- 
old/rpmlint-2.8.0+git20260113.b6544793/configs/openSUSE/systemd-tmpfiles.toml   
    2026-01-13 13:45:33.000000000 +0100
+++ 
new/rpmlint-2.8.0+git20260122.948835f5/configs/openSUSE/systemd-tmpfiles.toml   
    2026-01-22 17:42:47.000000000 +0100
@@ -87,17 +87,6 @@
 ]
 
 [[SystemdTmpfilesWhitelist]]
-package = "pcfclock"
-bug = "bsc#1150905"
-note = "static device nodes for an old school parallel-port real time clock"
-path = "/usr/lib/tmpfiles.d/pcfclock.conf"
-entries = [
-       "c /dev/pcfclock0 0444 root root - 181:0",
-       "c /dev/pcfclock1 0444 root root - 181:1",
-       "c /dev/pcfclock2 0444 root root - 181:2",
-]
-
-[[SystemdTmpfilesWhitelist]]
 package = "gromox"
 bug = "bsc#1200165"
 note = "gromox creates these two temporary directories"
@@ -153,3 +142,49 @@
 entries = [
     "d /var/spool/mail                      1777 root root -"
 ]
+
+[[SystemdTmpfilesWhitelist]]
+package = "texlive-filesystem"
+bugs = ["bsc#1256841"]
+note = "Various state and cache directories used by texlive"
+path = "/usr/lib/tmpfiles.d/texlive.conf"
+entries = [
+    "d /var/cache/texmf                     1755 root  root  - -",
+    "d /var/cache/texmf/fonts               3775 mktex mktex - -",
+    "d /var/cache/texmf/fonts/pk            3775 mktex mktex - -",
+    "d /var/cache/texmf/fonts/source        3775 mktex mktex - -",
+    "d /var/cache/texmf/fonts/tfm           3775 mktex mktex - -",
+    "d /var/cache/texmf/fonts/luatex-cache  3775 mktex mktex - -",
+    "f /var/cache/texmf/fonts/ls-R          0664 mktex mktex - %% ls-R -- 
filename database for kpathsea; do not change this line.",
+    "d /var/lib/texmf                       1755 root  root  - -",
+    "d /var/lib/texmf/dist                  1755 root  root  - -",
+    "f /var/lib/texmf/dist/ls-R             0664 root  mktex - %% ls-R -- 
filename database for kpathsea; do not change this line.",
+    "d /var/lib/texmf/fonts                 1755 root  root  - -",
+    "d /var/lib/texmf/fonts/dvipdfm         1755 root  root  - -",
+    "d /var/lib/texmf/fonts/dvips           1755 root  root  - -",
+    "d /var/lib/texmf/fonts/pdftex          1755 root  root  - -",
+    "d /var/lib/texmf/fonts/conf            1755 root  root  - -",
+    "d /var/lib/texmf/fonts/map             1755 root  root  - -",
+    "d /var/lib/texmf/main                  1755 root  root  - -",
+    "f /var/lib/texmf/main/ls-R             0664 root  mktex - %% ls-R -- 
filename database for kpathsea; do not change this line.",
+    "d /var/lib/texmf/md5                   0755 root  root  - -",
+    "d /var/lib/texmf/web2c                 1755 root  root  - -",
+    "d /var/lib/texmf/web2c/aleph           1755 root  root  - -",
+    "d /var/lib/texmf/web2c/eptex           1755 root  root  - -",
+    "d /var/lib/texmf/web2c/luatex          1755 root  root  - -",
+    "d /var/lib/texmf/web2c/metafont        1755 root  root  - -",
+    "d /var/lib/texmf/web2c/pdftex          1755 root  root  - -",
+    "d /var/lib/texmf/web2c/ptex            1755 root  root  - -",
+    "d /var/lib/texmf/web2c/tex             1755 root  root  - -",
+    "d /var/lib/texmf/web2c/xetex           1755 root  root  - -",
+    "d /var/lib/texmf/web2c/hitex           1755 root  root  - -",
+    "d /var/lib/texmf/web2c/luahbtex        1755 root  root  - -",
+    "d /var/lib/texmf/web2c/luajithbtex     1755 root  root  - -",
+    "d /var/lib/texmf/web2c/luajittex       1755 root  root  - -",
+    "d /var/lib/texmf/web2c/mflua-nowin     1755 root  root  - -",
+    "d /var/lib/texmf/web2c/euptex          1755 root  root  - -",
+    "d /var/lib/texmf/web2c/uptex           1755 root  root  - -",
+    "d /var/lib/texmf/luatex-cache          0755 root  root  - -",
+    "d /var/lib/texmf/luametatex-cache      0755 root  root  - -",
+    "f /var/lib/texmf/ls-R                  0664 root  mktex - %% ls-R -- 
filename database for kpathsea; do not change this line.",
+]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.8.0+git20260113.b6544793/rpmlint/checks/TmpfilesParser.py 
new/rpmlint-2.8.0+git20260122.948835f5/rpmlint/checks/TmpfilesParser.py
--- old/rpmlint-2.8.0+git20260113.b6544793/rpmlint/checks/TmpfilesParser.py     
2026-01-13 13:45:33.000000000 +0100
+++ new/rpmlint-2.8.0+git20260122.948835f5/rpmlint/checks/TmpfilesParser.py     
2026-01-22 17:42:47.000000000 +0100
@@ -1,6 +1,3 @@
-import shlex
-
-
 # NOTE: for 'C' the table in the man page does not list permissions
 # support but actually they *are* supported.
 TYPES_WITH_PERMS = (
@@ -36,9 +33,64 @@
         during parsing the tmpfiles entry."""
         return self.warnings
 
+    def _split_line(self, line):
+        """
+        Splits a config line according to the tmpfiles.d(5) man page.
+        1. The first 6 fields are separated by whitespace and may use quotes,
+           similar to how shells parse command-lines.
+        2. The last field consumes the entire remainder of the line, including
+           any trailing whitespace.
+        """
+        fields = []
+        index = 0
+        length = len(line)
+
+        line = line.lstrip()
+        for _ in range(6):
+            while index < length and line[index].isspace():
+                index += 1
+
+            if index >= length:
+                # less than 6 fields
+                break
+
+            start = index
+            in_quote = None
+
+            while index < length:
+                c = line[index]
+
+                if in_quote:
+                    if c == in_quote:
+                        in_quote = None
+                    index += 1
+                    continue
+                elif c in ("'", '"'):
+                    in_quote = c
+                    index += 1
+                    continue
+                if c.isspace():
+                    break
+                index += 1
+
+            raw_field = line[start:index]
+            fields.append(raw_field)
+
+        remainder = line[index:].lstrip()
+        if len(remainder):
+            if remainder[0] in ("'", '"'):
+                # The last field must not be quoted according to the man page.
+                # However testing with systemd-tmpfiles shows that this is not
+                # treated as an error. If this ever changes, throw an error
+                # here.
+                pass
+            fields.append(remainder)
+
+        return fields
+
     def _parse(self):
-        # each field may be quoted, so use shell like parsing to cope with that
-        fields = shlex.split(self.line)
+        fields = self._split_line(self.line)
+
         if len(fields) > 7:
             self._add_warning('Too many fields encountered')
             return
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-2.8.0+git20260113.b6544793/test/test_systemd_tmpfiles.py 
new/rpmlint-2.8.0+git20260122.948835f5/test/test_systemd_tmpfiles.py
--- old/rpmlint-2.8.0+git20260113.b6544793/test/test_systemd_tmpfiles.py        
2026-01-13 13:45:33.000000000 +0100
+++ new/rpmlint-2.8.0+git20260122.948835f5/test/test_systemd_tmpfiles.py        
2026-01-22 17:42:47.000000000 +0100
@@ -91,6 +91,9 @@
         'c /some/path 0755 someone root - -',
         'h /some/path - - - - +C',
         'h /some/path - - - - +a',
+        "f '/quoted/field with spaces' 0777 root root - -",
+        'f "/quoted/field with spaces" 0777 root root - -',
+        'f /some/path 0777 root root -   trailing spaces  ',
     )
 
     with FakePkg('testpkg') as pkg:

Reply via email to