Rev 1352 | Rev 1391 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
475 | gleu | 1 | <?xml version="1.0" encoding="ISO-8859-1"?> |
589 | gleu | 2 | <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" |
3 | "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ |
||
475 | gleu | 4 | <!ENTITY % general-entities SYSTEM "../general.ent"> |
5 | %general-entities; |
||
6 | ]> |
||
589 | gleu | 7 | |
555 | gleu | 8 | <sect1 id="ch-scatter-changelog"> |
589 | gleu | 9 | <?dbhtml filename="changelog.html"?> |
3 | guillel | 10 | |
1347 | jmengual | 11 | <title>Historique des changements</title> |
3 | guillel | 12 | |
1347 | jmengual | 13 | <para>Il s'agit de la version &version; du livre Linux From Scratch endurci |
1385 | jmengual | 14 | (hardened), datant du &releasedate;. Si ce livre est daté de plus de six |
15 | mois, une nouvelle et meilleure version est probablement déjà disponible. |
||
16 | Pour le savoir, merci de vérifier la présence d'une nouvelle version sur |
||
589 | gleu | 17 | l'un des miroirs via <ulink url="&lfs-root;mirrors.html"/>.</para> |
475 | gleu | 18 | |
1385 | jmengual | 19 | <para>Ci-dessous se trouve une liste des modifications apportées depuis la |
20 | version précédente du livre.</para> |
||
358 | guillaume | 21 | |
589 | gleu | 22 | <itemizedlist> |
1385 | jmengual | 23 | <title>Entrées dans l'historique des modifications:</title> |
358 | guillaume | 24 | |
1347 | jmengual | 25 | <!-- Changelog template |
358 | guillaume | 26 | |
589 | gleu | 27 | <listitem> |
28 | <para>Date</para> |
||
29 | <itemizedlist> |
||
30 | <listitem> |
||
1347 | jmengual | 31 | <para>[name] - New changelog entry.</para> |
589 | gleu | 32 | </listitem> |
33 | <listitem> |
||
1347 | jmengual | 34 | <para>[name] - Previous changelog entry.</para> |
589 | gleu | 35 | </listitem> |
36 | </itemizedlist> |
||
37 | </listitem> |
||
1181 | jmengual | 38 | |
1049 | jmengual | 39 | --> |
1385 | jmengual | 40 | <listitem> |
41 | <para>24-07-2011</para> |
||
42 | <itemizedlist> |
||
43 | <listitem> |
||
44 | <para>[robert] - Ajout d'Attr au chapitre 6. Un merci complet à BLFS |
||
45 | pour leur page Attr.</para> |
||
46 | </listitem> |
||
47 | <listitem> |
||
48 | <para>[robert] - Ajout d'Acl au chapitre 6, merci encore à BLFS.</para> |
||
49 | </listitem> |
||
50 | <listitem> |
||
51 | <para>[robert] - Ajout de Libcap2 au chapitre 6.</para> |
||
52 | </listitem> |
||
53 | </itemizedlist> |
||
54 | </listitem> |
||
1352 | jmengual | 55 | |
1197 | jmengual | 56 | <listitem> |
1352 | jmengual | 57 | <para>20-06-2011</para> |
1217 | jmengual | 58 | <itemizedlist> |
1352 | jmengual | 59 | <listitem> |
60 | <para>[robert] - Installation de tout Gettext au chapitre 5. Cela sera |
||
61 | nécessaire pour des paquets comme ATTR et ACL.</para> |
||
62 | </listitem> |
||
63 | </itemizedlist> |
||
64 | </listitem> |
||
65 | |||
66 | <listitem> |
||
67 | <para>19-06-2011</para> |
||
68 | <itemizedlist> |
||
1347 | jmengual | 69 | <listitem> |
1385 | jmengual | 70 | <para>[robert] - Passage à bash 4.2.</para> |
1347 | jmengual | 71 | </listitem> |
72 | <listitem> |
||
1385 | jmengual | 73 | <para>[robert] - Passage à ncurses 5.9, kernel 2.6.32.41, gcc-4.5.3 |
1347 | jmengual | 74 | et gmp-5.0.2.</para> |
1217 | jmengual | 75 | </listitem> |
76 | </itemizedlist> |
||
77 | </listitem> |
||
78 | |||
79 | <listitem> |
||
1347 | jmengual | 80 | <para>23-02-2011</para> |
1217 | jmengual | 81 | <itemizedlist> |
82 | <listitem> |
||
1347 | jmengual | 83 | <para>[robert] - Passage au noyau 2.6.32.29, et nouveau correctif |
84 | grsecurity.</para> |
||
1217 | jmengual | 85 | </listitem> |
86 | </itemizedlist> |
||
87 | </listitem> |
||
88 | |||
89 | <listitem> |
||
1347 | jmengual | 90 | <para>23-02-2011</para> |
1217 | jmengual | 91 | <itemizedlist> |
92 | <listitem> |
||
1347 | jmengual | 93 | <para>[robert] - Correction de la suite de tests de Binutils pour i686, |
1385 | jmengual | 94 | merci à M. T de la liste de diffusion.</para> |
1217 | jmengual | 95 | </listitem> |
1210 | jmengual | 96 | <listitem> |
1385 | jmengual | 97 | <para>[robert] - Passage à Perl-5.12.3.</para> |
1210 | jmengual | 98 | </listitem> |
99 | <listitem> |
||
1347 | jmengual | 100 | <para>[robert] - Modification d'Inetutils pour que les programmes suid |
1385 | jmengual | 101 | ne soient pas autorisés en écriture pour le groupe.</para> |
1210 | jmengual | 102 | </listitem> |
103 | </itemizedlist> |
||
104 | </listitem> |
||
1347 | jmengual | 105 | |
1210 | jmengual | 106 | <listitem> |
1347 | jmengual | 107 | <para>04-02-2011</para> |
1210 | jmengual | 108 | <itemizedlist> |
109 | <listitem> |
||
1347 | jmengual | 110 | <para>[robert] - Ajout du correctif Grsecurity.</para> |
1210 | jmengual | 111 | </listitem> |
1204 | jmengual | 112 | <listitem> |
1347 | jmengual | 113 | <para>[robert] - Construction de Vim avec -D_FORTIFY_SOURCE=1, seulement |
114 | pour le fichier qui en a besoin et non pour tout le paquet.</para> |
||
1204 | jmengual | 115 | </listitem> |
116 | </itemizedlist> |
||
117 | </listitem> |
||
118 | |||
119 | <listitem> |
||
1347 | jmengual | 120 | <para>03-02-2011</para> |
1202 | jmengual | 121 | <itemizedlist> |
1200 | jmengual | 122 | <listitem> |
1347 | jmengual | 123 | <para>[robert] - Utilisation de SHA512 avec les mots de passe Shadow. |
1385 | jmengual | 124 | Installation des pages de man coréennes et chinoises, puisque man-db |
1347 | jmengual | 125 | peut maintenant les formater.</para> |
126 | </listitem> |
||
1184 | jmengual | 127 | <listitem> |
1347 | jmengual | 128 | <para>[robert] - Ajout des options de GCC pour construire Grub.</para> |
129 | </listitem> |
||
1182 | jmengual | 130 | <listitem> |
1347 | jmengual | 131 | <para>[robert] - Ajout de quelques options -no lors de la construction |
132 | des tests de Binutils au chapitre 6.</para> |
||
1182 | jmengual | 133 | </listitem> |
1181 | jmengual | 134 | <listitem> |
1347 | jmengual | 135 | <para>[robert] - Ajout d'un sed modifiant des defines incorrectes |
1385 | jmengual | 136 | dans glibc. Merci à Bryan Kadzban d'avoir trouvé la bonne correction. |
1347 | jmengual | 137 | Corrige |
138 | <ulink url="&lfs-ticket-root;2820">#2820</ulink>.</para> |
||
1181 | jmengual | 139 | </listitem> |
140 | </itemizedlist> |
||
141 | </listitem> |
||
142 | |||
143 | <listitem> |
||
1347 | jmengual | 144 | <para>28-01-2011</para> |
1180 | jmengual | 145 | <itemizedlist> |
146 | <listitem> |
||
1385 | jmengual | 147 | <para>[robert] - Passage à tar-1.25 et installation de sa doc HTML. |
1347 | jmengual | 148 | Cela corrige plusieurs bogues avec Tar.</para> |
1180 | jmengual | 149 | </listitem> |
1170 | jmengual | 150 | <listitem> |
1385 | jmengual | 151 | <para>[robert] - Passage à perl-5.12.2.</para> |
1170 | jmengual | 152 | </listitem> |
153 | <listitem> |
||
1385 | jmengual | 154 | <para>[robert] - Passage à m4-1.4.15. Ceci corrige le problème avec |
1347 | jmengual | 155 | glibc et un bogue de chaîne de format de M4.</para> |
1170 | jmengual | 156 | </listitem> |
157 | <listitem> |
||
1385 | jmengual | 158 | <para>[robert] - Passage à glibc-2.12.2.</para> |
1170 | jmengual | 159 | </listitem> |
160 | </itemizedlist> |
||
161 | </listitem> |
||
162 | |||
163 | <listitem> |
||
1347 | jmengual | 164 | <para>27-01-2011</para> |
1168 | jmengual | 165 | <itemizedlist> |
166 | <listitem> |
||
1385 | jmengual | 167 | <para>[robert] - Passage à linux-2.6.32.28.</para> |
1168 | jmengual | 168 | </listitem> |
1166 | jmengual | 169 | <listitem> |
1385 | jmengual | 170 | <para>[robert] - Passage à gcc-4.5.2.</para> |
1166 | jmengual | 171 | </listitem> |
1165 | jmengual | 172 | <listitem> |
1385 | jmengual | 173 | <para>[robert] - Passage à binutils-2.21.</para> |
1165 | jmengual | 174 | </listitem> |
175 | </itemizedlist> |
||
176 | </listitem> |
||
177 | |||
178 | <listitem> |
||
1347 | jmengual | 179 | <para>30-11-2010</para> |
1164 | jmengual | 180 | <itemizedlist> |
181 | <listitem> |
||
1347 | jmengual | 182 | <para>[robert] - Modification de la page Glibc du chapitre 6 pour le |
183 | construire avec des options durcies de GCC. |
||
184 | </para> |
||
1164 | jmengual | 185 | </listitem> |
186 | </itemizedlist> |
||
187 | </listitem> |
||
1162 | jmengual | 188 | |
1146 | jmengual | 189 | <listitem> |
1347 | jmengual | 190 | <para>27-11-2010</para> |
1155 | jmengual | 191 | <itemizedlist> |
192 | <listitem> |
||
1347 | jmengual | 193 | <para>[robert] - Ajout de Glibc ld_audit et des correctifs d'une |
1385 | jmengual | 194 | vulnérabilité d'origine au chapitre 6. |
1347 | jmengual | 195 | </para> |
1155 | jmengual | 196 | </listitem> |
197 | </itemizedlist> |
||
198 | </listitem> |
||
199 | |||
200 | <listitem> |
||
1347 | jmengual | 201 | <para>21-11-2010</para> |
1154 | jmengual | 202 | <itemizedlist> |
203 | <listitem> |
||
1385 | jmengual | 204 | <para>[robert] - Ajout du correctif Débordement de mémoire Tar au |
1347 | jmengual | 205 | chapitre 5, sinon Tar ne se construira pas avec -D_FORTIFY_SOURCE=2. |
206 | </para> |
||
1154 | jmengual | 207 | </listitem> |
208 | </itemizedlist> |
||
209 | </listitem> |
||
210 | |||
211 | <listitem> |
||
1347 | jmengual | 212 | <para>20-11-2010</para> |
1149 | jmengual | 213 | <itemizedlist> |
214 | <listitem> |
||
1347 | jmengual | 215 | <para>[robert] - Remplacement de -fstack-protector par -fstack-protector-all |
216 | lors de la construction de Perl. |
||
217 | </para> |
||
1149 | jmengual | 218 | </listitem> |
219 | </itemizedlist> |
||
220 | </listitem> |
||
221 | |||
222 | <listitem> |
||
1347 | jmengual | 223 | <para>20-11-2010</para> |
1146 | jmengual | 224 | <itemizedlist> |
225 | <listitem> |
||
1347 | jmengual | 226 | <para>[robert] - Construction de Patch avec -no-fatal-warnings. |
1385 | jmengual | 227 | Les développeurs de Patch ont rejeté l'ancien correctif mkstemp et |
1347 | jmengual | 228 | il modifie assez le comportement de Patch pour casser la suite de tests. |
1385 | jmengual | 229 | Les développeurs considèrent aussi que leur utilisation de mktemp est |
230 | sécurisée. |
||
1347 | jmengual | 231 | </para> |
1146 | jmengual | 232 | </listitem> |
233 | </itemizedlist> |
||
234 | </listitem> |
||
1142 | jmengual | 235 | |
1141 | jmengual | 236 | <listitem> |
1347 | jmengual | 237 | <para>20-11-2010</para> |
1146 | jmengual | 238 | <itemizedlist> |
239 | <listitem> |
||
1347 | jmengual | 240 | <para>[robert] - Passage au correctif pour bash 3. |
241 | </para> |
||
1146 | jmengual | 242 | </listitem> |
243 | <listitem> |
||
1385 | jmengual | 244 | <para>[robert] - Remplacement de LFS par HLFS aux chapitres 2 à 6. |
1347 | jmengual | 245 | </para> |
1146 | jmengual | 246 | </listitem> |
247 | </itemizedlist> |
||
248 | </listitem> |
||
249 | |||
250 | <listitem> |
||
1347 | jmengual | 251 | <para>15-11-2010</para> |
1142 | jmengual | 252 | <itemizedlist> |
253 | <listitem> |
||
1347 | jmengual | 254 | <para>[robert] - Correction de GCC pour -D_FORTIFY_SOURCE=2, -fPIE -pie |
1385 | jmengual | 255 | et -fstack-protector-all. Le passage à tcl8.5.9. tcl8.5.8 provoque un |
256 | débordement de mémoire (sur les i686) issu de strcpy() de tclsh8.5 |
||
1347 | jmengual | 257 | lorsqu'il est construit avec |
258 | -D_FORTIFY_SOURCE=2. |
||
259 | </para> |
||
1142 | jmengual | 260 | </listitem> |
261 | </itemizedlist> |
||
262 | </listitem> |
||
263 | |||
264 | <listitem> |
||
1347 | jmengual | 265 | <para>14-11-2010</para> |
1141 | jmengual | 266 | <itemizedlist> |
267 | <listitem> |
||
1385 | jmengual | 268 | <para>[robert] - Rétrogradation vers linux-2.6.32.25, pour |
269 | correspondre à la version stable du correctif grsecurity. Udev dépend |
||
1347 | jmengual | 270 | de 2.6.31, donc tout devrait bien se passer. |
271 | </para> |
||
1141 | jmengual | 272 | </listitem> |
273 | <listitem> |
||
1347 | jmengual | 274 | <para>[robert] - Remplacement de lfs par hlfs au chapitre 4. Ajout |
1385 | jmengual | 275 | de -fPIC par défaut à la passe 1 de GCC. Ajout de SSP, _FORTIFY_SOURCE |
276 | et de -fPIE à Glibc au chapitre 5. Ajout de gcc_cv_libc_provides_ssp=yes |
||
277 | à la commande make de la passe 1 de GCC pour que GCC ne se configure |
||
1347 | jmengual | 278 | pas pour utiliser libssp.so. |
279 | </para> |
||
1141 | jmengual | 280 | </listitem> |
281 | </itemizedlist> |
||
282 | </listitem> |
||
283 | |||
1126 | jmengual | 284 | <listitem> |
1347 | jmengual | 285 | <para>06-11-2010</para> |
1135 | jmengual | 286 | <itemizedlist> |
287 | <listitem> |
||
1385 | jmengual | 288 | <para>[robert] - Export de LFS-6.7 à la branche principale. |
1347 | jmengual | 289 | </para> |
1135 | jmengual | 290 | </listitem> |
1126 | jmengual | 291 | </itemizedlist> |
292 | </listitem> |
||
1347 | jmengual | 293 | |
1139 | jmengual | 294 | </itemizedlist> |
3 | guillel | 295 | </sect1> |