reworked error management, added --logfile option, reworked command line analysing
This commit is contained in:
@@ -4,35 +4,42 @@ disp_help()
|
||||
{
|
||||
cat << EOF
|
||||
Utilisation : init.sh [OPTIONS] [-m|--module <module1,...,moduleN>]
|
||||
|
||||
Initialise une machine pour l'intégrer à un réseau.
|
||||
|
||||
Options :
|
||||
-m, --module <liste> Lance les modules indiqués même s'il ne sont pas
|
||||
dans les fichiers de configuration.
|
||||
-c, --check-only Lance les procédure de vérification préexecution
|
||||
sans rien modifier.
|
||||
-j, --jump Saute les procédures de vérification.
|
||||
-k, --keep-going L'execution continura en cas d'erreur.
|
||||
-r, --resume Reprend l'execution la ou elle c'est arrêté.
|
||||
dans les fichiers de configuration. Les noms des
|
||||
modules doivent être séparés par des virgules.
|
||||
-c, --check-only Lance les procédures de vérification sans rien
|
||||
modifier.
|
||||
-j, --jump Saute les procédures de vérification des
|
||||
modules.
|
||||
-k, --keep-going Continue l'execution en cas d'erreur.
|
||||
-r, --resume Reprend l'execution là ou elle s'est arrêté.
|
||||
-R, --no-root-check Ne pas vérifier les droits root (ou UID 0)
|
||||
-h, --help Affiche ce texte d'aide.
|
||||
-v, --version Show version of that script and version of all
|
||||
available modules.
|
||||
-l, --logfile <nom> Nom du fichier de log. Peut aussi être changé
|
||||
via la variable d'environnement LOGFILE.
|
||||
-v, --version Affiche la version de ce script et celles de
|
||||
tous les modules disponibles.
|
||||
|
||||
Attention : les options courtes ne sont pas concaténable.
|
||||
|
||||
Variable d'environnement :
|
||||
LOGFILE Stocke le nom complet du fichier de log qui sera
|
||||
utilisé.
|
||||
produit.
|
||||
|
||||
Fichiers de configuration :
|
||||
Le fichier de configuration principal fournira les détails nécessaire
|
||||
Le fichier de configuration principal fournira les détails nécessaires
|
||||
au déploiement de la nouvelle machine. Il doit se situer dans le
|
||||
répertoire conf/ à coté du script init.sh. Si un fichier appelé
|
||||
"hostname.sh" (ou hostname est le nom d'hote) existe il sera le fichier
|
||||
de configuration principal. Dans le cas contraire, le nom générique
|
||||
"init.conf.sh" sera recherché. En l'absence de fichier de configuration
|
||||
ce script ne pourra pas fonctionner.
|
||||
"hostname.sh" existe (ou hostname est le nom d'hote), alors il sera le
|
||||
fichier de configuration principal. Dans le cas contraire, le nom
|
||||
générique "init.conf.sh" sera recherché.
|
||||
|
||||
En l'absence de fichier de configuration ce script ne pourra pas
|
||||
fonctionner.
|
||||
|
||||
Veuiller consulter les fichiers de configuration fournis en exemple
|
||||
pour avoir un aperçu des paramêtres disponibles.
|
||||
|
||||
Reference in New Issue
Block a user