Skip to content

Операционная система должна предоставлять инструмент проверки контрольных сумм неизменяемых файлов установленных пакетов как при начальной установке, так и после получения обновлений. Вендор должен обеспечивать доступ к обновлениям и контрольным суммам неизменяемых файлов пакетов в них.


[[ЛКНВ.11100-01 99 03 Руководство по комплексу средств защиты.pdf]], стр 129-133

Графическая утилита: gtkhash

verefy-checksum

Утилита verify-checksums предназначена для проверки установленных пакетов rpm

Для запуска утилиты ей необходимо указать путь к каталогу (/chksum), содержащему файлы в формате .chksum. Эти файлы должны содержать информацию из исходных пакетов rpm. Пофайловые отчеты подсчета контрольных сумм неизменяемых файлов дистрибутива, представлены на установочном компакт-диске каждого варианта исполнения соответствующей процессорной архитектуры в корневой директории /chksum. Для успешной проверки файлов программа должна запускаться с правами суперпользователя.

Пример (для x86_64): - выполнить проверку подлинности файлов ОС:

bash
verify-checksums --dir /media/ALTLinux/chksum/c10f2 --dir /media/ALTLinux/chksum/c10f2/noarch

alt-chksum

Утилита alt-chksum проверяет контрольные суммы файлов, вызывая verify-checksums.

Пример:

  • отобразить предварительно настроенный пронумерованный набор URL-адресов:
bash
alt-chksum url \?
  • отобразить список веток для выбранного URL:
bash
alt-chksum add \?
  • добавить контрольные суммы в зависимости от архитектуры, в примере для c10f2/x86_64:
bash
alt-chksum add c10f2/x86_64
  • просмотреть список веток, которые в данный момент проверены:
bash
alt-chksum show \?
  • проверить контрольные суммы:
bash
alt-chksum verify

Контакты: bystrovno@basealt.ru