]> git.wh0rd.org - home.git/blobdiff - .bin/gentoo-check-services
gentoo-check-services: handle samba
[home.git] / .bin / gentoo-check-services
index 3b39c4dccefd6a30d5a5a4222db6b2bd7f009d84..114ade945805ed5e8457355880766c720b7c304f 100755 (executable)
@@ -17,6 +17,10 @@ import time
 IGNORE_PATHS = set((
        '/dev/zero',
        '/etc/ld.so.cache',
+       '/usr/share/icons/Adwaita/icon-theme.cache',
+       '/usr/share/icons/gnome/icon-theme.cache',
+       '/usr/share/icons/hicolor/icon-theme.cache',
+       '/usr/share/mime/mime.cache',
 ))
 
 
@@ -43,6 +47,7 @@ def find_svcs():
                        # Handle paths with spaces.
                        path = path.lstrip().rsplit(' ', 2)[0]
                        if (path == '/[aio]' or
+                           path.startswith('/memfd:') or
                            path.startswith('/SYSV') or
                            path.startswith('/dev/shm/') or
                            path.startswith('/tmp/')):
@@ -74,6 +79,7 @@ SERVICES = {
        '/usr/sbin/bacula-fd': 'bacula-fd',
        '/usr/sbin/cron': 'vixie-cron',
        '/usr/sbin/crond': 'dcron',
+       '/usr/sbin/ntpd': 'ntpd',
        '/usr/sbin/snmpd': 'snmpd',
        '/usr/sbin/sshd': 'sshd',
        '/usr/sbin/syslog-ng': 'syslog-ng',
@@ -81,13 +87,15 @@ SERVICES = {
        '/usr/bin/daisydog': 'daisydog',
        '/usr/bin/distccd': 'distccd',
        '/usr/bin/monit': 'monit',
+       '/usr/bin/rsync': 'rsyncd',
+       '/usr/sbin/smbd': 'samba',
        '/usr/bin/stunnel': 'stunnel',
        '/usr/bin/tor': 'tor',
        '/usr/bin/transmission-daemon': 'transmission-daemon',
        '/usr/bin/mediatomb': 'mediatomb',
        '/lib/systemd/systemd-udevd': 'udev',
        '/usr/libexec/nrpe': 'nrpe',
-       '/usr/libexec/postfix/master': 'postfix',
+       '//usr/libexec/postfix/master': 'postfix',
        'denyhosts.py': 'denyhosts',
        'dropbear': 'dropbear',
        'galileo': 'galileo',