[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