Ensemble Ouvert Libre Évolutif: Demandeshttps://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2011-04-18T11:38:36ZEnsemble Ouvert Libre Évolutif
Redmine Distribution EOLE - Anomalie #1698 (Fermé): initrd non créés pour les noyaux EOLE [2.3-RC4]https://dev-eole.ac-dijon.fr/issues/16982011-04-18T11:38:36ZJoël Cuissinatjoel.cuissinat@ac-dijon.frconf-scribe - Anomalie #1671 (Fermé): Dans les conteneurs, clamav-freshclam est installé au lieu ...https://dev-eole.ac-dijon.fr/issues/16712011-04-11T14:39:26ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Du coup, tant qu'il n'y a pas de synchronisation, ça donne :<br /><pre>
* Stopping ClamAV daemon clamd [ OK ]
* Clamav signatures not found in /var/lib/clamav
* Please retrieve them using freshclam or install the clamav-data package
* Then run '/etc/init.d/clamav-daemon start'
</pre></p> horus-backend - Evolution #1670 (Fermé): Faire fonctionner Horus en mode conteneurhttps://dev-eole.ac-dijon.fr/issues/16702011-04-11T12:26:23ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>=> s'inspirer des travaux faits pour AmonEcole/Scribe</p> eole-common - Anomalie #1667 (Fermé): Certains paquets systèmes sont à mettre à jour dans les con...https://dev-eole.ac-dijon.fr/issues/16672011-04-11T10:20:49ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Malgré un Maj-Auto -i -C -S test-eoleng.ac-dijon.fr avant l'appel à gen_conteneurs</p>
<p>Plusieurs paquets système n'ont pas la dernière mise à jour et sont à ré-installer !</p>
<pre>
Les paquets suivants seront mis à jour :
apt base-files bsdutils coreutils dpkg e2fslibs e2fsprogs gzip ifupdown
libblkid1 libc-bin libc6 libcomerr2 libdbus-1-3 libglib2.0-0 libpam-modules
libpam-runtime libpam0g libplymouth2 libpng12-0 libss2 libudev0 libusb-0.1-4
libuuid1 login mount mountall passwd plymouth tar tzdata udev upstart
util-linux
</pre> conf-amon - Anomalie #1662 (Fermé): DNS : Syntaxe du fichier db.<nom_domaine_local> incorrecte.https://dev-eole.ac-dijon.fr/issues/16622011-04-08T14:47:02ZKlaas TJEBBES
<p>Si l'on répond "Non" à "Amon master DNS de cette zone ?" pour eth0, ce qui est le cas par défaut dans gen_config, BIND se plaint :<br /><pre>
Apr 4 15:16:12 amonk named[17725]: zone knet.lan/IN: NS 'amonk.knet.lan' has no address records (A or AAAA)
Apr 4 15:16:12 amonk named[17725]: zone knet.lan/IN: not loaded due to errors.
</pre></p>
<p>Parce que le fichier "/etc/bind/db.knet" contient :<br /><pre>
@ 86400 IN SOA amonk.knet.lan. root.amonk.knet.lan. ( 2011040800 10800 3600 604800 86400 )
IN NS amonk.knet.lan.
localhost IN A 127.0.0.1
admin IN A 10.21.11.200
wpad IN A 10.21.11.200
dmz-priv IN A 10.121.11.200
pedago IN A 172.16.0.200
</pre></p>
<p>Il faudrait qu'il y ait la ligne :<br /><pre>
amonk IN A 192.168.10.123
</pre></p>
<p>qui apparait si on sélectionne "Oui" à "Amon master DNS de cette zone ?" pour eth0.</p> creole - Anomalie #1661 (Fermé): creole_serv et nouvelles variables [2.3]https://dev-eole.ac-dijon.fr/issues/16612011-04-08T14:34:57ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Si une mise à jour intègre de nouvelles, variables, celles-ci ne sont pas prises en compte tant que "creole_serv" n'est pas redémarré, cela est donc susceptible de faire planter les scripts pre/post.</p>
<p>creole_serv devrait peut-être recharger les dictionnaires avant le reconfigure/l'instance ...</p> ajaxplorer - Evolution #1648 (Fermé): Accès au FTP depuis le conteneur Webhttps://dev-eole.ac-dijon.fr/issues/16482011-04-07T07:45:42ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Accès à ouvrir pour ajaxplorer</p> EoleSSO - Anomalie #1647 (Fermé): Certificat, SSO et conteneurshttps://dev-eole.ac-dijon.fr/issues/16472011-04-06T15:44:27ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Actuellement l'authentification squirrelmail plante à cause du test suivant dans /usr/share/sso/authform.py :<br /><pre>
if service_host not in ctx.peer_cert_data['subject']:
</pre></p> conf-zephir - Anomalie #1644 (Fermé): Mise à niveau du script sauvegarde.shhttps://dev-eole.ac-dijon.fr/issues/16442011-04-06T09:33:07ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Il faut au minimum remplacer "/etc/eole" par "/usr/share/eole/creole" ;)<br /><pre>
- configuration eole
tar: dicos : la fonction stat a échoué: Aucun fichier ou dossier de ce type
tar: patch : la fonction stat a échoué: Aucun fichier ou dossier de ce type
tar: Arrêt avec code d'échec à cause des erreurs précédentes
</pre></p> conf-scribe - Anomalie #1641 (Fermé): Base de données squirrelmail absente sur AmonEcole-2.3https://dev-eole.ac-dijon.fr/issues/16412011-04-05T15:40:37ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>enquête en cours</p> conf-scribe - Anomalie #1640 (Fermé): Adresse du serveur IMAP à templatiser dans /etc/courier/aut...https://dev-eole.ac-dijon.fr/issues/16402011-04-05T15:38:57ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<pre>
2011-04-05 17:17:52+0200 [TLSProtocolWrapper,3,192.0.2.51] Ajout d'une session pour le service : imap://192.0.2.51
2011-04-05 17:17:53+0200 [TLSProtocolWrapper,4,192.0.2.51] --- Vérification de la session pour imap://127.0.0.1
2011-04-05 17:17:53+0200 [TLSProtocolWrapper,4,192.0.2.51] --- Session validée
2011-04-05 17:17:53+0200 [TLSProtocolWrapper,4,192.0.2.51] ! Lecture des données utilisateur : session invalide !
2011-04-05 17:17:53+0200 [TLSProtocolWrapper,4,192.0.2.51] ! Lecture des données utilisateur refusée pour le service imap://127.0.0.1 !
</pre> conf-horus - Anomalie #1637 (Fermé): 2.3 : pb accès interbasehttps://dev-eole.ac-dijon.fr/issues/16372011-04-05T14:45:28Zsamuel morinsamuel.morin@ac-dijon.fr
<p>sur la 2.3, le firewall bloque l'accès au service interbase. Il faudrait ajouter une règle lorsque celui-ci est activé. <br />Il faut aussi penser à l'autoriser au niveau de tcpWrapper</p> conf-scribe - Anomalie #1636 (Fermé): Règles manquantes pour le SSO en mode conteneurhttps://dev-eole.ac-dijon.fr/issues/16362011-04-05T14:43:51ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>La règle suivante est à ajouter pour les conteneurs web (php-cas), fichier (pam-cas) et mail (courier-eolecas) :<br /><pre>
allow_dest(ip='%%eolesso_adresse', port='%%eolesso_port')
</pre><br />enfin, si %%activer_sso != "non" ;)</p> eole-common - Anomalie #1635 (Fermé): règle d'INPUT manquante entre le conteneur et eth0https://dev-eole.ac-dijon.fr/issues/16352011-04-05T14:34:11ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Exemple :</p>
<pre>
allow_dest(ip='192.168.230.182', port='8443')
</pre>
<pre>
iptables -I INPUT -s 192.0.2.51/32 -d 192.168.230.182/32 -i br0 -p tcp -m tcp --dport 8443 --tcp-flags FIN,SYN,RST,ACK SYN -j ACCEPT
</pre> conf-horus - Anomalie #1628 (Fermé): Onglet "Client LDAP"https://dev-eole.ac-dijon.fr/issues/16282011-04-04T13:44:40ZKlaas TJEBBES
<p>Par défaut "Adresse IP du serveur LDAP" n'est pas pré-rempli.</p>
<p>Si on le remplie à la main avec, par exemple, 127.0.0.1, le champ s'efface quand on clique "Valider". La validation passe mais on ne peut pas enregistrer le fichier à cause de l'erreur "adresse_ip_ldap : ce paramètre est obligatoire".</p> ead - Anomalie #1625 (Fermé): Ead 2.3 : bug modification utilisateurs https://dev-eole.ac-dijon.fr/issues/16252011-04-04T08:17:00Zsamuel morinsamuel.morin@ac-dijon.fr
<p>Sur Horus 2.3, dans l'ead, j'essaye de modifier un utilisateur (le rajouter dans un groupe par exemple), la modif n'est pas prise en compte.</p>
<p>Dans les logs, on a les messages suivants :</p>
<p>2011/04/04 10:12:48 CEST [HTTPChannel,900,127.0.0.1] 127.0.0.1 - - [04/Apr/2011:08:12:48 +0000] "POST /RPC2 HTTP/1.0" 200 126 "-" "xmlrpclib.py/1.0.1 (by <a class="external" href="http://www.pythonware.com">www.pythonware.com</a>)" <br />2011/04/04 10:12:49 CEST [HTTPChannel,901,127.0.0.1] Execution of : <get_menu> by <admin> from frontend <localhost.localdomain> (127.0.0.1)<br />2011/04/04 10:12:49 CEST [HTTPChannel,901,127.0.0.1] 127.0.0.1 - - [04/Apr/2011:08:12:48 +0000] "POST /RPC2 HTTP/1.0" 200 47561 "-" "xmlrpclib.py/1.0.1 (by <a class="external" href="http://www.pythonware.com">www.pythonware.com</a>)" <br />2011/04/04 10:12:49 CEST [HTTPChannel,902,127.0.0.1] Execution of : <gestion_user_modify> by <admin> from frontend <localhost.localdomain> (127.0.0.1)<br />2011/04/04 10:12:49 CEST [HTTPChannel,902,127.0.0.1] Unhandled Error<br /> Traceback (most recent call last):<br /> File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 224, in addCallback<br /> callbackKeywords=kw)<br /> File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 213, in addCallbacks<br /> self._runCallbacks()<br /> File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 371, in _runCallbacks<br /> self.result = callback(self.result, *args, **kw)<br /> File "/usr/share/ead2/backend/lib/execute_wrapper.py", line 18, in wrapper<br /> return func(self)<br /> --- <exception caught here> ---<br /> File "/usr/share/ead2/backend/actions/horus/gestion_user.py", line 306, in execute<br /> datas = self.modify_user(self.form_result)<br /> File "/usr/share/ead2/backend/actions/horus/gestion_user.py", line 491, in modify_user<br /> horus.mod_password(self.current_user, pwd)<br /> File "/usr/lib/pymodules/python2.6/horus/backend.py", line 551, in mod_password<br /> return passwd.mod_password(login, user_passwd)<br /> File "/usr/lib/pymodules/python2.6/fichier/passwd.py", line 22, in mod_password<br /> raise Exception(' '.join(ret[1:]))<br /> exceptions.Exception: Changing UNIX and samba passwords for smorin<br /> New password: <br /> Retype new password: <br /> Use of uninitialized value $pass2 in chomp at /usr/sbin/smbldap-passwd line 153, <STDIN> line 1.<br /> Use of uninitialized value $pass2 in string ne at /usr/sbin/smbldap-passwd line 157, <STDIN> line 1.<br /> I cannot generate the proper hash!</p>
<p>2011/04/04 10:12:49 CEST [HTTPChannel,902,127.0.0.1] /usr/share/ead2/backend/actions/horus/gestion_user.py:311: exceptions.DeprecationWarning: BaseException.message has been deprecated as of Python 2.6<br />2011/04/04 10:12:49 CEST [HTTPChannel,902,127.0.0.1] 127.0.0.1 - - [04/Apr/2011:08:12:48 +0000] "POST /RPC2 HTTP/1.0" 200 688 "-" "xmlrpclib.py/1.0.1 (by <a class="external" href="http://www.pythonware.com">www.pythonware.com</a>)"</p> creole - Anomalie #1624 (Fermé): Toujours des problèmes de dépendances dans le conteneur fichierhttps://dev-eole.ac-dijon.fr/issues/16242011-04-01T15:21:23ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<pre>
apt-eole install eole-dokuwiki eole-ajaxplorer
</pre><br />puis :<br /><pre>
reconfigure
</pre><br />donne :<br /><pre>
Installation de libpam-cas-eole (fichier)
Les paquets suivants seront ENLEVÉS :
python-fichier scribe-backend
Les NOUVEAUX paquets suivants seront installés :
eolebase-conteneur libpam-cas-eole
</pre> eole-common - Anomalie #1600 (Fermé): Répertoire "/usr/share/eole/bastion/data" non crééhttps://dev-eole.ac-dijon.fr/issues/16002011-03-28T15:28:53ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Vu sur AmonEcole-2.3 :</p>
<pre>
INSTANCE : Erreur => Erreur lors de l'instanciation des templates : le repertoire u'/usr/share/eole/bastion/data' n'existe pas
</pre>
<pre>
/usr/share/eole/creole/dicos/00_common.xml: <file name='/usr/share/eole/bastion/data/static_rules.sh'/>
/usr/share/eole/creole/dicos/00_common.xml: <file name='/usr/share/eole/bastion/data/end_static_rules.sh'/>
</pre> conf-scribe - Anomalie #1597 (Fermé): les corbeilles reseau ne se vident pashttps://dev-eole.ac-dijon.fr/issues/15972011-03-28T09:57:20Zsamuel morinsamuel.morin@ac-dijon.fr
<p>Version 2.3.<br />Un cron est lancé tous les jours à 1h du matin pour faire du ménage dans les corbeilles réseau.<br />Ce script ne fonctionne pas (du moins chez moi...).<br />find /home/*/*/perso/.corbeille/ -mindepth 1 -ctime +8 -delete</p>
<p>Sur mon serveur, j'ai dû le modifier comme ceci pour que le ménage se fasse :</p>
<p>find /home/*/perso/.corbeille/* -ctime +8 -exec rm -rf {} \;</p>
<p>(suppression d'un niveau de répertoire + modification de la manière de supprimer)</p> conf-amon - Anomalie #1594 (Fermé): Configuration logrotate de squid en 2.3https://dev-eole.ac-dijon.fr/issues/15942011-03-24T15:39:18ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul>
<li>supprimer le fichier "/etc/logrotate.d/squid3" fourni par le paquet squid3 (ou renommer notre template ?)</li>
<li>reporter les modifications proposées dans <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Anomalie: Problème de rotation des fichiers de log de squid (Fermé)" href="https://dev-eole.ac-dijon.fr/issues/1586">#1586</a></li>
</ul> eole-common - Anomalie #1592 (Fermé): le démarrage ne s'arrête jamaishttps://dev-eole.ac-dijon.fr/issues/15922011-03-23T14:26:03ZLaurent Florilaurent.flori@ac-dijon.fr
<p>Le démarrage d'amonecole ne s’arrête jamais si on fait un gen_conteneurs et qu'on redémarre sans avoir fait d'instance. <br />Le démarrage reste bloqué sur le lxc-wait.<br />Solution, tester si le fichier /etc/eole/config.eol existe sinon quitter le script de démarrage de lxc.</p> scribe-backend - Evolution #1583 (Fermé): Utiliser le compte ldap en lecture pour les listes de d...https://dev-eole.ac-dijon.fr/issues/15832011-03-18T15:38:15ZJoël Cuissinatjoel.cuissinat@ac-dijon.frcreole - Anomalie #1576 (Fermé): Permission denied pour ParseDicohttps://dev-eole.ac-dijon.fr/issues/15762011-03-17T15:46:09ZKlaas TJEBBES
<pre>
17-mars 16:32 scribe-dir JobId 1: BeforeJob: /usr/bin/ParseDico: line 74: /etc/eole/.dico: Permission non accordée
</pre>
<p>Cela vient du fait que les services bacula devraient fonctionner avec le compte "root".</p>
<p>À modifier dans les scripts d'init.</p> zephir-parc - Evolution #1570 (Fermé): mise en cache des configurations creole des serveurs (eole...https://dev-eole.ac-dijon.fr/issues/15702011-03-17T09:40:48ZBruno Boigetbruno.boiget@ac-dijon.fr
<p>La lecture des dictionnaires/fichiers de valeur Creole étant assez longue sur eole 2.3, une mise en cache du dictionnaire de chaque serveur permettrait d'accélérer l'application (en particulier lors de l'appel à des fonctions de modification sur un groupe).</p>
<p>Un système de préchargement en tâche de fond de toutes les configurations permettrait également de ne pas avoir trop de délai lors des premiers appels après démarrage du backend (idem pour l'état de mise à jour des serveurs si cela ne ralentit pas trop le backend).</p> zephir-parc - Anomalie #1414 (Ne sera pas résolu): zephir 2.3 : la date des logs remontés par les...https://dev-eole.ac-dijon.fr/issues/14142011-02-10T10:28:28ZBruno Boigetbruno.boiget@ac-dijon.fr
<p>exemple de message dans backend.log :</p>
<p>2011/02/10 11:26:22 CET [-] Serveur 1 - erreur de lecture de la date pour le log suivant : QUERY-MAJ, <del>1, Debut (Thu Feb 10 11:26:22 2011)<br />2011/02/10 11:26:22 CET [</del>] utilisation de la date courante pour ce log</p>