Changeset 1799
- Timestamp:
- 07/12/10 18:13:41 (2 months ago)
- Location:
- trunk
- Files:
-
- 2 modified
-
rpmlint.1 (modified) (1 diff)
-
rpmlint.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/rpmlint.1
r1725 r1799 79 79 .SH FILES 80 80 .TP 81 \fB/usr/share/rpmlint/config\fR 82 Built-in configuration. 81 \fB/usr/share/rpmlint/config\fR, \fB/usr/share/rpmlint/config.*\fR 82 Built-in configuration. When invoked as \fIsomeprefix\fR-rpmlint, 83 /usr/share/rpmlint/config.\fIsomeprefix\fR is used if it exists, 84 otherwise /usr/share/rpmlint/config. 83 85 .TP 84 86 \fB/etc/rpmlint/*config\fR -
trunk/rpmlint.py
r1760 r1799 15 15 import locale 16 16 import os 17 import re 17 18 import stat 18 19 import sys … … 263 264 configs = glob.glob('/etc/rpmlint/*config') 264 265 configs.sort() 265 configs.insert(0, '/usr/share/rpmlint/config') 266 267 # Was rpmlint invoked as a prefixed variant? 268 m = re.match(r"(?P<prefix>[\w-]+)-rpmlint(\.py)?", sys.argv[0]) 269 if m: 270 # Okay, we're a prefixed variant. Look for the variant config. 271 # If we find it, use it. If not, fallback to the default. 272 prefix = m.group('prefix') 273 if os.path.isfile('/usr/share/rpmlint/config.%s' % prefix): 274 configs.insert(0, '/usr/share/rpmlint/config.%s' % prefix) 275 else: 276 configs.insert(0, '/usr/share/rpmlint/config') 277 else: 278 configs.insert(0, '/usr/share/rpmlint/config') 279 266 280 for f in configs: 267 281 try:
