Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rpmlint for openSUSE:Factory checked in at 2025-09-08 09:56:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpmlint (Old) and /work/SRC/openSUSE:Factory/.rpmlint.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpmlint" Mon Sep 8 09:56:50 2025 rev:509 rq:1302949 version:2.7.0+git20250905.7717a72c Changes: -------- --- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes 2025-07-10 22:10:14.198944228 +0200 +++ /work/SRC/openSUSE:Factory/.rpmlint.new.1977/rpmlint.changes 2025-09-08 09:57:20.385933212 +0200 @@ -1,0 +2,16 @@ +Fri Sep 05 14:05:55 UTC 2025 - Filippo Bonazzi <[email protected]> + +- Update to version 2.7.0+git20250905.7717a72c: + * whitelistings: add new GNOME49 D-Bus/Polkit digests (bsc#1248881, bsc#1249067, bsc#1248979) + * scoring: raise badness for logrotate-user-writable-log-dir (bsc#1245961) + * word-writable-whitelist: remove postfix-bdb /var/spool/mail no longer packaged + * pam-modules: drop pam_csync no longer packaged in Factory + * dbus-services: drop passim which never reached Factory + * dbus-services: drop rebootmgr (is now using varlink) + * dbus-services: drop no longer needed deepin whitelistings + * Added the SMTP Daemon (_smtpd) and the SMTPD Queue (_smtpq) users and groups for OpenSMTPD. + * configs/openSUSE/users-groups.toml: add user opencloud-server + * configs/openSUSE/users-groups.toml: add group opencloud-server + * Update users-groups.toml redis + +------------------------------------------------------------------- Old: ---- rpmlint-2.7.0+git20250710.a7f0a67c.tar.xz New: ---- rpmlint-2.7.0+git20250905.7717a72c.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpmlint.spec ++++++ --- /var/tmp/diff_new_pack.2nSXNz/_old 2025-09-08 09:57:21.321972117 +0200 +++ /var/tmp/diff_new_pack.2nSXNz/_new 2025-09-08 09:57:21.321972117 +0200 @@ -1,7 +1,7 @@ # # spec file for package rpmlint # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %define name_suffix -%{flavor} %endif Name: rpmlint%{name_suffix} -Version: 2.7.0+git20250710.a7f0a67c +Version: 2.7.0+git20250905.7717a72c Release: 0 Summary: RPM file correctness checker License: GPL-2.0-or-later ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.2nSXNz/_old 2025-09-08 09:57:21.949998219 +0200 +++ /var/tmp/diff_new_pack.2nSXNz/_new 2025-09-08 09:57:22.022001212 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/rpm-software-management/rpmlint.git</param> - <param name="changesrevision">a7f0a67c0ffa5dfa534d28513d1589eab0a9db88</param></service></servicedata> + <param name="changesrevision">7717a72c6886760a8b4f6b9d79d38ab34768c93b</param></service></servicedata> (No newline at EOF) ++++++ rpmlint-2.7.0+git20250710.a7f0a67c.tar.xz -> rpmlint-2.7.0+git20250905.7717a72c.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/dbus-services.toml new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/dbus-services.toml --- old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/dbus-services.toml 2025-07-10 13:30:54.000000000 +0200 +++ new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/dbus-services.toml 2025-09-05 15:10:34.000000000 +0200 @@ -84,6 +84,17 @@ digester = "xml" hash = "127c6446350030991bd98c583eab96d7a5ff4b9301faa8e88bc7928c48dba0a8" +# TODO: merge with entry above once GNOME 49 enters Factory +[[FileDigestGroup]] +package = "gdm" +note = "GNOME 49 beta changes to entry above" +bug = "bsc#1248881" +type = "dbus" +[[FileDigestGroup.digests]] +path = "/usr/share/dbus-1/system.d/gdm.conf" +digester = "xml" +hash = "cf4cb93af82aacc9b4a0fc600c602af5089e001df10282a35287b6f27199f7ea" + [[FileDigestGroup]] package = "udisks2" type = "dbus" @@ -771,15 +782,6 @@ hash = "9bd3adcbd2c5466b58de3dc0c68f10fc0e1d115d1c3dbd379ad6ee502db6bde8" [[FileDigestGroup]] -package = "rebootmgr" -type = "dbus" -note = "imported from rpmlint1 DBUSServices.WhiteList" -bug = "bsc#1019644" -nodigests = [ - "/usr/share/dbus-1/system.d/org.opensuse.RebootMgr.conf", -] - -[[FileDigestGroup]] package = "blueman" type = "dbus" note = "imported from rpmlint1 DBUSServices.WhiteList" @@ -1186,34 +1188,6 @@ ] [[FileDigestGroup]] -package = "deepin-api" -type = "dbus" -note = "compatibility entry for the time being until the rename from bsc#1211376 comes into effect" -bugs = ["bsc#1070943", "bsc#1214101"] -nodigests = [ - "/usr/share/dbus-1/system-services/com.deepin.api.Device.service", - "/usr/share/dbus-1/system.d/com.deepin.api.Device.conf", - "/usr/share/dbus-1/system-services/com.deepin.api.LocaleHelper.service", - "/usr/share/dbus-1/system.d/com.deepin.api.LocaleHelper.conf", - "/usr/share/dbus-1/system-services/com.deepin.api.SoundThemePlayer.service", - "/usr/share/dbus-1/system.d/com.deepin.api.SoundThemePlayer.conf" -] - -[[FileDigestGroup]] -package = "deepin-system-monitor" -type = "dbus" -note = "a system monitor for the DDE" -bugs = ["bsc#1230018"] -[[FileDigestGroup.digests]] -path = "/usr/share/dbus-1/system.d/org.deepin.SystemMonitorSystemServer.conf" -digester = "xml" -hash = "910464704ef1645092e83911aa4d4650a14f4421a770594da42d2f4c3c4626e0" -[[FileDigestGroup.digests]] -path = "/usr/share/dbus-1/system-services/org.deepin.SystemMonitorSystemServer.service" -digester = "shell" -hash = "ff69b41130cbec4d2682f3c9ff31c8fc7f1a16271a8f5fbfff003030f116f85a" - -[[FileDigestGroup]] package = "low-memory-monitor" type = "dbus" note = "a system wide daemon monitoring low memory situations and sending out signals" @@ -1360,19 +1334,23 @@ digester = "xml" hash = "0ec37dac1d4ff66ca0ff3aec940c28ad9468e70f7376571dcaf311c58ef66927" -[[FileDigestGroup]] -package = "passim" -type = "dbus" -note = "caching of public files in local networks" -bug = "bsc#1216434" -[[FileDigestGroup.digests]] -path = "/usr/share/dbus-1/system-services/org.freedesktop.Passim.service" -digester = "shell" -hash = "0c07dc9b27fb506af38d60d5b0555fb88849dc457c31b6bc67a979be538a1946" -[[FileDigestGroup.digests]] -path = "/usr/share/dbus-1/system.d/org.freedesktop.Passim.conf" -digester = "xml" -hash = "f0a5a607af98b0f4841ac0cab80af5592ee81d29279e50932bccdbf92c10d227" +# Passim never reached Factory, the entry was sitting here for nearly two +# years, unused. Keep it commented-out for now, should we need to reinstate it +# at a later time. +# +#[[FileDigestGroup]] +#package = "passim" +#type = "dbus" +#note = "caching of public files in local networks" +#bug = "bsc#1216434" +#[[FileDigestGroup.digests]] +#path = "/usr/share/dbus-1/system-services/org.freedesktop.Passim.service" +#digester = "shell" +#hash = "0c07dc9b27fb506af38d60d5b0555fb88849dc457c31b6bc67a979be538a1946" +#[[FileDigestGroup.digests]] +#path = "/usr/share/dbus-1/system.d/org.freedesktop.Passim.conf" +#digester = "xml" +#hash = "f0a5a607af98b0f4841ac0cab80af5592ee81d29279e50932bccdbf92c10d227" [[FileDigestGroup]] package = "drkonqi6" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/pam-modules.toml new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/pam-modules.toml --- old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/pam-modules.toml 2025-07-10 13:30:54.000000000 +0200 +++ new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/pam-modules.toml 2025-09-05 15:10:34.000000000 +0200 @@ -297,14 +297,6 @@ ] [[FileDigestGroup]] -package = "pam_csync" -type = "pam" -note = "legacy: not audited" -nodigests = [ - "glob:*/security/pam_csync.so", -] - -[[FileDigestGroup]] package = "pam_chroot" type = "pam" note = "legacy: not audited" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/polkit-rules-whitelist.toml new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/polkit-rules-whitelist.toml --- old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/polkit-rules-whitelist.toml 2025-07-10 13:30:54.000000000 +0200 +++ new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/polkit-rules-whitelist.toml 2025-09-05 15:10:34.000000000 +0200 @@ -107,6 +107,17 @@ path = "/usr/share/polkit-1/rules.d/20-gnome-initial-setup.rules" hash = "e8d930c2f4ef56727ab4e64ebe21c98e3ab7aaf3a4079d15ddc6acf324a5a412" +# TODO: merge the three GIS entries once GNOME49 enters Factory +[[FileDigestGroup]] +package = "gnome-initial-setup" +note = "GNOME49 Beta changes" +bug = "bsc#1249067" +type = "polkit" +[[FileDigestGroup.digests]] +path = "/usr/share/polkit-1/rules.d/20-gnome-initial-setup.rules" +digester = "default" +hash = "6241e147d107fbc2f786b7149c26abb75185cf9db5d921401e310f78f4e8bced" + [[FileDigestGroup]] package = "libvirt-dbus" type = "polkit" @@ -198,6 +209,17 @@ digester = "default" hash = "559f983aa50bbea8f4927fa96dc06a4e0f781617495339155b2bd4d077ec4607" +# TODO: merge with entry above once GNOME 49 enters Factory +[[FileDigestGroup]] +package = "gnome-remote-desktop" +note = "GNOME49 beta changes" +bug = "bsc#1248979" +type = "polkit" +[[FileDigestGroup.digests]] +path = "/usr/share/polkit-1/rules.d/20-gnome-remote-desktop.rules" +digester = "default" +hash = "4cbe3c8b9fac5eb9d5eb7a32b7f0e57bdbcf460fde7bc1994d3746ad46a8a446" + [[FileDigestGroup]] package = "sssd" note = "allows the unprivileged 'sssd' user to access smartcards via pcsc" @@ -227,3 +249,14 @@ path = "/usr/share/polkit-1/rules.d/20-gdm.rules" digester = "default" hash = "c752f8f6c304404e256fbd3f4bbb04d0ec42408f311454268b667597cb1c8265" + +# TODO: merge with entry above once GNOME 49 enters Factory +[[FileDigestGroup]] +package = "gdm" +note = "GNOME 49 beta changes to entry above" +bug = "bsc#1248881" +type = "polkit" +[[FileDigestGroup.digests]] +path = "/usr/share/polkit-1/rules.d/20-gdm.rules" +digester = "default" +hash = "38aaac33cd24fca2db1bdf35389b0d52bc17741ae55f0de4ea35d16d5817cd24" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/scoring.toml new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/scoring.toml --- old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/scoring.toml 2025-07-10 13:30:54.000000000 +0200 +++ new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/scoring.toml 2025-09-05 15:10:34.000000000 +0200 @@ -99,5 +99,4 @@ zypperplugin-file-ghost = 10 zypperplugin-file-unauthorized = 10 patch-macro-old-format = 10000 -# TODO: raise to 10,000 after we surveyed affected packages -logrotate-user-writable-log-dir = 100 +logrotate-user-writable-log-dir = 10000 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/users-groups.toml new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/users-groups.toml --- old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/users-groups.toml 2025-07-10 13:30:54.000000000 +0200 +++ new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/users-groups.toml 2025-09-05 15:10:34.000000000 +0200 @@ -134,6 +134,7 @@ '_openqa-worker', 'oinstall', 'openbao', + 'opencloud-server', 'opensearch', 'openvswitch', 'orthanc', @@ -168,6 +169,7 @@ 'rabbitmq', 'radicale', 'radiusd', + 'redis', 'root', 'sabayon-admin', 'salt', @@ -182,6 +184,8 @@ 'siproxd', '_sks', 'slurm', + '_smtpd', + '_smtpq', 'snort', 'sogo', 'squid', @@ -381,6 +385,7 @@ 'ntp', 'octavia', 'openbao', + 'opencloud-server', 'opensearch', 'openvswitch', 'oracle', @@ -416,6 +421,7 @@ 'radicale', 'radiusd', 'radvd', + 'redis', '_rmt', 'root', 'sabayon-admin', @@ -430,6 +436,8 @@ 'siproxd', '_sks', 'slurm', + '_smtpd', + '_smtpq', 'snort', 'sogo', 'squid', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/world-writable-whitelist.toml new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/world-writable-whitelist.toml --- old/rpmlint-2.7.0+git20250710.a7f0a67c/configs/openSUSE/world-writable-whitelist.toml 2025-07-10 13:30:54.000000000 +0200 +++ new/rpmlint-2.7.0+git20250905.7717a72c/configs/openSUSE/world-writable-whitelist.toml 2025-09-05 15:10:34.000000000 +0200 @@ -39,16 +39,6 @@ group = "root" [[WorldWritableWhitelist]] -package = "postfix-bdb" -bug = "bsc#1179574" -note = "Public standard sticky-bit directories" -[[WorldWritableWhitelist.files]] -path = '/var/spool/mail' -mode = "drwxrwxrwt" -owner = "root" -group = "root" - -[[WorldWritableWhitelist]] package = "postfix" bug = "bsc#1179574" note = "Public standard sticky-bit directories"
