dpkg -V ou dpkg --verify verifica a integridade dos pacotes comparando os metadados armazenados em seu banco de dados e os caminhos dos arquivos. Você pode selecionar o formato de saída usando a opção --verify-format , mas atualmente suporta apenas o formato rpm . No formato rpm , apenas os caminhos que falharam em qualquer verificação são exibidos.
Veja um exemplo de falha na verificação:
??5?????? c /etc/lightdm/lightdm-gtk-greeter.conf
Aqui:
-
?indica que o cheque falhou, por exemplo devido ao problema de permissão -
O terceiro caractere de caracteres,
5, indica que foi aprovado omd5sum()check -
cna segunda coluna indica que o atributo foi marcado, atualmente apenasconffile(c) é suportado
De man dpkg :
--verify-format format-name
Sets the output format for the --verify command.
The only currently supported output format is rpm, which consists of a line for every path that failed any check. The lines start with 9 characters to report the specific check results, a '?' implies the check could not be done (lack of sup‐ port, file permissions, etc), '.' implies the check passed, and an alphanumeric character implies a specific check failed; the only functional check is an md5sum verification denoted with a '5' on the third character.
The line is followed by a space and an attribute character (currently 'c' for conffiles), another space and the pathname.