rpm -Va 输出中的预链接警告

Ric*_*ich 5 rpm rhel

我在 RHEL 4 机器上以 root 身份运行以下命令以获取修改文件的列表:

rpm -Va
Run Code Online (Sandbox Code Playgroud)

输出包括以下几行:

prelink: /tmp/#prelink#.60m2Jq: Recorded 2 dependencies, now seeing -1

S.?.....    /usr/bin/gencat
prelink: /tmp/#prelink#.2izAsr: Recorded 2 dependencies, now seeing -1

S.?.....    /usr/bin/getconf
prelink: /tmp/#prelink#.QIPLxn: Recorded 2 dependencies, now seeing -1

S.?.....    /usr/bin/getent
Run Code Online (Sandbox Code Playgroud)

预链接警告有什么可担心的吗?

其次,MD5 sum 列中的问号表示无法计算该值。关于为什么的任何理论?我可以做md5sum filename没有任何问题。

小智 2

--force为了安全起见,我会备份并重新安装 ( ) 受影响的软件包。我对诊断的解读是,这些二进制文件是静态链接的(但prelink上次运行时不是静态链接的)。如果这是真的(尝试一下ldd getent),则强烈暗示机器已被破解。