From bcd074e27ec97de9cfc7f4f2c1db39cbd04739ae Mon Sep 17 00:00:00 2001 From: Jan Friesse Date: Fri, 27 Mar 2020 11:59:24 +0100 Subject: [PATCH] Add rpmlint error whitelist Signed-off-by: Jan Friesse --- corosync.rpmlintrc | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 corosync.rpmlintrc diff --git a/corosync.rpmlintrc b/corosync.rpmlintrc new file mode 100644 index 0000000..39e1f00 --- /dev/null +++ b/corosync.rpmlintrc @@ -0,0 +1,29 @@ +# Empty %postun +addFilter(r'W: empty-%postun') + +# Spelling error init +addFilter(r'W: spelling-error %description -l en_US init') + +# Spelling error corosync +addFilter(r'W: spelling-error .* (C|c)orosync') + +# Spelling error votequorum and subprocesses +addFilter(r'corosync-vqsim\.[^:]+: W: spelling-error .* votequorum') +addFilter(r'corosync-vqsim\.[^:]+: W: spelling-error .* subprocesses') + +# Repeated Corosync +addFilter(r'W: name-repeated-in-summary C Corosync') + +# Explicit lib dependency - knet nss has been requested by QA, +# libxslt may be replaced with xsltproc binary +addFilter(r'corosync\.[^:]+: (E|W): explicit-lib-dependency libknet1-crypto-nss-plugin') +addFilter(r'corosync\.[^:]+: (E|W): explicit-lib-dependency libxslt') + +# Dbus is not config file +addFilter(r'corosync\.[^:]+: (E|W): non-conffile-in-etc /etc/dbus-1/system\.d/corosync-signals\.conf') + +# Logrotate is not requirement +addFilter(r'corosync\.[^:]+: (E|W): missing-dependency-to-logrotate') + +# libcorosync_common.so has no libc call +addFilter(r'corosynclib\.[^:]+: (E|W): library-not-linked-against-libc /usr/lib(64)?/libcorosync_common\.so')