51 lines
1.4 KiB
Diff
51 lines
1.4 KiB
Diff
Index: rpmlint.py
|
|
===================================================================
|
|
--- rpmlint.py (revision 1466)
|
|
+++ rpmlint.py (revision 1467)
|
|
@@ -12,6 +12,7 @@
|
|
import AbstractCheck
|
|
import imp
|
|
import getopt
|
|
+import glob
|
|
import Pkg
|
|
import Config
|
|
import os
|
|
@@ -214,7 +215,10 @@
|
|
info_error=0
|
|
|
|
# load global config files
|
|
-for f in ('/usr/share/rpmlint/config','/etc/rpmlint/config'):
|
|
+configs = glob.glob('/etc/rpmlint/*config')
|
|
+configs.sort()
|
|
+configs.insert(0, '/usr/share/rpmlint/config')
|
|
+for f in configs:
|
|
try:
|
|
execfile(f)
|
|
except IOError:
|
|
Index: rpmlint.1
|
|
===================================================================
|
|
--- rpmlint.1 (revision 1466)
|
|
+++ rpmlint.1 (revision 1467)
|
|
@@ -55,7 +55,7 @@
|
|
\fB/usr/share/rpmlint/config\fR
|
|
Built-in configuration.
|
|
.TP
|
|
-\fB/etc/rpmlint/config\fR
|
|
+\fB/etc/rpmlint/*config\fR
|
|
System wide configuration.
|
|
.TP
|
|
\fB~/.rpmlintrc\fR
|
|
Index: README
|
|
===================================================================
|
|
--- README (revision 1466)
|
|
+++ README (revision 1467)
|
|
@@ -30,7 +30,7 @@
|
|
o Rpm file checks (RpmFileCheck).
|
|
|
|
If you want to change configuration options or the list of checks, use
|
|
-the global configuration file /etc/rpmlint/config or in the user
|
|
+the global configuration files /etc/rpmlint/*config or the user
|
|
configuration file ~/.rpmlintrc.
|
|
|
|
Configuration files are Python source files and should begin with the
|