memset(buffer, 0, sizeof(buffer));
if (dbWhat == REG) {
const unsigned char * omd5, * nmd5;
- /* XXX avoid md5 on sparse /var/log/lastlog file. */
- if (strcmp(fn, "/var/log/lastlog"))
if (domd5(fn, buffer, 0, NULL))
return FA_CREATE; /* assume file has been removed */
omd5 = rpmfiMD5(ofi);
}
/* Here is a pre-existing modified config file that needs saving. */
- /* XXX avoid md5 on sparse /var/log/lastlog file. */
- if (strcmp(fn, "/var/log/lastlog"))
{ char md5sum[50];
const unsigned char * MD5 = rpmfiMD5(fi);
if (!domd5(fn, md5sum, 0, NULL) && memcmp(MD5, md5sum, 16)) {