# This message is only related to the ruby macros
addFilter("useless-explicit-requires")
addFilter("useless-explicit-provides")

# We don't care about this messages for specs
addFilter("hidden-file-or-dir /usr/lib64/ruby/gems/.*/gems/chef-.*/spec/.*")
addFilter("zero-length /usr/lib64/ruby/gems/.*/gems/chef-.*/spec/.*")

# We don't care about this message, we want this
addFilter("non-standard-uid /var/lib/chef chef")
addFilter("non-standard-uid /var/cache/chef chef")
addFilter("non-standard-uid /var/log/chef chef")
addFilter("non-standard-uid /var/run/chef chef")

# It's not optimal, but it's the name of it
addFilter("incoherent-init-script-name chef-client")
addFilter("incoherent-subsys /etc/init.d/chef-client")

# We don't want to prefix the logrotate with rubygem-
addFilter("incoherent-logrotate-file /etc/logrotate.d/chef-client")

# Most of the time there are no manual pages for gems
addFilter("no-manual-page-for-binary")
