# Old provides, should probably keep forever addFilter("unversioned-explicit-provides (MTA|smtpdaemon|server[(]smtp[)])") # Permissions are correct addFilter("setgid-binary /usr/s?bin/sendmail.sendmail smmsp 2755") addFilter("non-standard-executable-perm /usr/s?bin/sendmail.sendmail 2755") addFilter("non-standard-dir-perm /var/spool/clientmqueue 770") addFilter("non-standard-dir-perm /var/spool/mqueue 700") addFilter("non-executable-script /usr/share/sendmail-cf/sh/makeinfo.sh 644 /bin/sh") addFilter("non-readable /etc/mail/access.cdb 640") addFilter("non-readable /etc/mail/domaintable.cdb 640") addFilter("non-readable /etc/mail/mailertable.cdb 640") addFilter("non-readable /etc/mail/virtusertable.cdb 640") addFilter("non-readable /var/spool/clientmqueue/sm-client.st 660") # Statistics are generated on installed systems, not in package addFilter("zero-length /var/log/mail/statistics") # rsyslog logrotate configuration covers this addFilter("log-files-without-logrotate \['/var/log/mail'\]") # Intentional, legacy config system addFilter("executable-marked-as-config-file /etc/mail/make") # rpmlint appears to be confused by alternatives addFilter("no-manual-page-for-binary mailq.sendmail") addFilter("no-manual-page-for-binary newaliases.sendmail") addFilter("no-manual-page-for-binary rmail.sendmail") addFilter("no-manual-page-for-binary editmap.sendmail") addFilter("no-manual-page-for-binary makemap.sendmail") addFilter("no-manual-page-for-binary sendmail.sendmail") # debuginfo noise addFilter("sendmail-debugsource.[^:]*: E: files-duplicated-waste ") # licence not yet official addFilter("invalid-license sendmail-8.23") # Include files and devel libraries for the milter add-ons as part of sendmail addFilter("spelling-error \('ons',") # Been here for years without issues addFilter("dangerous-command-in-%post ln") # /usr will be one filesystem in any sane place addFilter("cross-directory-hard-link /usr/lib/sendmail /usr/bin/(r|send)mail") addFilter("cross-directory-hard-link /usr/share/man/man(5/aliases.5|8/((edit|make)map|(r|send)mail).8).gz /usr/share/man/man(1/(mailq|newaliases).1|5/aliases.5).gz")