b831ed24dd
- Ship *.pyc and *.pyo as usual.
61 lines
2.1 KiB
Python
61 lines
2.1 KiB
Python
# -*- python -*-
|
|
|
|
# System wide rpmlint default configuration. Do not modify, override/add
|
|
# options in /etc/rpmlint/config and/or ~/.rpmlintrc as needed.
|
|
|
|
from Config import *
|
|
|
|
setOption("DistRegex", '\.(fc|rhe?l)\d+(?=\.|$)')
|
|
setOption("UseVersionInChangeLog", 1)
|
|
setOption("UseBzip2", 0)
|
|
setOption("UseDefaultRunlevels", 0)
|
|
setOption("UseEpoch", 0)
|
|
setOption("UseUTF8", 1)
|
|
setOption("ValidSrcPerms", (0664, 0644, ))
|
|
setOption("ValidShells", (
|
|
"/bin/sh",
|
|
"/bin/bash",
|
|
"/sbin/ldconfig",
|
|
"/usr/bin/perl",
|
|
"/usr/bin/python",
|
|
))
|
|
setOption("DanglingSymlinkExceptions", (
|
|
['consolehelper$', 'usermode'],
|
|
['consolehelper-gtk$', 'usermode-gtk'],
|
|
))
|
|
# Standard users & groups from the setup package:
|
|
setOption("StandardUsers",
|
|
("root", "bin", "daemon", "adm", "lp", "sync", "shutdown", "halt",
|
|
"mail", "news", "uucp", "operator", "games", "gopher", "ftp",
|
|
"nobody"))
|
|
setOption("StandardGroups",
|
|
("root", "bin", "daemon", "sys", "adm", "tty", "disk", "lp", "mem",
|
|
"kmem", "wheel", "mail", "news", "uucp", "man", "games", "gopher",
|
|
"dip", "ftp", "lock", "nobody", "users"))
|
|
|
|
# Output filters
|
|
addFilter("source-or-patch-not-[bg]zipped")
|
|
addFilter("%mklibname")
|
|
addFilter("no-dependency-on (perl|python)-base")
|
|
addFilter("no-dependency-on locales-")
|
|
addFilter("(python|perl5)-naming-policy-not-applied")
|
|
addFilter("no-(packager-tag|signature)")
|
|
addFilter("incoherent-version-in-name")
|
|
addFilter("invalid-build-requires")
|
|
addFilter("ghost-files-without-postin")
|
|
addFilter("postin-without-ghost-file-creation")
|
|
addFilter("no-major-in-name")
|
|
addFilter("no-provides")
|
|
addFilter("executable-in-library-package")
|
|
addFilter("non-versioned-file-in-library-package")
|
|
addFilter("requires-on-release")
|
|
addFilter("jar-not-indexed")
|
|
addFilter("invalid-(lc-messages|locale-man)-dir")
|
|
addFilter("outside-libdir-files")
|
|
addFilter("-debuginfo no-documentation")
|
|
addFilter("-debuginfo [^ ]+ /usr/lib/debug/")
|
|
addFilter("non-standard-dir-in-usr libexec")
|
|
# Filter false /etc/profile.d positives until fixed upstream (#35714)
|
|
addFilter("script-without-shellbang /etc/profile.d/")
|
|
addFilter("non-executable-script /etc/profile.d/")
|