Ces directives vous seront utiles lors de la création de scripts autres que le script de réinitialisation. Suivez-les pour vous assurer que le script ne corrompt pas l'environnement d'exploitation. Dans le cas contraire, le système sera perturbé. Ces directives permettent d'utiliser Solaris Live Upgrade, qui crée un nouvel environnement d'initialisation en vue de l'installation de l'environnement d'exploitation. Vous pouvez installer le nouvel environnement d'initialisation à l'aide d'une archive lorsque le système actuel est en cours d'exécution.
ces directives ne portent pas sur les scripts de réinitialisation qui sont autorisés pour exécuter des démons ou effectuer d'autres types de modifications sur le système de fichiers (/) racine.
Les scripts ne doivent pas affecter le système en cours d'exécution. L'environnement d'exploitation en cours d'exécution peut ne pas coïncider avec celui en cours d'exécution lors de l'installation de l'archive Solaris Flash.
Les scripts ne doivent ni démarrer ni arrêter de processus démon.
Les scripts ne doivent pas dépendre de la sortie de commandes telles que ps, truss ou uname, qui dépendent de l'environnement d'exploitation. Ces commandes fournissent des informations sur le système en cours d'exécution.
Les scripts ne doivent pas envoyer de signaux, sous peine d'affecter toute procédure en cours d'exécution.
Les scripts peuvent utiliser les commandes UNIX standard telles que expr, cp et ls, qui facilitent la création de scripts shell.
Pour obtenir un aperçu de Solaris Live Upgrade, reportez-vous au Chapitre 30.