Projet

Général

Profil

La distribution EOLE

  • Basée sur Ubuntu LTS (5 ans de maintenance)
    Version EOLE Version Ubuntu Maintenu jusqu'en
    2.2 Ubuntu 8.04 (Hardy) avril 2013
    2.3 Ubuntu 10.04 (Lucid) avril 2015
    2.4 Ubuntu 12.04 (Precise) avril 2017
    2.5 Ubuntu 14.04 (Trusty) avril 2019
    2.6 Ubuntu 16.04 (Xenial) avril 2021

Site de diffusion

http://pcll.ac-dijon.fr/eole/

Principe de diffusion

http://pcll.ac-dijon.fr/eole/principes-de-diffusion-eole-2-4/

À partir des versions EOLE 2.4, il n'y a plus de mise à jour minimum et complète.
Version 2.X X -> lié à la distribution Ubuntu LTS
Version majeure 2.X.y y -> mises à jour fonctionnelles, correctifs de bugs et correctifs de sécurité
Version mineure correctifs de bugs critiques et correctifs de sécurité sur la version 2.X.y

Pages ERRATA

https://dev-eole.ac-dijon.fr/projects/modules-eole/wiki/Errata

Forge EOLE

https://dev-eole.ac-dijon.fr

Inscription

https://pcll.ac-dijon.fr/inscription/

Assistance

Documentation

http://eole.ac-dijon.fr/documentations/

  • Les modules : documentation complète
  • Transversales :
    • documentation allégée sans généralité
    • les outils (ARV, EAD, ERA, ...)
    • procédures de migration

Les mises à jour

Personnalisation EOLE (patch, dictionnaire, ...)

http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/PersonnalisationEOLEAvecCreole/co/PersonnalisationEOLEAvecCreole.html

Différences entre 2.3 et 2.4/2.5

Les dictionnaires

http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/PersonnalisationEOLEAvecCreole/co/02-dictionnaire-locaux.html

  • Répertoire : /usr/share/eole/creole/dicos/
  • Les dictionnaires 2.2/2.3 devraient être compatibles avec 2.4/2.5
    • La commande CreoleLint permet de valider la syntaxe des dictionnaires et des templates

Les templates

http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/PersonnalisationEOLEAvecCreole/co/03-LangageDeTemplateCreole.html

  • Répertoire : /usr/share/eole/creole/distrib/
  • Permet de générer des fichiers de configuration en fonction des valeurs des variables des dictionnaires

Les patches

http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/PersonnalisationEOLEAvecCreole/co/01b-patch.html

  • Répertoire : /usr/share/eole/creole/patch/
  • Permet de personnaliser un template existant (fourni par la distribution EOLE)

Zéphir

  • Pas de module Zéphir sur EOLE 2.4.
  • Portage de la version EOLE 2.3 sur EOLE 2.5

Différences entre 2.3 et 2.4/2.5

http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleZephir/co/07-changements.html

  • Zéphir 2.5 prend en charge les modules EOLE en version 2.3 et supérieure
  • Nouveau mode de gestion des dictionnaires des modules en version 2.4 et supérieure
  • Édition des configurations des modules en version 2.4 et supérieure par gen_config
  • Gestion des variantes simplifiée entre les modules d'une même version
    • Correspondance des variantes
    • Import des données de la version majeure précédente

Les variantes

http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleZephir/co/09-variante.html

Une variante permet d'industrialiser la personnalisation d'un module en appliquant une personnalisation à un groupe de serveurs d'un module.

La migration

http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleZephir/co/51_generalites.html