Añadir un script de posejecución al origen de un paquete le permite eliminar los archivos obsoletos o innecesarios de los ordenadores al instalar el paquete.
- Abra Composer y autentíquese localmente.
- Haga clic en el triángulo desplegable correspondiente al origen de paquete en la barra lateral.
- Realice una de las siguientes operaciones:
- Para añadir un script de postejecución que quite los archivos eliminados de los ordenadores, haga clic en el triángulo desplegable adyacente a Snapshots (Instantáneas). A continuación, haga clic con la tecla Control pulsada (o haga clic derecho) en la cabecera «Deleted Files» (Archivos eliminados) y seleccione Add postflight Shell Script (Añadir script de shell de post-ejecución).Nota:Esta función solo está disponible si se ha usado una instantánea para crear el origen de paquete.Si se está instalando el paquete a través de Jamf Pro, el paquete de instalador recibirá una serie de variables que su script personalizado puede elegir utilizar. El uso de estas variables es puramente opcional y lo proporciona la política que se ejecuta desde Jamf Pro. Puede elegir una de las siguientes variables:
pathToScript=$0- Devuelve la ruta al script
pathToPackage=$1- Devuelve la ruta al paquete de instalador
targetLocation=$2- Devuelve la ubicación de destino (por ejemplo:
/Applications) targetVolume=$3- Devuelve el volumen de destino (por ejemplo:
/Volumes/Macintosh HD)
postinstallermanipula archivos del paquete plano, puede utilizar la variabletargetVolumepara asegurarse de que los archivos se escriben en el volumen correcto. Un script no debe asumir que siempre se esté instalando en el volumen raíz. - Para añadir otro script, con la tecla Control pulsada, haga clic (o haga clic derecho) en Scripts y seleccione el script que quiere añadir.
El script se muestra bajo la cabecera Scripts en la barra lateral.
- (Opcional) Seleccione el script en la barra lateral para ver o cambiar su contenido.