La secuencia de comandos checkinstall no puede modificar archivos. Esta secuencia de comandos sólo analiza el estado del sistema y crea una lista de asignaciones de variables de entorno basada en esta interacción. Para reforzar esta restricción, la secuencia de comandos checkinstall se ejecuta como usuario sin privilegios install, si dicho usuario existe. De lo contrario, la secuencia de comandos se ejecuta como usuario sin privilegios nobody. La secuencia de comandos checkinstall no tiene autoridad de superusuario.
El comando pkgadd llama a la secuencia de comandos checkinstall con un argumento que nombra el archivo de respuesta de la secuencia de comandos. El archivo de respuesta de la secuencia de comandos es el archivo que guarda las respuestas del administrador.
La secuencia de comandos checkinstall no se ejecuta durante la eliminación de paquetes. Sin embargo, las variables de entorno asignadas por la secuencia de comandos se guardan y están disponibles durante la eliminación de paquetes.