rpm -q --verify --nouser --nogroup --nomode --nomtime 软件包名称

rpm -q --verify --nouser --nogroup --nomode --nomtime 软件包名称

在 Ubuntu / Debian 世界中什么相当于下面这行?

注意:我有原始的 .deb 文件,我想检查哪些文件与原始 zimbra-*.deb 不同

for Z in $(rpm -qa | grep ^zimbra); do echo "Checking $Z"; rpm -q --verify --nouser --nogroup --nomode --nomtime $Z; done

这句话摘自https://wiki.zimbra.com/wiki/Investigating_and_Securing_Systems

答案1

我有原始的 .deb 文件,我想检查哪些文件与原始 zimbra-*.deb 不同

.deb 安装的文件的校验和保存在本地数据库中,可以使用以下debsums命令进行检查。例如:

$ debsums msmtp
/usr/bin/msmtp                                                                OK
/usr/share/doc/msmtp/Mutt+msmtp.txt                                           OK
/usr/share/doc/msmtp/NEWS.gz                                                  OK
/usr/share/doc/msmtp/README                                               FAILED
/usr/share/doc/msmtp/README.Debian                                            OK
....

FAILED 文件已被修改,因此其校验和与数据库中的内容不匹配。

相关内容