Администрирование ОС Solaris

       

Проверка пакетов ПО с помощью pkgchk


Чтобы узнать, изменялись ли файлы установленных пакетов с момента их установки, используйте pkgchk:

bash-2.05# pkgchk SMCtop bash-2.05#

Как видим, сообщений от pkgchk не последовало. Отсутствие новостей - лучшие новости. Если программа pkgchk не выдала сообщений, стало быть, проблем нет.

Можно проверить, изменилось ли содержимое файла пакета с момента его установки:

pkgchk -p /etc/shadow ERROR: /etc/shadow modtime <11/04/02 01:06:28 > expected <03/18/04 05:05:29 > actual file size <253> expected <298> actual file cksum <17353> expected <20785> actual

Файл изменился с момента установки системы. Это естественно: ведь мы добавили новых пользователей и назначили им пароли.

Для более подробной информации можно использовать ключ l:

pkgchk -l -p /etc/shadow Pathname: /etc/shadow Type: editted file Expected mode: 0400 Expected owner: root Expected group: sys Referenced by the following packages: SUNWcsr Current status: installed



Содержание раздела