Anomalie #992
Script enregistrement_domaine.sh
Description
Contexte :
Le but est de mettre en place des logs de squid nominatifs en interrogeant un AD windows 2008.
Installation d'un nouveau amonNG à partir d'une galette 2.2.2.
Dans zephir :
- onglet "services " : Activation de l'authentification web (proxy) est passé a "oui"
- onglet "authentification" : Type d'authentification "NTLM / Kerberos", tous les autres parametre sont bien renseignés.
"
/usr/share/eole/enregistrement_domaine.sh: line 7: FonctionsEoleNg: Aucun fichier ou dossier de ce type
- Redémarrage des services pour l'enregistrement au domaine *** * Restarting Squid HTTP proxy squid [ OK ]
Entrer le nom de l'administrateur du serveur Windows :
administrateur
Entrer le mot de passe de l'administrateur du serveur Windows :
/usr/share/eole/enregistrement_domaine.sh: line 33: EchoRouge : commande introuvable"
il manque les includes je pense et l'enregistrement ne peux pas s'effectuer je pense pour 2 raisons :
1 - le amon n'est pas a l'heure ( j'ai constaté que la mise a l'heure s'effectue apres reboot, en fin d'initialisation"
2 - dans enregistrement_domaine.sh, les service samba, windbind et squid sont relancés et immediantement apres on a le "net ads join -U " est lancé mais je pense trop vite et du coup, l'enregistrement ne se fait pas.
donc je pense que la solution serait de faire (dans "enregistrement_domaine.sh")
- un ntpdate u sur %%serveur_ntp en debut de script a recup dans le .eol un sleep 2 ou 3 avant le net ads join
Voili, voilou,
en esperant avoir été suffisament précis
Related issues
Associated revisions
amélioration du script enregistrement_domaine.sh (fixes #992)
amélioration du script enregistrement_domaine.sh [2.3] (fixes #992)
History
#1 Updated by marc Ferandin about 13 years ago
en fait,
un ntpdate est necessaire ..
par contre le sleep est une mauvaise piste...
par contre j'ai remplacé dans enregistrement_domaine.sh :
"/sbin/invoke-rc.d winbind stop &> /dev/null
/sbin/invoke-rc.d samba restart &> /dev/null
/sbin/invoke-rc.d winbind start &> /dev/null"
par :
"/etc/init.d/winbind stop &> /dev/null
/etc/init.d/samba restart &> /dev/null
/etc/init.d/winbind start &> /dev/null"
"/usr/share/eole/enregistrement_domaine.sh
- Redémarrage des services pour l'enregistrement au domaine ***
* Restarting Squid HTTP proxy squid * Waiting... * ... * ... * ... * ... * ... * ... [ OK ]
[ OK ]
Entrer le nom de l'administrateur du serveur Windows :
administrateur
Entrer le mot de passe de l'administrateur du serveur Windows :
L'intégration au domaine a réussi"
voili, voilou
#2 Updated by Joël Cuissinat almost 13 years ago
- Assigned To set to Jerome Soyer
#3 Updated by Samuel LEFOL almost 13 years ago
Sur un AMON à jour, invoke-rc.d ne se trouve plus dans /sbin/ mais dans /usr/sbin/
(sysv-rc 2.86.ds1-14.1ubuntu45.1)
#4 Updated by Joël Cuissinat almost 13 years ago
- Target version set to Mises à jour 2.2.2 - 05 RC
#5 Updated by Joël Cuissinat almost 13 years ago
- Estimated time set to 1.00 h
#6 Updated by Joël Cuissinat almost 13 years ago
- Project changed from Amon to conf-amon
#7 Updated by Joël Cuissinat almost 13 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 2689a3bea5285d21bf56da281d58cad63fb21d7c.
#8 Updated by Joël Cuissinat almost 13 years ago
Appliqué par commit 3c20a695f6cb13bd5e1ab0bdf9f9187a6cd36eaa.
#9 Updated by Joël Cuissinat almost 13 years ago
- Status changed from Résolu to Fermé
Paquet candidat : 2.2-eole217~1.gbp3c20a6
root@pf-amon:~# grep -E "invok|ntpdate" /usr/share/eole/enregistrement_domaine.sh ntpdate -u $serveur_ntp > /dev/null /usr/sbin/invoke-rc.d winbind stop > /dev/null /usr/sbin/invoke-rc.d samba restart > /dev/null /usr/sbin/invoke-rc.d winbind start > /dev/null