File selinux-policy.rpmlintrc of Package selinux-policy

# SELinux policy packaging places a lot of files under /etc. This is by
# necessity at the moment, might get improved in the future.
addFilter("selinux-policy-(targeted|minimum|mls|sandbox).* W: non-conffile-in-etc.*")

# Zero length files
addFilter("selinux-policy-(targeted|minimum|mls|sandbox).* zero-length /etc/selinux/.*")

# Hidden sha512 file
addFilter("selinux-policy-(targeted|minimum|mls|sandbox).* hidden-file-or-dir /etc/selinux/(targeted|minimum|mls|sandbox)/.policy.sha512")

# No check section needed
addFilter("W: no-%check-section")

# PED-12492 (boo#1221342)
# Since store-root is set to /etc/selinux and files moved to /etc/selinux, rpmlint triggers this warning.
# Files from STORE_ROOT/SELINUXTYPE/active will be copied to /etc/selinux/SELINUXTYPE/context/files
# on policy rebuild. Adding these entries for now, might be restructured upstream anyway.
addFilter("W: files-duplicate /etc/selinux/minimum/contexts/files/file_contexts /etc/selinux/minimum/active/file_contexts")
addFilter("W: files-duplicate /etc/selinux/minimum/contexts/files/file_contexts.homedirs /etc/selinux/minimum/active/file_contexts.homedirs")
addFilter("W: files-duplicate /etc/selinux/minimum/policy/policy.35 /etc/selinux/minimum/active/policy.kern")
addFilter("W: files-duplicate /etc/selinux/minimum/seusers /etc/selinux/minimum/active/seusers")
addFilter("W: files-duplicate /etc/selinux/targeted/contexts/files/file_contexts /etc/selinux/targeted/active/file_contexts")
addFilter("W: files-duplicate /etc/selinux/targeted/contexts/files/file_contexts.homedirs /etc/selinux/targeted/active/file_contexts.homedirs")
addFilter("W: files-duplicate /etc/selinux/targeted/policy/policy.35 /etc/selinux/targeted/active/policy.kern")
addFilter("W: files-duplicate /etc/selinux/targeted/seusers /etc/selinux/targeted/active/seusers")

openSUSE Build Service is sponsored by