https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2014-02-27T14:32:17ZEnsemble Ouvert Libre Évolutifzephir-client - Anomalie #7524: nsswitch.conf et ldap.conf n'existent pashttps://dev-eole.ac-dijon.fr/issues/7524?journal_id=277772014-02-27T14:32:17ZKarim Ayarikarim.ayari1@ac-lyon.fr
<ul><li><strong>Fichier</strong> <a href="/attachments/download/846/20_client_annuaire.png">20_client_annuaire.png</a> <a class="icon-only icon-magnifier" title="Voir" href="/attachments/846/20_client_annuaire.png">Voir</a> ajouté</li></ul><p>sur un de nos serveurs pas encore à jour avec la 2.3.12,</p>
<p>avec <strong>activer_client_ldap = non</strong> comme Ludo, par contre j'ai bien le dico 20_client_annuaire.xml mais dans <strong>/usr/share/eole/creole/local/</strong> :</p>
<pre><code>root@latourette:/usr/share/eole/creole/dicos/local# ls<br />20_client_annuaire.xml</code></pre>
<p>si je reconfigure :</p>
<pre><code>Génération des fichiers de configuration ***<br />RECONFIGURE : Erreur => Erreur lors de l'instanciation des templates : le fichier /var/lib/creole/nsswitch.conf n'existe pas<br />root@latourette:/usr/share/eole/creole/dicos#</code></pre>
<p>bien sûr si je supprime le dico local le reconfigure fonctionne très bien.</p>
<p>si je veux modifier la conf sur Zéphir, il me dit :</p>
<pre><code>Détail : Erreur de lecture du dictionnaire : erreur lors du chargement de /var/lib/zephir/conf/0694191F/1010/dicos/local/20_client_annuaire.xml : deux variables ont le même nom (adresse_ip_ldap)</code></pre>
<p>si je le supprime des fichiers personnalisés je peux modifier la conf du serveur.</p>
<p>voir la pj où on trouve le dico 20_client_annuaire.xml dans les fichiers persos, alors qu'on ne l'a jamais placé là.</p>
<p>si je met à jour le serveur, le dictionnaire local est toujours présent et le reconfigure plante.</p> zephir-client - Anomalie #7524: nsswitch.conf et ldap.conf n'existent pashttps://dev-eole.ac-dijon.fr/issues/7524?journal_id=278542014-03-03T16:19:16ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Projet</strong> changé de <i>Amon</i> à <i>zephir-client</i></li><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Accepté</i></li><li><strong>Assigné à</strong> mis à <i>Bruno Boiget</i></li><li><strong>Priorité</strong> changé de <i>Normal</i> à <i>Haut</i></li></ul> zephir-client - Anomalie #7524: nsswitch.conf et ldap.conf n'existent pashttps://dev-eole.ac-dijon.fr/issues/7524?journal_id=278762014-03-04T10:39:00ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Accepté</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul><p>Appliqué par commit <a class="changeset" title="Vérification sur le mode de gestion des dictionnaires avant copie dans 'local' Fixes #7524" href="https://dev-eole.ac-dijon.fr/projects/zephir-client/repository/revisions/74be62f0cb7a0f87ba34cc12e1f0500c77e01a03">74be62f0cb7a0f87ba34cc12e1f0500c77e01a03</a>.</p> zephir-client - Anomalie #7524: nsswitch.conf et ldap.conf n'existent pashttps://dev-eole.ac-dijon.fr/issues/7524?journal_id=278942014-03-04T15:16:51ZKarim Ayarikarim.ayari1@ac-lyon.fr
<ul></ul><p>je confirme ce que tu disais, à savoir qu'un amon actuel en version 2.3.11 et supérieur qui est réenregistré sur Zéphir récupére bien en local le dico.<br />cependant le nouveau client Zéphir résout bien le problème, le dictionnaire local disparait.</p> zephir-client - Anomalie #7524: nsswitch.conf et ldap.conf n'existent pashttps://dev-eole.ac-dijon.fr/issues/7524?journal_id=279282014-03-04T16:32:36ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Echéance</strong> mis à <i>07/03/2014</i></li><li><strong>Version cible</strong> mis à <i>Mises à jour 2.3.13</i></li></ul> zephir-client - Anomalie #7524: nsswitch.conf et ldap.conf n'existent pashttps://dev-eole.ac-dijon.fr/issues/7524?journal_id=279442014-03-05T14:47:08ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Fichier</strong> <i>purge_dicos.py</i> ajouté</li></ul><p>Informations supplémentaires sur le problème:</p>
<p>- Les dictionnaires ajoutés au niveau d'un module eole 2.3 (non présents avant enregistrement ou envoi de conf sur les serveurs clients) sont copiés dans /usr/share/eole/creole/dicos/local.</p>
<p>Par défaut, seul le dictionnaire 20_client_annuaire.xml sur amon semble poser problème. Il sera supprimé automatiquement du répertoire local sur les clients à l'installation du paquet zephir-client_2.3-eole59 (publié en version stable le 5/03/2014).</p>
<p>Pour vérifier si vous avez ajouté d'autres dictionnaires aux modules, vous pouvez utiliser la commande suivante sur Zéphir:</p>
<pre>
dpkg -S /usr/share/zephir/dictionnaires/*-2.3/*.xml | grep introuvable
</pre>
<p>Une fois les dictionnaires impactés déterminés, vous pouvez appliquer une des méthodes suivantes pour résoudre le problème:</p>
<p>Dans tous les cas, installer le nouveau client sur les serveurs (forcer une mise à jour ou attendre la mise à jour automatique).</p>
<p>Il est aussi possible de le diffuser par l'intermédiaire de Zéphir (le paquet est ici: <a class="external" href="http://eoleng.ac-dijon.fr/eoleng/eole-2.3-updates/all/zephir-client_2.3-eole59_all.deb">http://eoleng.ac-dijon.fr/eoleng/eole-2.3-updates/all/zephir-client_2.3-eole59_all.deb</a>, à installer sur Zéphir via la page d'administration). Cela n'est pas indispensable dans la mesure ou le client présent sur le CD d'installation 2.3.11 n'est pas impacté.</p>
<p>Une fois client mis à jour :</p>
<p>- Lancer le script fourni dans les pièces jointes de cette demande sur Zéphir pour supprimer les éventuels dictionnaires remontés par erreur sur Zéphir.<br />- Demander un envoi de configuration (+reconfigure) aux serveurs des modules impactés (amon + les modules pour lesquels vous avez ajouté des dictionnaires).</p>
<p>Rqe: par défaut le script fait seulement le ménage dans les dictionnaires locaux des serveurs sur Zéphir, il peut aussi lancer automatiquement la mise à jour du client et l'envoi de configuration aux serveurs (questions posées au lancement).</p>
<p>Il peut être relancé plusieurs fois au fur et à mesure que les clients se mettront à jour.</p> zephir-client - Anomalie #7524: nsswitch.conf et ldap.conf n'existent pashttps://dev-eole.ac-dijon.fr/issues/7524?journal_id=279522014-03-05T15:59:00ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Fichier</strong> <del><i>purge_dicos.py</i></del> supprimé</li></ul> zephir-client - Anomalie #7524: nsswitch.conf et ldap.conf n'existent pashttps://dev-eole.ac-dijon.fr/issues/7524?journal_id=279532014-03-05T16:01:42ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Fichier</strong> <a href="/attachments/download/852/purge_dicos.py">purge_dicos.py</a> <a class="icon-only icon-magnifier" title="Voir" href="/attachments/852/purge_dicos.py">Voir</a> ajouté</li></ul><p>correction du script (les dictionnaires posant problème n'étaient pas correctement déplacés)</p>
<p>A lancer sur Zéphir en tant que root (nécessite un compte dans l'application ayant les droits en écriture sur les serveurs)</p> zephir-client - Anomalie #7524: nsswitch.conf et ldap.conf n'existent pashttps://dev-eole.ac-dijon.fr/issues/7524?journal_id=304242014-05-07T14:35:09ZGilles GrandgérardGilles.Grandgerard@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li></ul><p>ok. plus d'erreur</p>