Projet

Général

Profil

Journaux242 » Historique » Version 105

Joël Cuissinat, 24/03/2016 16:40

1 1 Fabrice Barconnière
h1. Journal des modifications de la version 2.4.2
2 1 Fabrice Barconnière
3 17 Joël Cuissinat
{{>toc}}
4 17 Joël Cuissinat
5 17 Joël Cuissinat
{{include(modules-eole:menu24)}}
6 17 Joël Cuissinat
7 78 Daniel Dehennin
h2. Mise à jour corrective en préparation
8 78 Daniel Dehennin
9 1 Fabrice Barconnière
* project:arv 2.4.2~1-5
10 91 Daniel Dehennin
** Amélioration du script d’init (#15301)
11 1 Fabrice Barconnière
** correction de la synchronisation des nœuds haute disponibilité dans ARV (#15367 et #15371)
12 105 Joël Cuissinat
13 1 Fabrice Barconnière
* project:creole 2.4.2-27
14 91 Daniel Dehennin
** Utilisation de nginx au lieu de ntp dans le test des services (#13708, #15407)
15 105 Joël Cuissinat
16 102 Fabrice Barconnière
* project:ead 2.4.2~1-6
17 1 Fabrice Barconnière
** Mise à jour des liens liés au signalement de sites (#15226)
18 103 Fabrice Barconnière
** journaux de Lightsquid déplacés dans /var/log/lightsquid/reports/ (#15295)
19 105 Joël Cuissinat
20 1 Fabrice Barconnière
* project:eole-common 2.4.2~1-23
21 91 Daniel Dehennin
** Suppression de NTP des services gérés par Creole (#15375)
22 105 Joël Cuissinat
23 101 Daniel Dehennin
* project:eole-exim 2.4.2~1-8
24 1 Fabrice Barconnière
** Routage satellite et internet: gérer les mails locaux (#15238)
25 101 Daniel Dehennin
** Message électronique d’avertissement d’environnement (#15546)
26 105 Joël Cuissinat
27 89 Daniel Dehennin
* project:eole-fichier 2.4.2~1-9
28 91 Daniel Dehennin
** samba.logrotate : utilisation de *copytruncate* à la place de *delaycompress* (#15351)
29 105 Joël Cuissinat
30 105 Joël Cuissinat
* project:eole-proxy 2.4.2-2
31 105 Joël Cuissinat
** journaux de Lightsquid déplacés dans /var/log/lightsquid/reports/ (#15295)
32 105 Joël Cuissinat
** logrotate des journaux de lightsquid
33 105 Joël Cuissinat
34 97 Joël Cuissinat
* project:eole-open-iscsi 2.4.0-2
35 96 Joël Cuissinat
** portage EOLE >= 2.4
36 105 Joël Cuissinat
37 96 Joël Cuissinat
* project:gaspacho-agent 	2.4.2-1
38 96 Joël Cuissinat
** Correction d'une erreur de syntaxe (#15438)
39 105 Joël Cuissinat
40 1 Fabrice Barconnière
* project:zephir-client 2.4.2-12
41 100 Fabrice Barconnière
** simplification de l'agent Zéphir rvp (#12068)
42 103 Fabrice Barconnière
** Correction du chemin vers les configuration squid3 (#15144)
43 105 Joël Cuissinat
44 89 Daniel Dehennin
45 99 Daniel Dehennin
h2. 21/03/2016 Mise à jour de sécurité
46 99 Daniel Dehennin
47 99 Daniel Dehennin
* project:squid3 3.1.20-3
48 104 Daniel Dehennin
** Intégration des patches de sécurité de la version *@3.1.20-2.2+deb7u3@* de Debian (#15452)
49 99 Daniel Dehennin
50 98 Joël Cuissinat
h2. 21/03/2016 Mise à jour corrective
51 89 Daniel Dehennin
52 87 Klaas TJEBBES
* project:scribe-backend 2.4.2-2
53 85 Klaas TJEBBES
** correction du script "droit_user.py" pour la prise en compte du dossier "ressources" dans le perso d'admin (#15051)
54 84 Klaas TJEBBES
* project:controle-vnc 2.4.2~1-3
55 83 Klaas TJEBBES
** correction de la gestion des connexions lors de l'ouverture de session et de la génération de la configuration ESU (#15097)
56 80 Joël Cuissinat
* project:eole-proxy 2.4.2-1
57 1 Fabrice Barconnière
** e2guardian se plaint de ne pas avoir les droits pour écrire ses fichiers *@.processed@* (#14625)
58 80 Joël Cuissinat
** Correction diagnose avec activer_filtrage_proxy='non' (#14900)
59 88 Klaas TJEBBES
* project:eole-fichier 2.4.2~1-8
60 1 Fabrice Barconnière
** La compression des logs génère des erreurs si le fichier de log est encore ouvert (#13963)
61 88 Klaas TJEBBES
** La rotation des logs Samba ne s'effectue pas correctement (#15233)
62 1 Fabrice Barconnière
* project:eole-sso 2.4.2~1-15
63 1 Fabrice Barconnière
** Retour du fichier /etc/pam.d/rsa_securid dans le paquet eole-sso-server (#15028)
64 98 Joël Cuissinat
* project:eole-common 2.4.2~1-22
65 82 Daniel Dehennin
** Erreur à la migration depuis 2.3 (#15047)
66 86 Fabrice Barconnière
* project:arv 2.4.2~1-4
67 86 Fabrice Barconnière
** suppression d'une partie de code inutile (#15096)
68 81 Bruno Boiget
69 73 Joël Cuissinat
h2. 09/02/2016 Mise à jour corrective
70 1 Fabrice Barconnière
71 77 Daniel Dehennin
* project:creole 2.4.2-25 _(modifié depuis l’annonce news#282)_
72 68 Daniel Dehennin
** intégration du script de mise à jour vers EOLE 2.5.1 : *Upgrade-Auto* (#13651, #14063, #14532, #14728, #14878)
73 1 Fabrice Barconnière
** correction du script d’init de creoled lors de le fichier pid n’existe plus (#14676)
74 43 Joël Cuissinat
75 74 Joël Cuissinat
* project:eole-common 2.4.2~1-21 _(modifié depuis l’annonce news#282)_
76 74 Joël Cuissinat
** modifications liées au script de mise à jour vers EOLE 2.5.1 (#13960, #14068, #14549, #14878)
77 43 Joël Cuissinat
78 42 Joël Cuissinat
* project:eole-dhcp 	2.4.2~1-1
79 42 Joël Cuissinat
** Redémarrage effectif du service lors de l'application d'une modification (#14213)
80 1 Fabrice Barconnière
81 43 Joël Cuissinat
* project:eole-esu 2.4.2~1-2
82 1 Fabrice Barconnière
** Backport de "Win_Samba3DomainMember.reg" intégrant la clé de registre permettant l'intégration de Windows 10 (#14276)
83 1 Fabrice Barconnière
84 1 Fabrice Barconnière
* project:eole-sso 2.4.2~1-14
85 1 Fabrice Barconnière
** Correction de la récupération de eolesso_ldap_login_otp si OTP désactivé (#13250)
86 1 Fabrice Barconnière
87 46 Joël Cuissinat
* project:python-pyeole 2.4.2~1-5
88 46 Joël Cuissinat
** modifications liées au script de mise à jour vers EOLE 2.5.1 (#13960)
89 1 Fabrice Barconnière
90 72 Joël Cuissinat
* project:zephir-client 2.4.2-10 _(modifié depuis l’annonce news#282)_
91 1 Fabrice Barconnière
** Mise à niveau du script download_upgrade.zephir : préchargement d'ISO (#14261)
92 1 Fabrice Barconnière
** Upgrade en mode Zéphir: pas de mise à niveau de config.eol avant récupération de variante (#14373)
93 66 Fabrice Barconnière
** Upgrade en mode Zéphir: affichage de la liste des variantes avant la question du choix de la variante (#14229)
94 59 Fabrice Barconnière
** Dictionnaire des mois dans l'utilitaire parse_date incomplet entraînant une erreur d'agent CRL (#14615)
95 46 Joël Cuissinat
96 72 Joël Cuissinat
* project:conf-sphynx 2.4.2~1-4 _(ajouté depuis l’annonce news#282)_
97 65 Fabrice Barconnière
** Restauration d'une sauvegarde Sphynx 2.3 et supérieure sur un Sphynx 2.4.2 et supérieur (#14780)
98 65 Fabrice Barconnière
99 73 Joël Cuissinat
* project:eole-debsums 2.4.2-2 _(ajouté depuis l’annonce news#282)_
100 71 Daniel Dehennin
** Ne pas remonter d’erreur sur les fichiers modifiés par EOLE (#9278)
101 71 Daniel Dehennin
102 47 Joël Cuissinat
_Paquet non publié_
103 47 Joël Cuissinat
104 46 Joël Cuissinat
* -project:eole-fichier 2.4.2~1-6-
105 46 Joël Cuissinat
** -Backport de l'option "server max protocol = NT1" pour compatibilité Windows 10 (#14248)-
106 37 Joël Cuissinat
107 37 Joël Cuissinat
h2. 17/11/2015 Mise à jour de sécurité
108 37 Joël Cuissinat
109 37 Joël Cuissinat
Diffusion de nouveaux paquets strongSwan en version 5.0.4-8 :
110 37 Joël Cuissinat
* correctif "CVE-2015-8023":https://strongswan.org/blog/2015/11/16/strongswan-vulnerability-%28cve-2015-8023%29.html
111 33 Bruno Boiget
112 32 Joël Cuissinat
h2. 28/10/2015 Mise à jour corrective
113 32 Joël Cuissinat
114 32 Joël Cuissinat
_Diffusion des paquets candidats annoncés le 14/10/2015_
115 20 Daniel Dehennin
116 24 Daniel Dehennin
* project:eole-web 2.4.2~1-4
117 24 Daniel Dehennin
** Correction pour les certificats auto-signés spécifiques (#12784)
118 24 Daniel Dehennin
119 24 Daniel Dehennin
* project:eole-exim 2.4.2~1-6
120 24 Daniel Dehennin
** Suppression de la vérification des mails LDAP (#12675)
121 24 Daniel Dehennin
** Utilisation de la configuration de retry par défaut (#12826)
122 24 Daniel Dehennin
123 31 Joël Cuissinat
* project:eole-common 2.4.2~1-16
124 30 Joël Cuissinat
** correction de la configuration PPPoE (#12497)
125 1 Fabrice Barconnière
** utilisation de l'algorithme sha256 pour la signature des nouveaux certificats (#13662)
126 30 Joël Cuissinat
** correction pour le problème de profil apparmor pour lxc (#13755)
127 20 Daniel Dehennin
128 21 Joël Cuissinat
* project:eole-sso 2.4.2~1-13
129 21 Joël Cuissinat
** encodage de toutes les valeurs récupérées de Creole dans la configuration SSO (#12779)
130 22 Joël Cuissinat
131 25 Bruno Boiget
* project:zephir-client 2.4.2-5
132 25 Bruno Boiget
** possibilité de mettre à jour les informations sur le matériel sans avoir les droits d'ajout de serveur (#10350, #13511)
133 25 Bruno Boiget
** suppression de la copie des dictionnaires inconnus au niveau _module_ vers _local_ : sans objet et source de problèmes (#13106, #13511)
134 27 Joël Cuissinat
** correction d'une erreur possible dans l'envoi de configuration : fichier déclaré par eole mais présent précédemment au niveau serveur (#11911, #13511)
135 23 Fabrice Barconnière
136 1 Fabrice Barconnière
* project:conf-sphynx 2.4.2~1-3
137 24 Daniel Dehennin
** Ajout de la liste les types de modules acceptés dans ARV (#13153)
138 24 Daniel Dehennin
** si la PNCN est activée, les CN des certificats doivent comporter le suffixe DNS du serveur (#13285)
139 1 Fabrice Barconnière
140 23 Fabrice Barconnière
* project:arv 2.4.2~1-3
141 24 Daniel Dehennin
** gestion des versions futures des serveurs EOLE dans l'application (#13153)
142 24 Daniel Dehennin
** gestion du suffixe DNS dans la génération/requête de certificats (#13285)
143 23 Fabrice Barconnière
Un nom de certificat pourra être saisi avec ou sans suffixe DNS, le CN sera forcément généré avec le suffixe.
144 23 Fabrice Barconnière
Un test de présence du suffixe dans la saisie du nom est fait pour ne pas avoir de redondance.
145 26 Joël Cuissinat
Exemples avec un suffixe *.ac-test.fr* :
146 23 Fabrice Barconnière
|*nom saisi*|*CN genéré*|
147 23 Fabrice Barconnière
|certif|certif.ac-test.fr|
148 23 Fabrice Barconnière
|certif.ac-test.fr|certif.ac-test.fr|
149 23 Fabrice Barconnière
|certif.ac-test.fr.toto|certif.ac-test.fr.toto.ac-test.fr|
150 21 Joël Cuissinat
151 28 Joël Cuissinat
* project:eole-proxy 2.4.2~1-5
152 28 Joël Cuissinat
** Prise en compte de la politique de filtrage 4 (#13669)
153 28 Joël Cuissinat
154 19 Daniel Dehennin
h2. 23/07/2015 : Publication de la version 2.4.2 stable
155 19 Daniel Dehennin
156 19 Daniel Dehennin
* project:creole : 
157 19 Daniel Dehennin
** Fusion des ip_host_dns et adresse_ip_host correcte (#12266)
158 19 Daniel Dehennin
** calc_multi_condition : valeur par défaut doit être de type unicode (#12394)
159 19 Daniel Dehennin
* project:eole-common :
160 19 Daniel Dehennin
** suppression de tty{3,4}.conf dans les conteneurs (#12382)
161 19 Daniel Dehennin
** La version candidate d’Envole est -testing (#12417)
162 19 Daniel Dehennin
* project:ead : prendre en compte le fichier bacula (#12422)
163 19 Daniel Dehennin
* project:eop : Correction de la valeur par défaut de *@web_url_websocket@* (#12248)
164 19 Daniel Dehennin
* project:eole-sso : 
165 19 Daniel Dehennin
** paramètre service : autorisation des caractère définis dans la rfc 3986 (#10954)
166 19 Daniel Dehennin
** retour de '%' (non listé dans la RFC) (#11367)
167 19 Daniel Dehennin
** Correction de la fonction reload d'eole-sso (#12359)
168 19 Daniel Dehennin
* project:python-pyeole : 
169 19 Daniel Dehennin
** Mettre à jour le cache APT après la configuration CDROM (#12283)
170 19 Daniel Dehennin
171 18 Daniel Dehennin
h2. 09/07/2015 : Publication de la version 2.4.2-RC2
172 18 Daniel Dehennin
173 18 Daniel Dehennin
* project:conf-amonecole : activer_web_behind_revproxy doit être à 'oui' par défaut sur AmonEcole (#12324)
174 18 Daniel Dehennin
* project:eole-common : Création du répertoire pour l'envoi des logs (#11404)
175 18 Daniel Dehennin
* project:eole-reverseproxy : reactiver le calcul de web_behind_revproxy_ip en mode conteneur (#12324)
176 18 Daniel Dehennin
* project:eole-sso : check_certs.py : gestion des certificats wildcard (#9142)
177 18 Daniel Dehennin
* project:eole-web : le nom du module rpaf est différent entre 2.3 et 2.4 (#12321)
178 18 Daniel Dehennin
* project:era
179 18 Daniel Dehennin
** support des extrémités de type machine pour hosts.allow (#12286)
180 18 Daniel Dehennin
** supprimer les anciennes version des scripts 50-era (#12310)
181 18 Daniel Dehennin
182 18 Daniel Dehennin
183 2 Fabrice Barconnière
h2. 01/07/2015 : Publication de la version 2.4.2-RC1
184 2 Fabrice Barconnière
185 5 Daniel Dehennin
h3. Paquets project:dist-common
186 1 Fabrice Barconnière
187 6 Joël Cuissinat
_Principales évolutions_
188 6 Joël Cuissinat
189 6 Joël Cuissinat
Migrations de variables Creole et corrections liées aux certificats
190 6 Joël Cuissinat
191 6 Joël Cuissinat
_Liste détaillée des paquets modifiés_
192 6 Joël Cuissinat
193 5 Daniel Dehennin
* creole : migration de variables spécifiques à la version 2.4.2, ajout de tests _CreoleLint_, meilleure gestion des configurations erronées
194 13 Joël Cuissinat
* eole-common : ajout de la variable vm_swappiness (#10569), correction sur les extensions x509v3 et les certificats autosignés (#8836), suppression de _google_ de la liste par défaut des domaines utilisés pour le test de l'accès distant (#11692)
195 5 Daniel Dehennin
* python-pyeole : corrections cosmétiques et orthographiques
196 5 Daniel Dehennin
* zephir-client : corrections cosmétiques et orthographiques
197 5 Daniel Dehennin
198 5 Daniel Dehennin
h3. Modifications relatives à project:scribe et project:horus
199 5 Daniel Dehennin
200 7 Joël Cuissinat
_Principales évolutions_
201 7 Joël Cuissinat
202 7 Joël Cuissinat
Mise à niveau des configurations CUPS.
203 7 Joël Cuissinat
Adaptations sur l'annuaire et la messagerie rendues nécessaires par l'évolution d'Envole.
204 11 Joël Cuissinat
Pré-installation des applications EOP et EOE sur Scribe et AmonEcole.
205 7 Joël Cuissinat
Mise à disposition des paquets Envole (portail, applications web, ...).
206 7 Joël Cuissinat
207 7 Joël Cuissinat
208 7 Joël Cuissinat
_Liste détaillée des paquets modifiés_
209 1 Fabrice Barconnière
210 5 Daniel Dehennin
* eole-cups : mise à niveau complète de la configuration (#8919), corrections sur CUPS-PDF, ...
211 5 Daniel Dehennin
* eole-fichier : configuration ldap indépendante de Scribe/Horus (#11025), déplacement de variables (#11015), suppression de la boucle locale dans les interfaces pour samba (#11937)
212 5 Daniel Dehennin
* eole-nfs : autoriser l'accès au port 111 en UDP en plus de TCP (#12165)
213 1 Fabrice Barconnière
214 5 Daniel Dehennin
* eole-ead : modification forcée du mot de passe indépendante de son changement sur Horus (#12164)
215 15 Joël Cuissinat
* eole-eop : pré-installation de l'outil sur Scribe et AmonEcole, corrections cosmétiques (#12186)
216 12 Joël Cuissinat
* eole-eoe : nouvelle application web à destination des élèves _(pré-installée sur Scribe et AmonEcole)_
217 5 Daniel Dehennin
* controle-vnc : intégration du backend EOE (#11081)
218 5 Daniel Dehennin
* controle-vnc-client/eole-client : gestion du cas où le "profiles.ini" de Firefix n'existe pas (#11781)
219 5 Daniel Dehennin
220 5 Daniel Dehennin
* eole-sso : nouveau theme genConfig, déplacement de la fonction "pwdreader"
221 5 Daniel Dehennin
* eole-web : suppression de la variable "alias_envole" et modification du calcul "web_redirection" (#10549), ajout de dépendances (#10776, #10045)
222 5 Daniel Dehennin
223 5 Daniel Dehennin
* eole-annuaire : correction pour eole-annuaire sans eole-fichier (#11015), possibilité de fixer le mot de passe "admin" (#11886, #11914)
224 5 Daniel Dehennin
* eole-client-annuaire : certaines variables ne sont plus expertes (#10821), ajout de nouveaux attributs paramétrables (#11037)
225 5 Daniel Dehennin
226 15 Joël Cuissinat
* eole-exim : eole-courier toujours activable, réorganisation des variables (#10730), correction de la configuration du routage des mails (#12064)
227 5 Daniel Dehennin
* eole-courier/eole-courier-client : découpage du service afin de pouvoir utiliser un serveur distant (#10730)
228 5 Daniel Dehennin
* courier-eolecas : modification pour l'utilisation d'un ldap distant (#11036, #11037)
229 5 Daniel Dehennin
* eole-spamassassin : ajout d'un séparateur (#10730)
230 5 Daniel Dehennin
* eole-sympa : configuration ldap indépendante de Scribe/Horus, ajout d'un séparateur (#10730)
231 5 Daniel Dehennin
232 5 Daniel Dehennin
* conf-scribe : corrections liées aux évolutions CUPS (#11186) et courier (#10730)
233 5 Daniel Dehennin
234 5 Daniel Dehennin
* gaspacho-agent : nettoyage du paquet (#9770), corrections diverses (#10755, #10756)
235 5 Daniel Dehennin
* eole-ejabberd : corrections pour pouvoir utiliser ejabberd indépendamment de Scribe (#8738, #11023, #11165, #7722)
236 5 Daniel Dehennin
237 10 Joël Cuissinat
h3. Modifications relatives à project:sphynx et project:amon
238 5 Daniel Dehennin
239 8 Joël Cuissinat
_Principales évolutions_
240 1 Fabrice Barconnière
241 8 Joël Cuissinat
ARV :
242 8 Joël Cuissinat
* Onglet *Modèle*
243 8 Joël Cuissinat
** Nouvelle zone *Autorité de certification* liée à un modèle de connexion
244 8 Joël Cuissinat
* Onglet *Certificats*
245 8 Joël Cuissinat
** Nouvelle colonne *AC émettrice* du certificats
246 8 Joël Cuissinat
247 8 Joël Cuissinat
Support de l'IGC *PNCN* :
248 8 Joël Cuissinat
* Nouvelles variables dans *gen_config* onglet *Vpn-pki*
249 8 Joël Cuissinat
** *Utiliser la PKI PNCN* permet de préparer ARV à l'IGC PNCN
250 8 Joël Cuissinat
** *Localité (L=)* obligatoire maintenant pour les requêtes de certificat sur l'IGC PNCN
251 8 Joël Cuissinat
* Passage à l'IGC PNCN sur un serveur Sphynx en production :
252 8 Joël Cuissinat
** *Utiliser la PKI PNCN* à *oui*
253 8 Joël Cuissinat
** *Localité (L=)* renseignée
254 8 Joël Cuissinat
** *reconfigure*
255 8 Joël Cuissinat
** Exécuter le script *init_pncn*
256 8 Joël Cuissinat
*** Renomme les modèles de connexion basés sur *RACINE AGRIATES*
257 8 Joël Cuissinat
*** Clone les modèles de connexion basés sur *RACINE AGRIATES*
258 8 Joël Cuissinat
** Un certificat valide sur l'IGC PNCN sur chaque serveur à migrer
259 8 Joël Cuissinat
** Modifier la connexion entre 2 serveurs
260 8 Joël Cuissinat
*** Ajout du modèle de connexion PNCN
261 8 Joël Cuissinat
*** Suppression du modèle de connexion *RACINE AGRIATES*
262 8 Joël Cuissinat
** *Appliquer* les modifications
263 8 Joël Cuissinat
** *Active_rvp init* sur le serveur Amon modifié
264 1 Fabrice Barconnière
265 10 Joël Cuissinat
Amélioration de la gestion des sites en https.
266 10 Joël Cuissinat
267 10 Joël Cuissinat
268 9 Joël Cuissinat
_Liste détaillée des paquets modifiés_
269 9 Joël Cuissinat
270 9 Joël Cuissinat
* arv : adaptations pour le support de la PKI PNCN (#10970, #10971), ajout de la ligne "Autorité de Certification" dans l'onglet Modèles (#10971)
271 9 Joël Cuissinat
* conf-sphynx : adaptations pour le support de la PKI PNCN (#10973, #11743), support des modules EOLE 2.4.2 (#11888)
272 9 Joël Cuissinat
273 5 Daniel Dehennin
* era : migration du tcpwrapper et augmentation du numéro de version dans les modèles (#11916)
274 16 Joël Cuissinat
* eole-proxy : correction de la configuration e2guardian (cette fonctionnalité n'étant pas disponible sur dansguardian) pour les sites https (#11647, #12151), ajout de _bp-eole.ac-dijon.fr_ à la liste des sites à ne pas authentifier (#11692)
275 14 Joël Cuissinat
* eole-reverseproxy : redirection de la page d'erreur de dansguardian en cas de blocage https (#12151), accès au port 4203 du Scribe via le reverse proxy (#12212)