-f [--hook=args] [-v]
■
Termine la procédure de mise à niveau. L'appel de rupgrade_tool –f se fait de
l'intérieur de Shelf Manager après qu'il a terminé son initialisation avec succès. Si
le Shelf Manager n'est pas démarré automatiquement, cet appel est fait à la fin du
script /etc/rc.
Dès qu'il est appelé, rupgrade_tool –f interroge le WDT de mise à niveau,
continue en établissant la nouvelle Flash persistante et en désactivant le WDT de
mise à niveau.
Avant la fin, l'utilitaire met à jour /var/upgrade/status avec un
enregistrement indiquant une fin réussie de la procédure de mise à niveau puis se
termine avec une valeur 0.
-w [-f]
■
Imprime l'état actuel de la procédure de mise à niveau la plus récente.
Fondamentalement, cette option vide le contenu du fichier
/var/upgrade/status vers stdout.
rupgrade_tool –w renvoie une valeur 0 si la procédure de mise à niveau s'est
terminée avec succès, 1 si la procédure de mise à niveau a échoué, et un code
d'erreur si /var/upgrade/status est absent.
Si le spécificateur -f est fourni, rupgrade_tool –w supprime le fichier
/var/upgrade/status avant de se terminer.
-S [-v]
■
Interroge le WDT de mise à niveau. rupgrade_tool –S est destiné à être une
interface au niveau du shell utilisée par un logiciel récemment installé qui
confirme sa validité.
rupgrade_tool –S renvoie une valeur 0.
-u
■
Annule une session de mise à niveau réussie, en revenant au périphérique Flash
persistant précédent.
rupgrade_tool –u provoque le redémarrage du ShMM.
■
-h
Imprime l'aide vers stdout.
Scénarios d'utilisation de l'utilitaire de mise à niveau fiable
Il est prévu que l'utilitaire de mise à niveau fiable soit utilisé dans la séquence
suivante afin d'effectuer une mise à niveau du ShMM :
Chapitre 3 Administration de votre système
101