From 18114402d7c5445f6150f9737708429d12043d8c Mon Sep 17 00:00:00 2001 From: Doug Le Tough Date: Sat, 22 Jul 2017 02:09:49 +0200 Subject: [PATCH] "Conversion README en markdown" --- README.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 45a1231..9b947c1 100755 --- a/README.md +++ b/README.md @@ -24,6 +24,17 @@ L'installlation du script bash est simple et nécessite les droits **root**. * Éditez le fichier de configuration **./conf/install_init.conf** de manière à ce que les variables qui y sont définies correspondent à vos besoins. + + # La variable d'environnement qui définira l'emplacement + # de l'ensemble du socle Bash + NC_EXPL_ROOT=/opt/tetalab + + # Le repertoire d'installation des fichiers de profiles système + PROFILE_DIR=/etc/profile.d + + # Le nom du fichier de profile système à créer + PROFILE_FILE=tetalab.sh + * Lancez l'installation en tant qu'utilisateur **root** (ou sudo): sudo ./install.sh @@ -63,7 +74,7 @@ que les variables qui y sont définies correspondent à vos besoins. ## I - Arborescence du socle La racine des dossiers utilisée par le **socle Bash** est définie par la variable d'environement **NC\_EXPL\_ROOT**. -Cette dernière est initialisée à la connexion par l'appel au script **/etc/profile.d/<PROFILE_DEFINI_LORS_DE_L_INSTALLATION>** +Cette dernière est initialisée à la connexion par l'appel au **fichier de profile** (voir installation) Cette arborescence ainsi que les variables d'environement qui en découlent sont utilisées par tous scripts Bash @@ -110,7 +121,7 @@ Cependent certaines d'entre elles sont transmises aux scripts enfants: * SH\_AFF\_SID Les variables de session sont modifiable à 2 niveaux. De facon globale dans le fichier **init.conf** ou pour un script -particulier dans le fichier **${NC\_EXPL\_CFG}/.conf**. +particulier dans le fichier **${NC\_EXPL\_CFG}/<Nom\_du\_script>.conf**. La valeur définie dans **init.conf** sera utlisée sauf si elle a été surchargée dans le fichier de configuration du script.