;ς
ϊς;c           @   sr   d  k  Td k Z d k Z d e i f d     YZ e   Z e i o) e d d d d d d	 d
 d d d 
 n d S(   (   s   *Ns   ConfigCheckc           B   sV   t  Z e i d  Z e i d  Z e i d  Z e i d  Z d   Z d   Z	 RS(   Ns   ^/var/lib/gamess   ^/usr/s   ^/etc/|^/var/s!   ^/usr/X11R6/lib/X11/app-defaults/c         C   s   t  i  i |  d  d  S(   Ns   ConfigCheck(   s   AbstractChecks   __init__s   self(   s   self(    (    s!   /usr/share/rpmlint/ConfigCheck.pys   __init__   s    c         C   s  | i   o d  Sn | i   } | i   } xΝ | D]Ε } t i i	 |  o t
 | d |  n t i i	 |  o t
 | d |  n t i i	 |  o t
 | d |  n) t i i	 |  o t | d |  n | | j o t | d |  q4 q4 Wd  S(   Ns!   app-defaults-must-not-be-conffiles   score-file-must-not-be-conffiles   file-in-usr-marked-as-conffiles&   non-etc-or-var-file-marked-as-conffiles   conffile-without-noreplace-flag(   s   pkgs   isSources   configFiless   config_filess   noreplaceFiless   noreplace_filess   cs   ConfigChecks   appdefaults_regexs   searchs
   printErrors   games_regexs	   usr_regexs   etc_var_regexs   printWarning(   s   selfs   pkgs   cs   noreplace_filess   config_files(    (    s!   /usr/share/rpmlint/ConfigCheck.pys   check   s      (
   s   __name__s
   __module__s   res   compiles   games_regexs	   usr_regexs   etc_var_regexs   appdefaults_regexs   __init__s   check(    (    (    s!   /usr/share/rpmlint/ConfigCheck.pys   ConfigCheck   s   	s!   app-defaults-must-not-be-conffilesx   A file in /usr/X11R6/lib/X11/app-defaults/ is a configuration file.
If you need to store your conf file, put it in /etc.s   score-file-must-not-be-conffilesY   A file in /var/lib/games/ is a configuration file. Store your conf
files in /etc instead.s   file-in-usr-marked-as-conffiles_   A file in /usr is marked as being a configuration file.
Store your conf files in /etc/ instead.s&   non-etc-or-var-file-marked-as-conffileso   A file not in /etc or /var is marked as being a configuration file.
Please put your conf files in /etc or /var.s   conffile-without-noreplace-flags»   A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here
(   s   Filters   AbstractChecks   res   ConfigChecks   checks   Configs   infos
   addDetails(   s   ConfigChecks   res   checks   AbstractCheck(    (    s!   /usr/share/rpmlint/ConfigCheck.pys   ?
   s   			
