On my fedora system, I just yum install rkhunter.
Warning: Package manager verification has failed: File: /bin/ls Try running the command 'prelink /bin/ls' to resolve dependency errors. The file hash value has changed The file size has changedThis makes me wonder if I have been hacked since /bin/ls and /bin/rpm are just the kind of packages that hackers like to replace. I do the following to check on ls:rpm -qf /bin/ls rpm -V coreutils prelink: /bin/ls: at least one of file's dependencies has changed since prelinking S.?...... /bin/lsAnd after some searching, I discover that lots of people are getting bogus warnings related to prelink. One fellows advice is to get rid of prelink via:prelink -au yum erase prelinkThis might indeed be a good idea. Prelink apparently does some kind of trick (optimization) to improve startup time related to dynamic linking, ultimately some kind of caching scheme. Like any caching scheme, unless it is done right, it can become inconsistent and produce just the kind of confusion that I am dealing with.
Have any comments? Questions? Drop me a line!Adventures in Computing / [email protected]