Denis Solovyov wrote:
> I  have NEVER seen any *.rpmnew. For example, a week or so ago there was
> a  postfix-conf  upgrade.  I  don't  use  postfix, but keep the packages
> installed.  All  files  in /etc/postfix was silently overwritten without
> any *.rpmnew.

RPM checks md5, not time.  Since you never modified the default postfix 
configs, they were replaced with the new default configs.

If the md5 fingerprint of the old configuration is the same as was 
installed with the outgoing package, then there were no modifications to 
the old default configuration file.

The upgrade package will replace an old default unmodified config with 
the new default config file.  If the old config md5 does not match that 
of the old package installation, then you will see .rpmnew written 
during the upgrade.  Timestamp does not affect md5:

[EMAIL PROTECTED] 18:36:46 ~ $ ls -l /tmp/foo
-rw-r--r--  1 michael users 7 2005-06-24 18:36 /tmp/foo
[EMAIL PROTECTED] 18:36:53 ~ $ md5sum /tmp/foo
14758f1afd44c09b7992073ccf00b43d  /tmp/foo

[EMAIL PROTECTED] 18:37:02 ~ $ touch /tmp/foo
[EMAIL PROTECTED] 18:37:07 ~ $ ls -l /tmp/foo
-rw-r--r--  1 michael users 7 2005-06-24 18:37 /tmp/foo
[EMAIL PROTECTED] 18:37:12 ~ $ md5sum /tmp/foo
14758f1afd44c09b7992073ccf00b43d  /tmp/foo

Kind Regards,
Michael Shuler
_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss

Reply via email to