Personnalisation du serveur à l'aide de Creole
Creole[1] est un ensemble d'outils permettant de mettre en œuvre un serveur suivant une configuration définie.
Il offre des possibilités de personnalisation, permettant à l'utilisateur d'ajouter des fonctionnalités sur le serveur sans risquer de créer une incohérence avec la configuration par défaut et qui ne seront pas écrasées par les futures mises à jour.
Pour personnaliser un serveur, les outils suivants sont à disposition :
- le patch[3] : permet de modifier un template[2] fourni par EOLE ;
- le dictionnaire[4] local permet d'ajouter des options à l'interface de configuration, d'installer de nouveaux paquets ou de gérer de nouveaux services ;
- le template[2] reprend le fichier de configuration d'une application avec, éventuellement, une personnalisation suivant des choix de configuration.
Sous-sections :
- Répertoires utilisés par EOLE
- Création de patch Creole
- Les dictionnaires Creole
- Le langage de template Creole
- Le fichier de configuration Creole
- Les scripts Creole
- Ajout de script exécuté à l'instance ou au reconfigure
- Ajout d'un test diagnose
- Gestion des noyaux Linux
- Gestion des tâches planifiées eole-schedule
- Gestion du pare-feu eole-firewall
- Gestion de drapeaux eole-flag