同じ rpm で複数のサーバに入れたあるバイナリをふとした経緯でサーバ間で一致してるか確認したくなって、md5sumで確認してたら、どうも差分がある。しかし、rpm のバージョンを見ても一致してる。教えて Twitter!ってしたら@_hito_さんから。 @riywo 犯人はprelinkだったりしませんか。 — hito (@_hito_) August 10, 2012 以前 ruby がぶっこわれる問題で調べてたので言われた瞬間にハッとしました。 td-agent のレポジトリが公開されたのでちょっとカスタマイズしてみた #fluentd – As a Futurist… prelink は RHEL 系だと大体入ってて、cron.dailyに仕掛けられていて/etc/prelink.confとかを読んで実行されてます。 何をしてるかというと、(100%理解してるわけじゃないですが
![rpmで入れたバイナリのchecksumが一致しないと思ったらprelinkのせいだった - As a Futurist...](https://cdn-ak-scissors.b.st-hatena.com/image/square/e0f1dde25d51e2afbd3d3e90da47c8dd687ffb1c/height=288;version=1;width=512/https%3A%2F%2Fblog.riywo.com%2Fog-image%2F2012%2F08%2F12%2F162527%2Fimage.png)