Сценарий request не может изменять файлы. Этот сценарий только позволяет осуществлять взаимодействие с администратором, осуществляющим установку, и создавать список значений переменных среды на основе результатов этого взаимодействия. Сценарий request выполняется от имени непривилегированного пользователя install, если такой пользователь существует. В противном случае сценарий выполняется от имени пользователя root.
С помощью команды pkgadd производится вызов сценария request с одним аргументом, который указывает имя файла ответов для сценария. В файле ответов хранятся ответы администратора.
При удалении пакета сценарий request не выполняется. Однако назначенные сценарием переменные среды сохраняются и доступны при удалении пакета.