RPM 4.10.2 verify not showing changes of %config(noreplace) files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Hello all,

I was wondering if the following issue is a bug or by design:

While trying to figure out, if a TeXLive config(noplace) packaged file was changed of not, I found the following problem with RPM 4.10.2 on openSUSE 12.3:

---------- 1st verify ----------
# rpm -Vv texlive-kpathsea
.........  c /etc/texmf/web2c/fmtutil.cnf
<stripped the rest>

---------- touching ----------
# touch /etc/texmf/web2c/fmtutil.cnf

---------- 2nd verify ----------
# rpm -Vv texlive-kpathsea
.........  c /etc/texmf/web2c/fmtutil.cnf
<stripped the rest>
The file /etc/texmf/web2c/fmtutil.cnf is packaged as %config(noreplace).

From above example it because clear that at least the time stamp of the file /etc/texmf/web2c/fmtutil.cnf should be shown as changed in the second run of RPM verify. Hence, RPM verify seems to ignore changes of %config(noreplace) files.

How is one supposed to check for changes in these files? There seems to be no command line switch in RPM to override this behavior?

Is this by design or a bug in RPM?

Best regards,
Joschi Brauchle

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Rpm-list mailing list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux