Ensemble Ouvert Libre Évolutif: Demandeshttps://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2013-03-19T10:22:33ZEnsemble Ouvert Libre Évolutif
Redmine eole-fichier - Anomalie #5065 (Fermé): Les bibliothèques dynamiques (.so) pour PAM ne sont plus d...https://dev-eole.ac-dijon.fr/issues/50652013-03-19T10:22:33ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Il ne faut plus mettre le chemin les chemins complets dans les fichiers <em>/etc/pam.d/*</em></p>
<p>Trois fichiers sont à modifier sur ma maquette Horus-2.4 :<br /><pre>
root@horus:/usr/share/eole/creole/distrib# grep -l /lib/security *
cups
login
pam_proftpd
</pre></p> eole-common - Anomalie #5056 (Fermé): [2.4] : /etc/ssh/ssh_config n'est plus généré correctementhttps://dev-eole.ac-dijon.fr/issues/50562013-03-15T15:31:18ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Les lignes suivantes sont en trop :<br /><pre>
Host all
Hostname=
</pre></p>
<p>Et provoquent :<br /><pre>
/etc/ssh/ssh_config line 69: Missing argument.
lost connection
</pre></p> creole - Evolution #5052 (Fermé): Génération des conteneurs et de leur configurationshttps://dev-eole.ac-dijon.fr/issues/50522013-03-15T14:55:04ZDaniel Dehennin
<p>Il faut réécrire la procédure de génération des conteneurs.</p>
<p>Nous avons désormais accès à toutes les informations nécessaires en dehors de <a class="source" href="https://dev-eole.ac-dijon.fr/projects/creole/repository/entry/creole/cfgparser.py">source:creole/cfgparser.py</a>.</p>
<p>Il faut créé un moteur de template pour les fichiers de configuration des conteneurs qui ne peuvent être géré par balise <code><file /></code>.</p> eole-fichier - Evolution #5051 (Fermé): Mise à niveau du fichier smbldap.confhttps://dev-eole.ac-dijon.fr/issues/50512013-03-15T13:31:48ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>La ligne suivante semble notamment nécessaire :<br /><pre>
userHomeDirectoryMode="700"
</pre></p> conf-scribe - Evolution #5033 (Fermé): Portage de conf-scribe en 2.4https://dev-eole.ac-dijon.fr/issues/50332013-03-11T10:49:13ZJoël Cuissinatjoel.cuissinat@ac-dijon.freole-courier - Evolution #5023 (Fermé): Portage de eole-courier en 2.4https://dev-eole.ac-dijon.fr/issues/50232013-03-08T14:18:41ZJoël Cuissinatjoel.cuissinat@ac-dijon.freole-esu - Evolution #4994 (Fermé): Portage des paquets eole-esu en 2.4https://dev-eole.ac-dijon.fr/issues/49942013-03-06T09:00:27ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>eole-esu : dicos & templates<br />eole-esu-rules : interface & données</p> EoleSSO - Evolution #4973 (Fermé): Portage des paquets eole-sso en 2.4https://dev-eole.ac-dijon.fr/issues/49732013-02-28T09:23:14ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Hop</p> conf-horus - Evolution #4956 (Fermé): Portage de conf-horus en 2.4https://dev-eole.ac-dijon.fr/issues/49562013-02-25T16:04:38ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Les services qui en dépendent sont désormais suffisamment avancés pour tenter un packaging du module (prendre modèle sur eole-eclair).</p> Gaspacho Agent - Evolution #4767 (Fermé): Portage d'eole-gaspacho-agent en 2.4https://dev-eole.ac-dijon.fr/issues/47672013-01-28T13:53:47ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>on en aura besoin pour Eclair :)</p> conf-eclair - Evolution #4760 (Fermé): Faire le Packaging 2.4https://dev-eole.ac-dijon.fr/issues/47602013-01-28T09:45:00ZLaurent Florilaurent.flori@ac-dijon.fr
<p>Le paquet est skeletorisé.<br />Attention les fichiers hosts.d ne sont pas pris en compte<br />Mettre à niveau le packaging vers 2.4</p> eole-ltsp-server - Evolution #4759 (Fermé): Faire le Packaging 2.4https://dev-eole.ac-dijon.fr/issues/47592013-01-28T09:41:56ZLaurent Florilaurent.flori@ac-dijon.fr
<p>Le paquet est skeletorisé<br />Attention les fichiers hosts.d ne sont pas pris en compte<br />Mettre à niveau le packaging vers 2.4</p> eole-fichier - Evolution #4754 (Fermé): Portage d'eole-fichier sur 2.4https://dev-eole.ac-dijon.fr/issues/47542013-01-28T08:25:57ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Récupérer les fichiers depuis <strong>conf-scribe</strong> et <strong>conf-esbl</strong> et en faire 3 sous-répertoires/paquets avec chacun son <em>Makefile</em> + un global pour <em>git-buildpackage</em> .</p>
Paquets binaires concernés :
<ul>
<li>eole-fichier(-common)</li>
<li>eole-fichier-primaire</li>
<li>eole-fichier-membre</li>
</ul> creole - Evolution #4725 (Fermé): Factoriser la liste des composants de conteneurs entre la DTD e...https://dev-eole.ac-dijon.fr/issues/47252013-01-18T13:18:13ZDaniel Dehennin
<p>La DTD <a class="source" href="https://dev-eole.ac-dijon.fr/projects/creole/repository/entry/data/creole.dtd%3Frev=846a6a9">source:data/creole.dtd?rev=846a6a9</a> contient des éléments qui ne sont pas relatifs aux conteneurs.</p>
<p>Il faut voir comment calculer la liste <code>_CONTAINER_COMPONENTS</code> <a class="source" href="https://dev-eole.ac-dijon.fr/projects/creole/repository/entry/creole/client.py%3Frev=846a6a9#L30">source:creole/client.py?rev=846a6a9#L30</a> afin de ne pas avoir à modifier à deux endroits lorsque l’on ajoute des balises.</p> creole - Evolution #4666 (Fermé): Nouvelles balises creole liées à la gestion des conteneurshttps://dev-eole.ac-dijon.fr/issues/46662013-01-10T11:38:27ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
Nouvelles balises à parser (lxml_parser.py) et à traiter (loader.py) :
<ul>
<li>host</li>
<li>fstab</li>
<li>firewall (FIXME : way=in/out, interface, ip, port, tcpwrapper)</li>
</ul>
<p>Utilisation cible pour fstab :<br /><pre>
<fstab name='/mnt/titi/tata'>
<type>blk</type>
<source>/dev/sdb1<source>
<options>rw, </options>
<checks>0 2 </checks>
</fstab>
</pre></p> Tiramisu - Anomalie #4647 (Fermé): Gestion de la longueur des variables esclaves sans valeur par ...https://dev-eole.ac-dijon.fr/issues/46472013-01-07T11:08:39ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Avec le paquet 2.4 : <em>eole-dhcrelay</em> (ou dico en PJ) et <em>activer_dhcprelay</em> à oui :<br /><pre>
>>> a = creole_loader()
local variable 'ret' referenced before assignment
Traceback (most recent call last):
[ ... ]
File "/usr/lib/python2.7/dist-packages/tiramisu/option.py", line 64, in __init__
self.config._valid_len(self.opt._name, lst)
File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 180, in _valid_len
" the option {0}".format(slave_name))
ValueError: invalid len for the group of the option dhcrelay_vlan
</pre></p> eole-annuaire - Evolution #4560 (Fermé): Portage de eole-annuaire sur 2.4https://dev-eole.ac-dijon.fr/issues/45602012-12-07T15:33:59ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul>
<li>sortir les éléments liés à eole-annuaire de conf-scribe/annuaire</li>
<li>créer un paquet fonctionnel pour la 2.4</li>
</ul> creole - Evolution #4318 (Fermé): Revoir la gestion des groupes de conteneurs en 2.4https://dev-eole.ac-dijon.fr/issues/43182012-10-22T14:03:13ZDaniel Dehennin
<p>Le code de <a class="source" href="https://dev-eole.ac-dijon.fr/projects/creole/repository/entry/creole/creoleloader.py%3Frev=000a8f21">source:creole/creoleloader.py?rev=000a8f21</a> fait référence à des variables de group non définie :</p>
<ul>
<li><a class="source" href="https://dev-eole.ac-dijon.fr/projects/creole/repository/entry/creole/creoleloader.py%3Frev=000a8f21#L354">source:creole/creoleloader.py?rev=000a8f21#L354</a></li>
<li><a class="source" href="https://dev-eole.ac-dijon.fr/projects/creole/repository/entry/creole/creoleloader.py%3Frev=000a8f21#L379">source:creole/creoleloader.py?rev=000a8f21#L379</a></li>
</ul>
<p>Il faudra revoir comment tout ceci fonctionne</p> creole - Evolution #4317 (Fermé): Revoir la détection du mode conteneur en 2.4https://dev-eole.ac-dijon.fr/issues/43172012-10-22T13:57:51ZDaniel Dehennin
<p>Le code de <a class="source" href="https://dev-eole.ac-dijon.fr/projects/creole/repository/entry/creole/config.py%3Frev=2.3">source:creole/config.py?rev=2.3</a> est à revoir pour la détection du mode conteneur.</p> eole-preseed - Evolution #3682 (Fermé): Fournir une configuration pour EOLE 2.4https://dev-eole.ac-dijon.fr/issues/36822012-06-23T13:11:53ZDaniel Dehennin
<p>EOLE 2.4 sera basée sur Ubuntu Precise Pangoling.</p> creole - Evolution #3203 (Fermé): Possibilité de renommer "in_container" en "container_only" ?https://dev-eole.ac-dijon.fr/issues/32032012-03-30T13:37:36ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<p>Conserver "in_container" pour assurer la compatibilité (placer un deprecation Warning ?) et en profiter pour documenter le nouvel attribut :)</p> eole-proftpd - Anomalie #3002 (Fermé): Dépendance pour "libpam-cas-eole" dans eole-ajaxplorer alo...https://dev-eole.ac-dijon.fr/issues/30022012-03-03T11:52:52ZEmmanuel GARETTE
<p>La dépendance pour libpam-cas-eole est dans "61_ajaxplorer.xml" de eole-ajaxplorer :</p>
<pre>
<container name='fichier'>
<package>libpam-cas-eole</package>
</container>
</pre>
<p>Alors que ce paquet est utilisé par la configuration de proftp pour pam (si on a activer ... apache).</p>
<p>Je pense qu'il faudrait déplacer la dépendance et faire un test un peu plus logique (peut être en ajoutant une variable).</p> creole - Anomalie #2559 (Fermé): lxc_install.sh modifie /lib/init/fstab dans les conteneurshttps://dev-eole.ac-dijon.fr/issues/25592011-12-07T08:53:58ZDaniel Dehennin
<p>Le script <a class="source" href="https://dev-eole.ac-dijon.fr/projects/creole/repository/entry/eole-conteneur/lxc_install.sh#L178">source:eole-conteneur/lxc_install.sh#L178</a> ne devrait pas modifier <code>/lib/init/fstab</code>, il est noté la remarque suivante dans ce fichier :</p>
<pre>
# /lib/init/fstab: static file system information.
#
# These are the filesystems that are always mounted on boot, you can
# override any of these by copying the appropriate line from this file into
# /etc/fstab and tweaking it as you see fit. See fstab(5).
</pre>
<p>Ce fichier doit donc être statique, les modifications qui doivent être apportées doivent l’être dans <code>/etc/fstab</code>.</p> eole-fichier - Anomalie #1880 (Fermé): eole-fichier impose la création de l'annuairehttps://dev-eole.ac-dijon.fr/issues/18802011-06-24T14:44:16ZEmmanuel GARETTE
<p>Il est possible que eole-fichier soit installé pour faire un contrôleur de domaine secondaire. Le problème c'est que eole-fichier est conçu pour générer la base ldap, ... donc être contrôleur primaire.</p>
<p>Deux solutions :</p>
<ul>
<li>poser une question dans gen_config ("contrôleur de domaine primaire" "oui/non") ;</li>
<li>séparer la configuration en eole-fichier et eole-fichier-primaire.</li>
</ul> creole - Anomalie #1703 (Fermé): Faire un "container only" pour la balise packageshttps://dev-eole.ac-dijon.fr/issues/17032011-04-19T09:21:56ZLaurent Florilaurent.flori@ac-dijon.fr
<p>Coder dans cfgparser une option "container-only" pour la balise container afin d'éviter les problème de dépendances comme ceux de antivirus-pkg et clamd-eole-conteneur</p>