Сценарий checkinstall не может изменять файлы. Этот сценарий только проводит анализ состояния системы и создание списка значений переменных среды на основе этого действия. Для принудительного выполнения этого ограничения сценарий checkinstall выполняется от имени непривилегированного пользователя install (если этот пользователь существует). В противном случае сценарий выполняется от имени непривилегированного пользователя nobody. Сценарий checkinstall не имеет полномочий суперпользователя.
Команда pkgadd производит вызов сценария checkinstall с использованием одного аргумента, содержащего информацию файла ответов сценария. Файл с результатами выполнения сценария - это файл, где хранятся данные выбора администратора.
Сценарий checkinstall не выполняется при удалении пакета. Однако назначенные сценарием переменные среды сохраняются и доступны при удалении пакета.