[guillaume@silbermann guillaume]$ rpmlint 
rpm/RPMS/i586/icebreaker-1.09-1mdk.i586.rpm
E: icebreaker score-file-must-not-be-conffile /var/lib/games/icebreaker.scores
W: icebreaker non-conffile-in-etc /etc/X11/applnk/Games/icebreaker.desktop

First one refers to use of %config(noreplace) for a score file, so as not 
replacing it when upgrading. Is there another way to achieve this without 
this dirty trick ?

Second one is very common, as there many other things in /etc as just config 
file:
-service start scripts in /etc/init.d
-cron task in /etc/cron.*
-logrotate tak in /etc/logrotate.d
-a bunch of thing under /etc/X11
So, must we declare all those file as config file to please rpmlint (with 
additional noreplace flag moreover), ignore it, or make rpmlint more wiser 
(aka, test executable permission for /etc/init.d/ and /etc/crond.*, for 
instance) ?
-- 
Guillaume Rousse <[EMAIL PROTECTED]>
GPG key http://bohm.snv.jussieu.fr/~rousse/gpgkey.html

Reply via email to