CKDIST(1) Справочник основных команд FreeBSD CKDIST(1)
НАЗВАНИЕ
ckdist -- проверить программные дистрибутивы
СИНТАКСИС
ckdist [-airsx] [-d каталог] [-n имя] [-t тип] файл ...
ОПИСАНИЕ
Утилита ckdist читает файлы ``контрольных сумм'' (с перечисленными внутри
компонентами дистрибутива) и проверяет целостность дистрибутива, сравни-
вая контрольную сумму каждого файла компонента с записанной. Поддержива-
емые форматы включают MD5 (128-битовый ``дайджест сообщения'') и .inf
(32-битовый циклический избыточный код CRC).
Аргументы файл могут указывать как на обычные файлы, так и на каталоги.
Считается, что файлы с именем md5 или файлы, имеющие расширения .md5 и
.inf, имеют предполагаемый тип. Формат других файлов определяется по их
содержимому. Если в качестве аргумента указан каталог, внутри него осу-
ществляется поиск файлов с подходящими именами.
Имеются следующие опции:
-a Вывести отчет по всем компонентам дистрибутива, а не только
по тем, в которых были обнаружены ошибки.
-i Игнорировать отсутствующие компоненты дистрибутива.
-r Выполнять рекурсивный поиск по каталогам.
-s Не выводить сообщения о недоступности файлов контрольных сумм
и каталогов.
-x Проверить существования компонентов дистрибутива (и в случае
.inf файлов также сверить размеры), но пропустить занимающую
много времени стадию вычисления и проверки контрольной суммы.
-d каталог Искать компоненты дистрибутива в каталоге, заданном аргумен-
том каталог.
-n имя Использовать имя файла имя для доступа к компонентам дистри-
бутива. Для доступа к компонентам .inf файла, добавлять
соответствующее расширение к имени файла.
-t тип Считать, что все указанные файлы с контрольными суммами имеют
формат тип, и искать в каталогах только файлы этого формата
(тип может принимать значения md5 или inf).
СТАТУС ЗАВЕРШЕНИЯ
Утилита ckdist завершается с одним из следующих значений:
0 Ошибки не обнаружены.
1 Были обнаружены ошибки в дистрибутиве.
2 Ошибки синтаксиса, недоступность входных файлов или другие
системные ошибки.
СМОТРИ ТАКЖЕ
cksum(1), md5(1)
ЗАМЕЧАНИЯ
Доступны версии ckdist как для BSD, так и для DOS.
FreeBSD 6.2 20 января 1997 FreeBSD 6.2
Последние комментарии
21 неделя 6 дней назад
46 недель 20 часов назад
2 года 46 недель назад
3 года 16 недель назад
3 года 39 недель назад
4 года 2 недели назад
4 года 3 недели назад
4 года 6 недель назад
4 года 18 недель назад
4 года 22 недели назад