Project

General

Profile

25 » History » Version 7

Joël Cuissinat, 02/24/2015 05:50 PM

1 1 Daniel Dehennin
h2. Travail préparatoire
2 1 Daniel Dehennin
3 2 Daniel Dehennin
* Installation d’une Trusty Tahr
4 1 Daniel Dehennin
* Ajout des dépôts 2.4.0 stables
5 3 Daniel Dehennin
<pre>
6 3 Daniel Dehennin
root@trusty:~# cat > /etc/apt/sources.list.d/eole.list <<EOF
7 4 Daniel Dehennin
deb http://eole.ac-dijon.fr/eole eole-2.4.0 main
8 4 Daniel Dehennin
deb http://eole.ac-dijon.fr/eole eole-2.4.0-security main
9 4 Daniel Dehennin
deb http://eole.ac-dijon.fr/eole eole-2.4.0-updates main
10 3 Daniel Dehennin
EOF
11 3 Daniel Dehennin
</pre>
12 1 Daniel Dehennin
* Installation du keyring eole
13 1 Daniel Dehennin
<pre>
14 5 Philippe Caseiro
root@trusty:~# apt-get udpate
15 2 Daniel Dehennin
root@trusty:~# apt-get install --force-yes -y eole-archive-keyring
16 1 Daniel Dehennin
root@trusty:~# apt-get update
17 1 Daniel Dehennin
</pre>
18 1 Daniel Dehennin
19 1 Daniel Dehennin
h2. Installation d’un EOLE base
20 1 Daniel Dehennin
21 1 Daniel Dehennin
* Installation du paquet *@eole-server@* 
22 1 Daniel Dehennin
** paquet "sux":http://ftp.crihan.fr/ubuntu/pool/universe/s/sux/sux_1.0.1-6_all.deb manquant, à installer manuellement
23 1 Daniel Dehennin
* Configuration avec *@gen_config@* => OK
24 1 Daniel Dehennin
* Lancement de l’instance
25 1 Daniel Dehennin
** Problème de compatibilité avec la lib *@python-apt@*, appliquer le patch python-pyeole:source:pyeole/pkg.py@10686c17
26 1 Daniel Dehennin
** Impossible de gérer le service *@nut@*, appliquer le patch eole-nut:source:dicos/20_nut.xml@22b7dcb8
27 1 Daniel Dehennin
28 1 Daniel Dehennin
h2. Installation horus depuis EOLE base
29 1 Daniel Dehennin
30 1 Daniel Dehennin
* Installation du paquet *@eole-horus-all@*
31 1 Daniel Dehennin
** 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@*.
32 6 Joël Cuissinat
33 6 Joël Cuissinat
h2. État du module Scribe au 20/02/2015
34 6 Joël Cuissinat
35 6 Joël Cuissinat
* 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 !
36 6 Joël Cuissinat
37 6 Joël Cuissinat
h3. Services apparemment fonctionnels sur Scribe 2.5 
38 6 Joël Cuissinat
39 6 Joël Cuissinat
* gen_config
40 6 Joël Cuissinat
* EAD 
41 6 Joël Cuissinat
* z_stats
42 6 Joël Cuissinat
* mysql
43 6 Joël Cuissinat
* dhcp
44 6 Joël Cuissinat
* exim
45 6 Joël Cuissinat
* sympa
46 6 Joël Cuissinat
* clamav
47 6 Joël Cuissinat
* cups
48 6 Joël Cuissinat
* proftpd
49 6 Joël Cuissinat
* slpad
50 6 Joël Cuissinat
51 6 Joël Cuissinat
h3. Services non fonctionnels sur Scribe 2.5
52 6 Joël Cuissinat
53 6 Joël Cuissinat
* apache2
54 6 Joël Cuissinat
* samba
55 6 Joël Cuissinat
* spamassassin
56 6 Joël Cuissinat
* EoleSSO
57 6 Joël Cuissinat
* rng-tools
58 7 Joël Cuissinat
59 7 Joël Cuissinat
60 7 Joël Cuissinat
h2. Modifications par rapport à la 2.4.1
61 7 Joël Cuissinat
62 7 Joël Cuissinat
* Changements d'adresse
63 7 Joël Cuissinat
** nginx : modification du répertoire racine du logiciel : /usr/share/nginx/www => /usr/share/nginx/html
64 7 Joël Cuissinat
** 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)