Program "lsof" does not work on my RH 5.2 boxes: [root@pcsaggese /tmp]# lsof lsof: WARNING: compiled for Linux release 2.0.34; this is 2.0.36. lsof: kernel symbol address mismatch: get_options get_kernel_syms() value is 0x108d30; /boot/System.map value is 0x108cf8. There were 335 additional mismatches. /boot/System.map and the booted kernel may not be a matched set. [root@pcsaggese /tmp]# I have upgraded to kernel 2.0.36 using the official RedHat updates rpms.
For now, try rebuilding from the lsof src.rpm, as in rpm --rebuild lsof-4.37-1.src.rpm You might also try the 4.39 src rpm in Raw Hide. Packaging for lsof that will work with any 2.0.x kernel cannot be done. It may be possible with a 2.2.0 kernel ...
I had already tried rebuilding lsof from the .src.rpm [both the one for RHL5.2 and the one from "RawHide"]. Unfortunately, none worked. ...will wait 2.2.0
*** Bug 1180 has been marked as a duplicate of this bug. *** lsof needs to be recompiled for kernel 2.0.36 ------- Additional Comments From notting 02/15/99 17:13 ------- *** Bug 1181 has been marked as a duplicate of this bug. *** lsof needs to be recompiled for kernel 2.0.36
Fixed in lsof-4.40 security errata.