Hey, Gang!
To ensure that a file hasn't been corrupted or tampered with, you can use rpm to verify the package it came from. Well, I found this:
rpm -Vv util-linux .... ........ /usr/bin/cal S.?..... /usr/bin/chfn ........ /usr/bin/chrt S.?..... /usr/bin/chsh ....
Does anyone else get this? And what would be the proper course of action at this point?
Thanks mucho.
On Friday 18 December 2009, ken wrote:
Hey, Gang!
To ensure that a file hasn't been corrupted or tampered with, you can use rpm to verify the package it came from. Well, I found this:
rpm -Vv util-linux .... ........ /usr/bin/cal S.?..... /usr/bin/chfn ........ /usr/bin/chrt S.?..... /usr/bin/chsh
I didn't see this on a clean install, but..
S means size differs from rpmdb entry, ? means the md5sum test could not be done. I'm guessing interference from prelink. If you can, turn it off(*) and re-run the test.
(*) change to "PRELINKING=no" in /etc/sysconfig/prelink and run /etc/cron.daily/prelink.
/Peter
On 12/18/2009 10:53 AM Peter Kjellstrom wrote:
On Friday 18 December 2009, ken wrote:
Hey, Gang!
To ensure that a file hasn't been corrupted or tampered with, you can use rpm to verify the package it came from. Well, I found this:
rpm -Vv util-linux .... ........ /usr/bin/cal S.?..... /usr/bin/chfn ........ /usr/bin/chrt S.?..... /usr/bin/chsh
I didn't see this on a clean install, but..
S means size differs from rpmdb entry, ? means the md5sum test could not be done. I'm guessing interference from prelink. If you can, turn it off(*) and re-run the test.
(*) change to "PRELINKING=no" in /etc/sysconfig/prelink and run /etc/cron.daily/prelink.
/Peter
Thanks, Peter! I don't understand why prelink would affect the rpm database, but turning prelink off and then back on cleared those flags. Yes, mine was an upgrade from 5.3.
On Sunday 20 December 2009, ken wrote:
On 12/18/2009 10:53 AM Peter Kjellstrom wrote:
On Friday 18 December 2009, ken wrote:
...
To ensure that a file hasn't been corrupted or tampered with, you can use rpm to verify the package it came from. Well, I found this:
rpm -Vv util-linux .... ........ /usr/bin/cal S.?..... /usr/bin/chfn
...
S means size differs from rpmdb entry, ? means the md5sum test could not be done. I'm guessing interference from prelink. If you can, turn it off(*) and re-run the test.
...
Thanks, Peter! I don't understand why prelink would affect the rpm database,
I'm quite sure that the database only stores the original "un-prelinked" checksum and the it's up to the -V command to compensate if it finds a prelinked binary (which apparently doesn't always work...).
but turning prelink off and then back on cleared those flags.
Great :-)
/Peter
Yes, mine was an upgrade from 5.3.