Clone
3
approche_manuelle
Benjamin Bohard edited this page 2025-06-17 09:52:46 +02:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Mise en place manuellement

À défaut dutiliser Zéphir pour mettre en œuvre les adaptations, celles-ci ont été construites de manière à simplifier le déploiement, même manuel :

  • limitation de lintervention directe en conteneur
  • utilisation au maximum des mécanismes creole (patch, dictionnaire, templates).

Quatre fichiers composent ces adaptations. Le tableau suivant indique où placer ces fichiers sur le serveur.

nom du fichier emplacement remarque rôle
smb-addc.conf.patch /usr/share/eole/creole/patch/ modification du template smb-addc.conf appliquée à chaque reconfigure
00-addc-forward_samba_logs /usr/share/eole/posttemplate/ le script doit être exécutable¹ actions durant le reconfigure pour configurer rsyslog dans le conteneur addc
addc-samba_logs_forward.conf /usr/share/eole/creole/distrib/ template de configuration de lexport des logs pour rsyslog
60_forward_samba_logs.xml /usr/share/eole/creole/dicos/local/ ce fichier est le seul dont lemplacement varie avec et sans Zéphir dictionnaire déclarant le template précédent et prenant en charge les variables associées

La plupart des ces fichiers sont liés les uns aux autres et doivent être mis en place en même temps (plus spécifiquement, leur mise en place ne doit pas être séparée par des reconfigures).

  1. Une fois copié à son emplacement, le script 00-addc-forward_samba_logs doit être rendu exécutable chmod +x /usr/share/eole/posttemplate/00-addc-forward_samba_logs