Tâche #26439
Mis à jour par Joël Cuissinat il y a plus de 5 ans
Le nom "salt" doit renvoyer vers la machine hébergeant le service eole-workstation-manager.
Pistes de travail :
Gilles propose d'ajouter une fonction dans samba4.sh.
Contre-proposition : tout faire en posttemplate de eole-workstation-manager (NB : voir si cela nécessite de déployer des fichiers dans le conteneur addc).
Algorithme :
* Si DC Seth (ad_server_role="controleur de domaine") => exécuter les commandes sur le maître
* Si ScribeAD/HorusAD (ad_public_address ?) => exécuter les commandes dans le conteneur
* Sinon : message (warning ?)
Commandes à exécuter (sur le DC) :
S'inspirer du code de la fonction "set_dns_srv_entry" du script /usr/share/eole/sbin/createDnsRecord pour :
# vérifier si l'enregistrement existe déjà (avec dig)
# ajouter l'association salt -> adresse_ip_eth0 avec samba-tool dns add (utilisation de Keytab requise pour cette commande ?)
Pistes de travail :
Gilles propose d'ajouter une fonction dans samba4.sh.
Contre-proposition : tout faire en posttemplate de eole-workstation-manager (NB : voir si cela nécessite de déployer des fichiers dans le conteneur addc).
Algorithme :
* Si DC Seth (ad_server_role="controleur de domaine") => exécuter les commandes sur le maître
* Si ScribeAD/HorusAD (ad_public_address ?) => exécuter les commandes dans le conteneur
* Sinon : message (warning ?)
Commandes à exécuter (sur le DC) :
S'inspirer du code de la fonction "set_dns_srv_entry" du script /usr/share/eole/sbin/createDnsRecord pour :
# vérifier si l'enregistrement existe déjà (avec dig)
# ajouter l'association salt -> adresse_ip_eth0 avec samba-tool dns add (utilisation de Keytab requise pour cette commande ?)