Tâche #18981
Scénario #19026: Développements complémentaires EOLE 2.6.1
Adaptation instance pour RODC
Restant à faire (heures):
0.0
Description
modifier le dico "/usr/share/eole/creole/dicos/25_smb_ad.xml" pour réafficher la variable "ad_ro_dc" (Paramétrer le contrôleur en lecture seule)
modifier le script /usr/lib/eole/samba4.sh comme expliqué dans #18775 en s'appuyant sur la variable ci-dessus
Révisions associées
Prendre en compte la variable ad_ro_dc.
Ref #18981
Historique
#1 Mis à jour par Emmanuel IHRY il y a environ 7 ans
- Assigné à mis à Benjamin Bohard
#2 Mis à jour par Emmanuel IHRY il y a environ 7 ans
- Temps estimé mis à 3.00 h
- Restant à faire (heures) mis à 3.0
#3 Mis à jour par Emmanuel IHRY il y a environ 7 ans
- Tâche parente changé de #18758 à #19026
#4 Mis à jour par Benjamin Bohard il y a environ 7 ans
- Projet changé de PNE-SR à Distribution EOLE
- Statut changé de Nouveau à En cours
#5 Mis à jour par Benjamin Bohard il y a environ 7 ans
- % réalisé changé de 0 à 40
- Restant à faire (heures) changé de 3.0 à 2.0
#6 Mis à jour par Benjamin Bohard il y a environ 7 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 40 à 100
- Restant à faire (heures) changé de 2.0 à 0.5
Intégration des modifications testées et rapportées dans la demande https://dev-eole.ac-dijon.fr/issues/18775 et modification des template et dictionnaire.
#7 Mis à jour par Michel BALLY il y a environ 7 ans
- Fichier gen_config_Erreur.JPG Voir ajouté
- Statut changé de Résolu à En cours
- installation d'un Seth 2.6.0
- mise à jour en 2.6.1
Maj-Auto -S test-eole.ac-dijon.fr -D
Vérification des modifications - Réaffichage du choix lecture seule dans le dico (qui était caché)
root@seth:~# cat /usr/share/eole/creole/dicos/25_smb_ad.xml|grep -4 lecture <value>non</value> </variable> <variable name="ad_ro_dc" type="oui/non" mode="expert" description="Paramétrer le contrôleur en lecture seule"> <value>non</value> </variable>
- Modification de l'option join DC par join RODC dans le template d'instance
root@seth:~# cat /usr/lib/eole/samba4.sh|grep join samba-tool domain join "${AD_REALM}" ${AD_SERVER_MODE}DC \ echo "Impossible de joindre le DC à l'annuaire existant" net ads join -U"${AD_ADMIN}%${AD_ADMIN_PASSWORD}"
- Ajout de la variable utilisée dans le template précèdent
root@seth:~# cat /usr/share/eole/creole/distrib/samba4-vars.conf|grep -4 AD_SER AD_HOST_NAME='%%nom_machine' AD_HOST_IP='%%adresse_ip_eth0' NOM_CARTE_NIC1='%%nom_zone_eth0' AD_SERVER_ROLE='%%ad_server_role' %if %%getVar('ad_ro_dc', 'non') == 'oui' AD_SERVER_MODE='RO' %else unset AD_SERVER_MODE
Lancement du gen_config
Erreur au chargement, voir PJ
#8 Mis à jour par Benjamin Bohard il y a environ 7 ans
- Statut changé de En cours à Résolu
L’erreur n’a rien à voir avec la configuration samba mais concerne la déclaration d’un dépôt de paquets supplémentaire.
#9 Mis à jour par Emmanuel IHRY il y a environ 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0
validé durant la phase de qualification