I did a yum update from f7->f8, and ended up with lots of .rpmnew files in /etc going through them all to find out which files need updating is painful because a lot of them are completely bogus. For example: (14:09:59:root@gelk:etc)# ll ./libaudit.conf* -rw-r----- 1 root root 191 2007-09-25 07:46 ./libaudit.conf -rw-r----- 1 root root 191 2007-05-01 17:04 ./libaudit.conf.rpmnew (14:10:04:root@gelk:etc)# diff -u ./libaudit.conf ./libaudit.conf.rpmnew (14:10:10:root@gelk:etc)# I never edited this (or many of the other files that now have a .rpmnew), and as the content is exactly the same, there should be no reason for the file to be created. Perhaps a hash check of the file before writing one out would be worth adding?
actually, looking at the timestamps, seems they came from long ago. never mind..
Yup, later F7 and F8 rpm's shouldn't create any unnecessary .rpmnew etc files anymore, this was fixed a few of months ago.