05 мая 2024
astra-int-check - утилита для проверки соответствия файлов системы файлам, входящим в состав дистрибутива ОС.
astra-int-check [ параметры ]
Утилита astra-int-check выполняет следующие функции:
проверка соответствия файлов эталонным контрольным суммам ГОСТ Р 34.11-2012;
проверка соответствия файлов контрольным суммам MD5 установленных пакетов.
Для выполнения проверки утилита astra-int-check должна быть запущена с правами суперпользователя. Проверка производится по контрольным суммам, которые поставляются вместе с дистрибутивом (gostsums.txt) или входят в состав пакетов (MD5). При этом список файлов для проверки ограничен шаблонами - текстовыми файлами, которые содержат список файлов для проверки.
список шаблонов для проверки. В качестве параметра указывается список шаблонов в следующем виде: "/usr/share/gostsum/templates/gostsum_minimal.txt,/usr/share/gostsum/templates/gostsum_fb.txt".
отключить все шаблоны. Используется для проверки по всем доступным контрольным суммам.
точка монтирования носителя, на котором находится файл gostsums.txt Если данная опция указана, то проверка целостности происходит по контрольным ГОСТ Р 34.11-2012. Если не указана, то по контрольным суммам MD5 установленных пакетов.
добавление файлов по маске для дополнительной проверки. Используется для того, чтобы добавить проверку файлов, которых нет в шаблонах. Пример: "*.txt,/usr/bin/*".
исключение файлов из проверки. Пример: "*.txt,/usr/bin/*".
записать отчёт как обычный текст. Параметр - полный путь к текстовому файлу.
записать отчёт в формате HTML. Параметр - полный путь к HTML-файлу.
записать отчёт в формате XML. Параметр - полный путь к XML-файлу.
указать каталог для проверки. Провести проверку только указанного каталога по предоставленному файлу с контрольными суммами. Используется только совместно с опциями --gost или --md5. Для проверки не требует прав суперпользователя.
указать файл с контрольными суммами MD5. Данная опция позволяет использовать для проверки предоставленный пользователем файл с контрольными суммами. Если указана опция --check-directory, то проверка будет проведена только внутри указанного каталога с игнорированием шаблонов и фильтров. При этом если внутри файла указаны относительные пути, то они дополнятся до указанного каталога.
Указать файл с контрольными суммами ГОСТ Р 34.11-2012. Данная опция позволяет использовать для проверки предоставленный пользователем файл с контрольными суммами. Если указана опция --check-directory, то проверка будет проведена только внутри указанного каталога с игнорированием шаблонов и фильтров. При этом если внутри файла указаны относительные пути, то они дополнятся до указанного каталога.
запуск псевдографического интерфейса пользователя.
подробный вывод при выполнении проверки.
вывод справки по параметрам командной строки.
показать сведения о версии программы.
Проверка по контрольным суммам MD5, которые поставляются вместе с установленными пакетами:
> sudo astra-int-check
Проверка по контрольным суммам ГОСТ Р 34.11-2012, которые поставляются вместе с дистрибутивом:
> sudo astra-int-check -p /media/cdrom
Проверка по контрольным суммам ГОСТ Р 34.11-2012 с использованием пользовательского шаблона:
> sudo astra-int-check -p /media/cdrom -t "/home/user/user_template.txt"
Илья Котов
ООО "РусБИТех-Астра" <https://astralinux.ru>
<info@astralinux.ru>