同一であると思われる 2 つのシステムのファイルを比較していたところ、/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
.