0
我在比較兩個系統上我認爲應該完全相同的文件,並發現/lib64/libcrypto.so.0.9.8e不同。這些是CentOS 5.x系統。許多其他庫也不同,這讓我感到驚訝。以此文件爲例,rpm版本相同,並且rpm -qV將文件顯示爲未修改。爲什麼這些共享庫不同?
系統1:
# ls -la /lib64/libcrypto.so.0.9.8e
-rwxr-xr-x 1 root root 1364912 May 29 17:28 /lib64/libcrypto.so.0.9.8e*
# rpm -qf /lib64/libcrypto.so.0.9.8e
openssl-0.9.8e-22.el5_8.4
# rpm -qV openssl-0.9.8e-22.el5_8.4 | less
... output does not list this file
系統2:
# ls -la /lib64/libcrypto.so.0.9.8e
-rwxr-xr-x 1 root root 1367232 May 29 17:28 /lib64/libcrypto.so.0.9.8e*
# rpm -qf lib64/libcrypto.so.0.9.8e
openssl-0.9.8e-22.el5_8.4
# rpm -qV openssl-0.9.8e-22.el5_8.4 | less
... output does not list this file
我真的沒有得到這一點。這些文件是否被重新鏈接,重建或剝離或安裝時發生了什麼?尋找關於接下來要檢查什麼的任何解釋或建議。謝謝!
編輯:謝謝你@ IgnacioVazquez-Abrams。對於其他人的發現,這是一個cron工作:/etc/cron.daily/prelink
。
謝謝!我嚇壞了。 –