No hay una respuesta oficial, porque no es una función que ofrezca el Instalador de MacOS. La mayoría de los paquetes están firmados digitalmente; si se encuentran problemas, se puede contactar con la organización firmante y responsabilizarla.
Instalador
Los archivos creados o modificados por scripts dentro de un paquete no son rastreados. El sistema MacOS installer
no registra ni controla el verdadero impacto del paquete en el destino.
Es posible que busque un Monitor de alteración de archivos .
FSEvents y kqueue
Para las notificaciones de cambios en el sistema de archivos de todo el ordenador MacOS, véase FSEvents .
El sistema integrado de MacOS fs_usage
informa de las llamadas al sistema y los fallos de página relacionados con la actividad del sistema de archivos en tiempo real:
sudo fs_usage -f filesys
Ver 10.4: Supervisar los eventos del sistema de archivos en tiempo real :
OS X 10.4 cuenta con una API privada que utiliza Spotlight para supervisar los eventos del sistema de archivos, como la creación de archivos, el cambio de nombre y los cambios de permisos. Ahora hay disponibles varias herramientas de línea de comandos y de interfaz gráfica que pueden suscribirse al sistema de notificación de eventos y proporcionar un registro de los mismos. Son útiles para, por ejemplo, supervisar los archivos creados por los instaladores, etc.
Los FSEvents en MacOS se implementan utilizando el sistema BSD kqueue :
Kqueue no sólo maneja eventos de descriptores de archivos, sino que también se utiliza para otras notificaciones como la monitorización de modificaciones de archivos, señales, eventos de E/S asíncronos (AIO), monitorización de cambios de estado de procesos hijos, y temporizadores que soportan una resolución de nanosegundos, además kqueue proporciona una forma de utilizar eventos definidos por el usuario además de los proporcionados por el kernel.