Guide d'installation Solaris 9 9/04

Création d'un script préalable à la création

Ce script s'exécute pendant la création de l'archive. Il possède diverses fonctions.

  1. Créez ce script, puis suivez les directives figurant dans la rubrique Directives pour la création d'un script de personnalisation.

  2. Stockez le script dans le répertoire /etc/flash/precreation.


Exemple 21–1 Séquences d'un script préalable à la création

Voici quelques exemples de séquences obtenues à partir d'un script de ce type.



Exemple 21–2 Script préalable à la création

#!/bin/sh
echo "Test precreation script started" >> $FLASH_DIR/summary
cat /opt/TestApp/critical_file_list | flcheck -
if [ $? != 0 ]; then
	echo "Test precreation script failure" >> $FLASH_DIR/summary
	exit 1
fi
echo "Test precreation script started" >> $FLASH_DIR/summary
/opt/TestApplication/license_cloning
	$FLASH_DIR/predeployment/.TestApplicationLicenceTransfer \
	$FLASH_DIR/custom_sections/TestApplicationLicenceCounter
echo "Test precreation script finished" >> $FLASH_DIR/summary
exit 0

Utilisation d'un script préalable en vue de la création d'une section d'archive utilisateur

Un script préalable gère la création d'une section utilisateur dans l'archive, afin de fournir des informations spécifiques à l'application. Cette section a pour objet la maintenance de l'archive. Le script doit être inséré dans le répertoire $FLASH_DIR/sections. L'archive Solaris Flash ne gère pas le traitement d'une section utilisateur. Exemple : une section peut contenir une description de l'archive ou un script permettant de vérifier l'intégrité d'une application.

Une section utilisateur :