Arborescence de la configuration des serveurs sur Zéphir

Données associées aux modules et à leurs variantes

Les données concernant les modules EOLE sont stockées dans le répertoire /var/lib/zephir/modules.

Il qui contient, pour chaque module, identifié par un numéro de module, les dictionnaires et les données de ses différentes variantes.

Il est possible des définir des variantes pour chaque module, avec les informations suivantes :

  • des dictionnaires supplémentaires ;
  • les fichiers listés dans ces dictionnaires ;
  • des patchs ;
  • des fichiers quelconques devant être sauvegardés sur Zéphir ;
  • un fichier dico.eol permettant de pré-remplir les variables de configuration.

Données des serveurs

Le répertoire /var/lib/zephir/conf contient un dossier par établissement, qui contient lui même un répertoire par serveur déclaré dans l'établissement.

Les répertoires des serveurs contiennent les données suivantes :

  • une clé RSA permettant de faire passer UUCP à travers SSH ;
  • des dictionnaires supplémentaires ;
  • des fichiers listés dans ces dictionnaires ;
  • des patchs ;
  • les fichiers de configuration UUCP du serveur ;
  • un fichier zephir.eol correspondant à config.eol sur le serveur ;
  • un lien sur le dictionnaire du module ;
  • un lien sur dico.eol de la variante ;
  • les répertoires fichier_zephir, fichiers_persos, dicos et patchs contiennent des liens sur les dossiers équivalents de la variante.