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
