25 » History » Version 9
Version 8 (Joël Cuissinat, 02/27/2015 10:13 AM) → Version 9/17 (Daniel Dehennin, 03/05/2015 03:37 PM)
{{toc}}
h1. État de la maquette EOLE 2.5 au 5 mars 2015 (#10630)
h2. Procédure d’installation Travail préparatoire
* La génération des images ISO est fonctionnelle Installation d’une Trusty Tahr
* Seuls les modules *esbl*, *ecdl*, *hapy* et *hapy-market* ne s’installent pas depuis l’ISO α3 Ajout des dépôts 2.4.0 stables
<pre>
root@trusty:~# cat > /etc/apt/sources.list.d/eole.list <<EOF
deb http://eole.ac-dijon.fr/eole eole-2.4.0 main
deb http://eole.ac-dijon.fr/eole eole-2.4.0-security main
deb http://eole.ac-dijon.fr/eole eole-2.4.0-updates main
EOF
</pre>
* La génération Installation du conteneur *@mail@* sur *@eolebase@* fonctionne après les modifications #10763 keyring eole
<pre>
root@trusty:~# apt-get udpate
root@trusty:~# apt-get install --force-yes -y eole-archive-keyring
root@trusty:~# apt-get update
</pre>
h2. État de Installation d’un EOLE base
* instance: Installation du paquet *@eole-server@*
** paquet "sux":http://ftp.crihan.fr/ubuntu/pool/universe/s/sux/sux_1.0.1-6_all.deb manquant, à installer manuellement
* Configuration avec *@gen_config@* => OK
* Lancement de l’instance
** Problème de compatibilité avec la lib *@python-apt@*, appliquer le patch python-pyeole:source:pyeole/pkg.py@10686c17
** Impossible de gérer le service *@nut@*, appliquer le patch eole-nut:source:dicos/20_nut.xml@22b7dcb8
h2. Installation horus depuis EOLE base
* Installation du paquet *@eole-horus-all@*
** Installation impossible car *@eole-bacula-pkg@* dépends de *@smbfs@* qui est remplacé par *@cifs-utils@*, sur Precise *@smbfs@* est déclaré comme *@Description-en: Common Internet File System utilities - compatibility package@*.
h2. État du module Scribe au 20/02/2015
* instance : blocage sur le script de posttemplate *01-sid* (#10693). En contournant ce problème et en esquivant le redémarrage du réseau, on arrive au bout !
h3. Services apparemment fonctionnels sur Scribe 2.5
* gen_config
* EAD
* z_stats
* mysql
* dhcp
* exim
* sympa
* clamav
* cups
* proftpd
* slpad
h3. Services non fonctionnels sur Scribe 2.5
* apache2
* samba
* spamassassin
* EoleSSO
* rng-tools
h2. Modifications par rapport à la 2.4.1
* Changements d'adresse
** nginx : modification du répertoire racine du logiciel : /usr/share/nginx/www => /usr/share/nginx/html #10684
** ipset : le chemin de la commande a changé : /usr/sbin/ipset => /sbin/ipset (NB : le mieux étant d'appeler la commande sans mettre le chemin complet) #10723
* Remplacement définitif de DansGuardian par e2guardian
** suppression de la variable _use_e2guardian_
h1. État de la maquette EOLE 2.5 au 5 mars 2015 (#10630)
h2. Procédure d’installation Travail préparatoire
* La génération des images ISO est fonctionnelle Installation d’une Trusty Tahr
* Seuls les modules *esbl*, *ecdl*, *hapy* et *hapy-market* ne s’installent pas depuis l’ISO α3 Ajout des dépôts 2.4.0 stables
<pre>
root@trusty:~# cat > /etc/apt/sources.list.d/eole.list <<EOF
deb http://eole.ac-dijon.fr/eole eole-2.4.0 main
deb http://eole.ac-dijon.fr/eole eole-2.4.0-security main
deb http://eole.ac-dijon.fr/eole eole-2.4.0-updates main
EOF
</pre>
* La génération Installation du conteneur *@mail@* sur *@eolebase@* fonctionne après les modifications #10763 keyring eole
<pre>
root@trusty:~# apt-get udpate
root@trusty:~# apt-get install --force-yes -y eole-archive-keyring
root@trusty:~# apt-get update
</pre>
h2. État de Installation d’un EOLE base
* instance: Installation du paquet *@eole-server@*
** paquet "sux":http://ftp.crihan.fr/ubuntu/pool/universe/s/sux/sux_1.0.1-6_all.deb manquant, à installer manuellement
* Configuration avec *@gen_config@* => OK
* Lancement de l’instance
** Problème de compatibilité avec la lib *@python-apt@*, appliquer le patch python-pyeole:source:pyeole/pkg.py@10686c17
** Impossible de gérer le service *@nut@*, appliquer le patch eole-nut:source:dicos/20_nut.xml@22b7dcb8
h2. Installation horus depuis EOLE base
* Installation du paquet *@eole-horus-all@*
** Installation impossible car *@eole-bacula-pkg@* dépends de *@smbfs@* qui est remplacé par *@cifs-utils@*, sur Precise *@smbfs@* est déclaré comme *@Description-en: Common Internet File System utilities - compatibility package@*.
h2. État du module Scribe au 20/02/2015
* instance : blocage sur le script de posttemplate *01-sid* (#10693). En contournant ce problème et en esquivant le redémarrage du réseau, on arrive au bout !
h3. Services apparemment fonctionnels sur Scribe 2.5
* gen_config
* EAD
* z_stats
* mysql
* dhcp
* exim
* sympa
* clamav
* cups
* proftpd
* slpad
h3. Services non fonctionnels sur Scribe 2.5
* apache2
* samba
* spamassassin
* EoleSSO
* rng-tools
h2. Modifications par rapport à la 2.4.1
* Changements d'adresse
** nginx : modification du répertoire racine du logiciel : /usr/share/nginx/www => /usr/share/nginx/html #10684
** ipset : le chemin de la commande a changé : /usr/sbin/ipset => /sbin/ipset (NB : le mieux étant d'appeler la commande sans mettre le chemin complet) #10723
* Remplacement définitif de DansGuardian par e2guardian
** suppression de la variable _use_e2guardian_