O script request não pode modificar nenhum arquivo. Este script interage somente com administradores que estão instalando o pacote e cria uma lista de atribuições de variáveis de ambiente baseada em tal interação. O script request é executado como o usuário install não privilegiado se tal usuário existir. Do contrário, o script é executado como usuário root.
O comando pkgadd chama o script request com um argumento que nomeia o arquivo de resposta do script. O arquivo de resposta armazena as respostas do administrador.
O script request não é executado durante a remoção do pacote. No entanto, as variáveis de ambiente atribuídas pelo script são salvas e estão disponíveis durante a remoção do pacote.