rpm-software-management / rpmlint

Tool for checking common errors in rpm packages
GNU General Public License v2.0
135 stars 117 forks source link

DBusPolicyCheck: doesn't check system dir #692

Closed gmbr3 closed 3 years ago

gmbr3 commented 3 years ago

DBusPolicyCheck only checks /etc/dbus-1/system.d. It must also check /usr/share/dbus-1/system.d

marxin commented 3 years ago

Thanks for the issue. I can confirm openSUSE has config files at both locations:

marxin@marxinbox:~> ls -l /etc/dbus-1/system.d
total 128
-rw-r--r-- 1 root root  1142 Aug  4 22:42 avahi-dbus.conf
-rw-r--r-- 1 root root  1182 Aug 12 09:37 bluetooth.conf
-rw-r--r-- 1 root root   792 May 28 01:25 com.redhat.NewPrinterNotification.conf
-rw-r--r-- 1 root root   799 May 28 01:25 com.redhat.PrinterDriversInstaller.conf
-rw-r--r-- 1 root root   541 Jul 12 21:44 com.redhat.tuned.conf
-r--r--r-- 1 root root   460 Jun 12 00:06 cups.conf
-rw-r--r-- 1 root root   475 Jul  7 18:40 dnsmasq.conf
-rw-r--r-- 1 root root  3883 May 28 01:31 gdm.conf
-rw-r--r-- 1 root root  2076 Jun 18 10:31 net.hadess.SensorProxy.conf
-rw-r--r-- 1 root root   775 Jul 23 00:21 nm-openconnect-service.conf
-rw-r--r-- 1 root root   562 May 28 01:31 nm-pptp-service.conf
-rw-r--r-- 1 root root   494 May 28 01:32 nm-vpnc-service.conf
-rw-r--r-- 1 root root   917 Apr 23  2019 org.freedesktop.Accounts.conf
-rw-r--r-- 1 root root  1202 May 28 04:32 org.freedesktop.AutoMount.conf
-rw-r--r-- 1 root root  1180 Aug 19 11:49 org.freedesktop.DisplayManager.conf
-rw-r--r-- 1 root root   714 May 28 01:24 org.freedesktop.GeoClue2.Agent.conf
-rw-r--r-- 1 root root  1420 May 28 01:24 org.freedesktop.GeoClue2.conf
-rw-r--r-- 1 root root 14014 May 28 01:02 org.freedesktop.ModemManager1.conf
-rw-r--r-- 1 root root  1331 Jul 31 00:06 org.freedesktop.PackageKit.conf
-rw-r--r-- 1 root root   570 May 28 01:00 org.gnome.GConf.Defaults.conf
-rw-r--r-- 1 root root   535 May 28 01:00 org.opensuse.CupsPkHelper.Mechanism.conf
-rw-r--r-- 1 root root  1148 Jun 18 10:25 org.opensuse.Network.AUTO4.conf
-rw-r--r-- 1 root root  7278 Jun 18 10:25 org.opensuse.Network.conf
-rw-r--r-- 1 root root   902 Jun 18 10:25 org.opensuse.Network.DHCP4.conf
-rw-r--r-- 1 root root   902 Jun 18 10:25 org.opensuse.Network.DHCP6.conf
-rw-r--r-- 1 root root  2615 Jun 18 10:25 org.opensuse.Network.Nanny.conf
-rw-r--r-- 1 root root  1084 Jul 27 22:02 pulseaudio-system.conf
-rw-r--r-- 1 root root  1096 May 28 01:57 wpa_supplicant.conf
ls -l /usr/share/dbus-1/system.d
total 148
-rw-r--r-- 1 root root  1084 Aug 16 10:18 FirewallD.conf
-rw-r--r-- 1 root root   491 Aug  4 23:27 nm-dispatcher.conf
-rw-r--r-- 1 root root   506 Jul 23 00:21 nm-openvpn-service.conf
-rw-r--r-- 1 root root  1122 Dec  1  2020 org.freedesktop.bolt.conf
-rw-r--r-- 1 root root  1570 May 28 01:00 org.freedesktop.ColorManager.conf
-rw-r--r-- 1 root root   971 Jul 22 23:45 org.freedesktop.Flatpak.SystemHelper.conf
-rw-r--r-- 1 root root  1043 Mar 24 16:45 org.freedesktop.fwupd.conf
-rw-r--r-- 1 root root   993 Jul 26 12:52 org.freedesktop.hostname1.conf
-rw-r--r-- 1 root root  3520 Jul 26 12:52 org.freedesktop.import1.conf
-rw-r--r-- 1 root root   983 Jul 26 12:52 org.freedesktop.locale1.conf
-rw-r--r-- 1 root root 16248 Jul 26 12:52 org.freedesktop.login1.conf
-rw-r--r-- 1 root root 11253 Jul 26 12:52 org.freedesktop.machine1.conf
-rw-r--r-- 1 root root   953 Jul 26 12:52 org.freedesktop.network1.conf
-rw-r--r-- 1 root root  8150 Aug  4 23:27 org.freedesktop.NetworkManager.conf
-rw-r--r-- 1 root root   638 Jul 21 20:41 org.freedesktop.PolicyKit1.conf
-rw-r--r-- 1 root root  1374 Jun  6 00:42 org.freedesktop.RealtimeKit1.conf
-rw-r--r-- 1 root root   953 Jul 26 12:52 org.freedesktop.resolve1.conf
-rw-r--r-- 1 root root 19779 Jul 26 12:52 org.freedesktop.systemd1.conf
-rw-r--r-- 1 root root   993 Jul 26 12:52 org.freedesktop.timedate1.conf
-rw-r--r-- 1 root root  1614 Jul 26 12:52 org.freedesktop.timesync1.conf
-rw-r--r-- 1 root root   525 May 28 04:26 org.freedesktop.UDisks2.conf
-rw-r--r-- 1 root root  1555 May 27 18:18 org.freedesktop.UPower.conf
-rw-r--r-- 1 root root   638 May 28 01:00 org.gnome.Sysprof2.conf
-rw-r--r-- 1 root root   637 May 28 01:00 org.gnome.Sysprof3.conf
-rw-r--r-- 1 root root   440 Aug  6 11:00 org.kde.kf5auth.conf
-rw-r--r-- 1 root root   720 Jul  2 14:16 org.opensuse.Snapper.conf
-rw-r--r-- 1 root root   546 Aug  2 13:55 tpm2-abrmd.conf