RPM weirdness

David-Paul Niner dpniner at dpniner.net
Sun Dec 10 23:20:41 UTC 2006


I'm not surprised.  If there's one thing that I'd say Red Hat should do
to improve their immediate user experience is launch an effort to make
certain their documentation is current and complete.  I'd be willing to
work on it for them if they'd hire me!

RPM is an awesome tool (despite a handful of protests from people who
don't truly understand it's purpose, they love to compare/contrast it to
apt-get, which is designed to do more of what yum does), but in my
opinion there should be direct link to the product's manual off the
documentation home page.

Nevertheless--your question is now answered!

Good Luck,
DP

On Sun, 2006-12-10 at 15:30 -0700, Philip Prindeville wrote:
> Alas it doesn't.  In fact, there's very little on configuration files,
> and nothing on .rpmnew files in particular.
> 
> Hmmm:
> 
> http://www.redhat.com/archives/rpm-list/2003-May/msg00426.html
> 
> 
> Quoting:
> 
> 
> >The .rpmnew suffix is added if a file to be installed is marked with
> >"%config(noreplace)" and the local file is modified wrto the original
> >md5sum. Basically the incoming file is installed as "foo.rpmnew" rather
> >than "foo".
> >
> > [...]
> 
> >Note that more than md5sum is involved, there's also mtime, user, group,
> >perms, and other stat(2) info that is involved in detecting "modified".
> >
> 
> and that's what I suspected...  except that doing a "diff -c" shows the
> files to be identical.  Therefore, their MD5 should be identical too,
> unless it's not being calculated or stored correctly.  And "ls -l" shows
> the permissions and dates to be identical as well (except for maybe
> seconds which aren't shown by "ls -l").
> 
> And st_atime and st_ctime should be ignored...
> 
> So I'm stumped.
> 
> -Philip
> 
> 
> David-Paul Niner wrote:
> 
> >man rpm
> >
> >will (most likely) explain why those files are there; that's a design  
> >feature of rpm, it's trying to protect your configuration files.
> >
> >DP
> >
> >  
> >
> 
> -- 
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
> 
-- 
David-Paul Niner, RHCE
Jacksonville, Florida, USA
dpniner at dpniner.net :: http://www.dpniner.net
Public Key: http://www.dpniner.net/files/Gnupg/DpninerDotNetPubKey.text
Free/Busy Information:
https://horde.dpniner.net/kronolith/fb.php?u=dpniner

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20061210/c70df9c4/attachment-0001.sig>


More information about the fedora-list mailing list