/[gentoo]/xml/htdocs/doc/en/gentoo-kernel.xml
Gentoo

Diff of /xml/htdocs/doc/en/gentoo-kernel.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.8 Revision 1.30
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-kernel.xml,v 1.8 2004/07/02 09:56:48 swift Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-kernel.xml,v 1.30 2005/05/29 15:54:00 swift Exp $ -->
3 3
4<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 4<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
5<guide link="/doc/en/gentoo-kernel.xml"> 5<guide link="/doc/en/gentoo-kernel.xml">
6<title>Gentoo Linux Kernel Guide</title> 6<title>Gentoo Linux Kernel Guide</title>
7<author title="Author"> 7<author title="Author">
8 <mail link="swift@gentoo.org">Sven Vermeulen</mail> 8 <mail link="swift@gentoo.org">Sven Vermeulen</mail>
9</author> 9</author>
10<author title="Contributor"> 10<author title="Contributor">
11 <mail link="lostlogic@gentoo.org">Brandon Low</mail> 11 <mail link="lostlogic@gentoo.org">Brandon Low</mail>
12</author> 12</author>
13<author title="Editor"> 13<author title="Editor">
14 <mail link="dsd@gentoo.org">Daniel Drake</mail>
15</author>
16<author title="Editor">
14 <mail link="carl@gentoo.org">Carl Anderson</mail> 17 <mail link="carl@gentoo.org">Carl Anderson</mail>
15</author> 18</author>
16<author title="Editor"> 19<author title="Editor">
17 <mail link="peesh@gentoo.org">Jorge Paulo</mail> 20 <mail link="peesh@gentoo.org">Jorge Paulo</mail>
21</author>
22<author title="Editor">
23 <mail link="bennyc@gentoo.org">Benny Chuang</mail>
24</author>
25<author title="Editor">
26 <mail link="greg_g@gentoo.org">Gregorio Guidi</mail>
18</author> 27</author>
19 28
20<abstract> 29<abstract>
21This document gives you an overview on all kernelsources that Gentoo 30This document gives you an overview on all kernel sources that Gentoo
22provides through Portage. 31provides through Portage.
23</abstract> 32</abstract>
24 33
25<license/> 34<license/>
26 35
27<version>0.4</version> 36<version>1.7</version>
28<date>July 02, 2004</date> 37<date>2005-05-29</date>
29 38
30<chapter> 39<chapter>
31<title>Introduction</title> 40<title>Introduction</title>
32<section> 41<section>
33<body> 42<body>
45</body> 54</body>
46</section> 55</section>
47</chapter> 56</chapter>
48 57
49<chapter> 58<chapter>
50<title>The Choices, Part I</title> 59<title>Supported kernel packages</title>
51<section>
52<title>gentoo-sources</title>
53<body>
54
55<p>
56For most users, the recommended kernel sources are the
57<c>gentoo-sources</c>. The <c>gentoo-sources</c> package contains
58specially tuned performance kernel patches designed to optimize tasks
59such as compiling while listening to music and browsing the web. Most
60of you who are new to Gentoo have probably never run a system where you
61are regularly compiling many packages from source while you are doing your
62normal everyday tasks on your computer.
63You may find that if you use the <c>vanilla-sources</c> (the official
64kernel sources released from <uri>http://www.kernel.org</uri>) normal tasks --
65such as listening to music, moving your mouse and the like -- may appear
66jumpy when you are compiling packages.
67</p>
68
69<p>
70The <c>gentoo-sources</c> contain an updated ACPI subsystem and are based
71on Con Kolivas' high-performance kernel patches (<c>ck-sources</c>). We also
72support grSecurity (a set of security-related patches with support for
73ACLs), EVMS(2) (a highly flexible storage management filesystem with easy
74partition resizing), JFS (IBM's high-performance filesystem), the latest
75NTFS drivers, and more.
76</p>
77
78<p>
79Because the <c>gentoo-sources</c> are targeted at full performance, they are
80also very good for gaming purposes.
81</p>
82
83</body>
84</section> 60<section>
61<title>genkernel</title>
62<body>
63
64<p>
65<c>Genkernel</c> is a kernel toolset that can be used to autodetect your
66hardware and configure your kernel automatically. This is usually recommended
67for users who do not feel comfortable about compiling a kernel manually.
68</p>
69
70<p>
71For more information, please read the <uri link="/doc/en/genkernel.xml">Gentoo
72Linux Genkernel Guide</uri>.
73</p>
74
75</body>
85<section> 76</section>
77<section>
78<title>General purpose: gentoo-sources</title>
79<body>
80
81<p>
82For most users, we recommend the <c>gentoo-sources</c> kernel. Since the
832005.0 release, Gentoo Linux uses 2.6 as the default kernel. Unless you are
84specifically using the 2.4 profile, <c>gentoo-sources</c> will be a 2.6 kernel
85on <e>most</e> architectures.
86</p>
87
88<p>
89<c>gentoo-sources</c> is a kernel based on Linux 2.6, with various kernel
90patches included to fix security problems, kernel bugs, and to increase
91compatibility with the more uncommon system architectures. Linux 2.6 is
92the current official stable kernel tree, and development is progressing
93rapidly. For highest performance, best hardware support, and its large
94new feature set, we recommend 2.6 over its older 2.4 counterpart.
95</p>
96
97<p>
98Some of the more uncommon system architectures are not fully compatible with
99Linux 2.6, and some users prefer to the tried-and-tested Linux 2.4 kernel;
100for this reason we provide <c>gentoo-sources</c> (the 2.4 version). The
101patches included in this kernel are similar to those included in its 2.6
102counterpart, plus a number of patches designed to add functionality and
103improve performance. Linux 2.4 is currently not being developed further - only
104bug and security fixes are being included in the newer releases. If you are
105able to, we suggest that you upgrade to Linux 2.6. You may find the
106<uri link="http://www.gentoo.org/doc/en/migration-to-2.6.xml">migration
107document</uri> useful.
108</p>
109
110<p>
111The <c>gentoo-sources</c> package absorbs most of the resources of the Gentoo
112kernel team. They are brought to you by a group of talented developers, which
113can count on the expertise of popular kernel hacker Greg Kroah-Hartman,
114maintainer of udev and responsible for the USB and PCI subsystems of the
115official Linux kernel.
116</p>
117
118</body>
119</section>
120<section>
86<title>vanilla-sources</title> 121<title>Plain kernels: vanilla-sources</title>
87<body> 122<body>
88 123
89<p> 124<p>
90The next kernel sources that many of you will probably be familiar with 125The next kernel sources that many of you will probably be familiar with
91as Linux users are the <c>vanilla-sources</c>. As I mentioned briefly 126as Linux users are the <c>vanilla-sources</c>. These are the official kernel
92above, these are the official 2.4 kernel sources released on 127sources released on <uri>http://www.kernel.org/</uri>. Please note that we do
93<uri>http://www.kernel.org/</uri>. These sources are maintained (contrary 128not patch these kernels at all - these are purely for people who wish to run
94to popular belief) not by Linus Torvalds himself, but by Marcelo 129a completely unmodified Linux kernel.
95Tosatti. Linus is the leader of active kernel development, but as he is
96only one man, he passes off the maintenance of the stable 2.4 kernel branch
97to someone he can trust to handle it once it has stabilized. Thus, Alan
98Cox became the maintainer of the Linux-2.2 kernel series and Marcelo
99Tosatti became the maintainer of the Linux-2.4 kernel series. This is
100what all the other patch sets in the 2.4 series are based on. Marcelo has
101been doing an outstanding job with its maintenance and it can be
102counted on for stability and up-to-date (if not bleeding edge) hardware
103support.
104</p>
105
106<p> 130</p>
107<c>vanilla-sources</c> are probably the most stable sources available 131
108since they are the most tested and all possible kernel sources are based
109on them. If you don't need any of the extras that the other kernels supply
110then the <c>vanilla-sources</c> are your thing.
111</p> 132<p>
133Similar to <c>gentoo-sources</c>, two versions of the kernel can be found
134under this package: 2.4 and 2.6.
135</p>
112 136
137<p>
138Linux 2.4 is maintained by Marcelo Tosatti. Linus Torvalds, the original
139creator of Linux, handed maintainership of the Linux 2.4 branch over to
140Marcelo when Linus went off to start developing the newer 2.6 kernel tree.
141Marcelo has done a fine job of keeping 2.4 stable and secure, and is now
142only accepting security and bug fixes into the 2.4 kernel tree. Actual
143development happens in the Linux 2.6 kernel tree.
144</p>
145
146<p>
147Linux 2.6 is maintained by Andrew Morton, who works closely with Linus
148Torvalds to deliver a fast, powerful, and feature-packed Linux kernel.
149Development is happening at incredible pace and this kernel tree is now very
150mature.
151</p>
152
113</body> 153</body>
114</section>
115<section> 154</section>
116<title>development-sources</title>
117<body>
118 155
119<p>
120The <c>development-sources</c> ebuild provides the stable 2.6 Linux kernel.
121As opposed to what the name might suggest this kernel source is completely
122stable and production-ready.
123</p>
124
125</body>
126</section> 156<section>
127<section> 157<title>For servers: hardened-sources, hardened-dev-sources and
128<title>gs-sources</title> 158rsbac-sources</title>
129<body>
130
131<p>
132For users to whom desktop interactive performance comes as a secondary
133priority to reliability and hardware support, we have the
134<c>gs-sources</c>. GS stands for Gentoo Stable (creative, aren't we?).
135This patch set is tuned and tested to provide the best support for the
136latest hardware and ensures that your mission critical servers will be
137up when you need them. This kernel doesn't have some of the most
138aggressive performance tuning patches from the <c>gentoo-sources</c>,
139but rest assured, the great performance that you know and love from the
140vanilla kernels are alive and well. Where possible and without
141compromising stability we add server related performance patches.
142</p>
143
144<p>
145This kernel provides support for the latest ACPI subsystem, EVMS, ECC
146(required for HA Linux systems), Encrypted Loopback devices, NTFS, Win4Lin
147and XFS. It also contains updates for IDE, ext3 and several network cards
148amongst other patches.
149</p>
150
151<p>
152In other words, these sources are perfect for servers and
153High-Availability systems.
154</p>
155
156<p>
157The following USE-flags can be set to select optional patches:
158</p>
159
160<table>
161<tr><th>Flags</th><th>Description</th></tr>
162<tr><ti>crypt</ti><ti>Apply cryptographic patches</ti></tr>
163</table>
164
165</body> 159<body>
166</section>
167<section>
168<title>gentoo-test-sources</title>
169<body>
170 160
171<p>
172<c>gentoo-test-sources</c> are what will become <c>gentoo-sources</c> after
173lots of testing and QA. Patches to the <c>gentoo-sources</c> are first
174added to <c>gentoo-test-sources</c> for testing. So if you want the
175performance of <c>gentoo-sources</c> with the most recent possible
176patches, use <c>gentoo-test-sources</c>.
177</p> 161<p>
178 162<c>hardened-sources</c> is based on Linux 2.4 and is targetted at our users
179</body> 163running Gentoo on server systems. It provides patches for the various
180</section> 164subprojects of Gentoo Hardened (such as support for LSM/SELinux and
181<section>
182<title>hardened-sources</title>
183<body>
184
185<p>
186<c>hardened-sources</c> provides patches for the various subprojects of
187Gentoo Hardened (such as support for LSM/SELinux and GRSecurity), together
188with stability/security-enhancements. Check 165GRSecurity), together with stability/security-enhancements. Check
189<uri>http://www.gentoo.org/proj/en/hardened/</uri> for more information. 166<uri>http://www.gentoo.org/proj/en/hardened/</uri> for more information.
190</p> 167</p>
191 168
192<p> 169<p>
193The following USE-flags can be set to select optional patches: 170<c>hardened-dev-sources</c> serves the same purpose as <c>hardened-sources</c>
194</p> 171but is based on the newer Linux 2.6 kernel base.
195
196<table>
197<tr><th>Flags</th><th>Description</th></tr>
198<tr><ti>selinux</ti><ti>Substitute grSecurity with SELinux support</ti></tr>
199</table>
200
201</body>
202</section>
203<section>
204<title>xfs-sources</title>
205<body>
206
207<p> 172</p>
208<c>xfs-sources</c> contains support for EVMS, ACPI, grSecurity and, what 173
209you probably already figured out by now, the latest XFS support patches
210from the XFS Development. Please note that XFS support has been merged
211into the regular 2.4 kernel tree.
212</p> 174<p>
213 175<c>rsbac-sources</c> contains patches to use Rule Set Based Access Controls
176(RSBAC) and comes in 2.4 and 2.6 flavours. It is maintained by the
177<uri link="/proj/en/hardened/rsbac/">RSBAC project</uri>, a subproject of
178Gentoo Hardened.
214<p> 179</p>
215More information about XFS on <uri>http://oss.sgi.com/projects/xfs/</uri>. 180
216</p> 181<impo>
182These kernels provide powerful patches for enhanced security. Please read the
183<uri link="/proj/en/hardened/">documentation</uri> before you use them.
184</impo>
217 185
218</body> 186</body>
219</section> 187</section>
220<section> 188<section>
221<title>Architecture dependent kernels</title> 189<title>Architecture dependent kernels</title>
222<body> 190<body>
223 191
224<p> 192<p>
225<c>alpha-sources</c>, <c>hppa-sources</c>, <c>ia64-sources</c>, 193<c>alpha-sources</c>, <c>hppa-sources</c>, <c>hppa-dev-sources</c>,
226<c>mips-sources</c>, <c>ppc-sources</c> and 194<c>mips-sources</c>, <c>pegasos-dev-sources</c>, <c>sparc-sources</c>
227<c>sparc-sources</c> are, as their names suggest, patched to run best on 195and <c>xbox-sources</c> are, as their names suggest,
228specific architectures. They also contain some of the patches for hardware and 196patched to run best on specific architectures. They also contain some of
229features support from the other patch sets mentioned above and below. 197the patches for hardware and features support from the other patch sets
230</p> 198mentioned above and below. A "-dev-" in the name of a kernel package means that
231 199the sources use the 2.6 kernel instead of the 2.4 kernel.
232</body>
233</section>
234<section>
235<title>ppc-sources-benh</title>
236<body>
237
238<p>
239The <c>ppc-sources-benh</c> ebuilds provide additional hardware
240support for the <c>ppc-sources</c> kernel. It is slightly more
241experimental than the <c>ppc-sources</c>.
242</p>
243
244</body>
245</section>
246<section>
247<title>ppc-sources-crypto</title>
248<body>
249
250<p>
251The <c>ppc-sources-crypto</c> ebuilds provide CryptoAPI
252support for the Gentoo Linux PPC Kernel.
253</p>
254
255</body>
256</section>
257<section>
258<title>ppc-sources-dev</title>
259<body>
260
261<p>
262The <c>ppc-sources-dev</c> packages provide the development sources for
263<c>ppc-sources</c>. Every patch which should become part of
264<c>ppc-sources</c> has to go through <c>ppc-sources-dev</c> first.
265</p>
266
267</body>
268</section>
269<section>
270<title>compaq-sources</title>
271<body>
272
273<p>
274The <c>compaq-sources</c> provide RedHat's kernel sources for Alpha,
275maintained by Compaq.
276</p> 200</p>
277 201
278</body> 202</body>
279</section> 203</section>
280</chapter> 204</chapter>
281 205
282<chapter> 206<chapter>
283<title>The Choices, Part II</title> 207<title>Unsupported kernel packages</title>
284<section> 208<section>
285<body> 209<body>
286 210
287<p> 211<p>
288Now I'm going to try to briefly describe some of the other 212Now I'm going to try to briefly describe some of the other
289<path>sys-kernel/*-sources</path> which you saw scroll by when you ran 213<path>sys-kernel/*-sources</path> which you saw scroll by when you ran
290<c>emerge -s sources</c>. Lets take them in alphabetical order. 214<c>emerge -s sources</c>. Lets take them in alphabetical order. These
291</p> 215kernels are provided as a courtesy only and the various patch sets are not
292 216supported by the Gentoo team.
293</body>
294</section>
295<section>
296<title>aa-sources</title>
297<body>
298
299<p>
300First we have <c>aa-sources</c>. This is Andrea Arcangeli's patch set.
301Andrea is known as an amazing coder by many other kernel hackers. His
302kernel patch set has some of the most aggressively tuned VM (Virtual
303Memory) patches known to mankind. When I last looked, it also contained
304SGI's XFS filesystem and the O(1) scheduler by Ingo Molar (which is
305the default scheduler for Linux 2.6).
306</p>
307
308<p>
309It also provides User Mode Linux support (check out our
310<uri link="/doc/en/uml.xml">UML Guide</uri> for more information) and
311the latest TUX Webserver (an in-kernel webserver).
312</p>
313
314<p>
315If you have Memory Management troubles with other kernels,
316<c>aa-sources</c> can be your solution. If you want to optimize Linux's
317Memory Management for your system, <c>aa-sources</c> is <e>definitely</e>
318what you need.
319</p>
320
321<p>
322Visit
323<uri>http://www.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4</uri>
324for more information about all the patches in these kernel sources.
325</p> 217</p>
326 218
327</body> 219</body>
328</section> 220</section>
329<section> 221<section>
330<title>ck-sources</title> 222<title>ck-sources</title>
331<body> 223<body>
332 224
333<p> 225<p>
334<c>ck-sources</c> is Con Kolivas's kernel patch set. This kernel is 226<c>ck-sources</c> is Con Kolivas's kernel patch set. This patchset is
335<e>HIGHLY</e> tuned for desktop performance at the expense of 227primarily designed to improve system responsiveness and interactivity and is
336throughput and some of the scheduler's ability to prioritize 228configurable for varying workloads (from servers to desktops). The patchset is
337applications. Con Kolivas benchmarks kernels to find the best 229also quite mature and has been put through numerous iterations of development
338combination of features for desktop use. See 230and tuning. The emphasis of each release is on stability and security. Support
339<uri>http://kernel.kolivas.org</uri> for more information on Con and his 231and information is available at <uri>http://kernel.kolivas.org</uri> and in
340patches. 232<c>#ck</c> on <c>irc.oftc.net</c>.
341</p>
342
343</body>
344</section>
345<section>
346<title>gaming-sources</title>
347<body>
348
349<p>
350<c>gaming-sources</c> are based on <c>ck-sources</c> and are therefore
351tuned for high performance. They also contain patches for the latest
352game-related hardware (graphic cards, sound cards, and such).
353</p>
354
355<p>
356If you are a hardcore gamer, this is your choice.
357</p> 233</p>
358 234
359</body> 235</body>
360</section> 236</section>
361<section> 237<section>
362<title>grsec-sources</title> 238<title>grsec-sources</title>
363<body> 239<body>
364 240
365<p> 241<p>
366The <c>grsec-sources</c> kernel source is patched with the latest GRSecurity 242The <c>grsec-sources</c> kernel source is patched with the latest GRSecurity
367updates (GRSecurity version 1.9 and up) which includes, amongst other 243updates (GRSecurity version 2.0 and up) which includes, amongst other
368security-related patches, support for PaX. 244security-related patches, support for PaX.
369</p> 245</p>
370 246
371</body> 247</body>
372</section> 248</section>
373<section> 249<section>
374<title>mm-sources</title> 250<title>mm-sources</title>
375<body> 251<body>
376 252
377<p> 253<p>
378The <c>mm-sources</c> are based on the <c>development-sources</c> and 254The <c>mm-sources</c> are based on the <c>vanilla-sources</c> and contain
379contain Andrew Morton's patch set. It assembles several other patches, 255Andrew Morton's patch set. They include the experimental and bleeding-edge
380like ext2/3 Extended Attributes and Access Control Lists, Page Table 256features that are going to be included in the official kernel (or that are
381Sharing, the Orlov Allocator, non-linear mapping behaviour, etc into one 257going to be rejected because they set your box on fire). They are known to be
382patch set. 258always moving at a fast pace and can change radically from one week to the
383</p> 259other; kernel hackers use them as a testing ground for new stuff.
384
385<p> 260</p>
261
262<p>
386If you really want to live on the edge and you think 263If you really want to live on the edge and you think
387<c>development-sources</c> are for wussies, then try out 264<c>vanilla-sources</c> are for wussies, then try out
388<c>mm-sources</c>. 265<c>mm-sources</c>. Be warned that this kernel is highly experimental and
266doesn't always work as expected.
389</p> 267</p>
390 268
391</body> 269</body>
392</section> 270</section>
393<section> 271<section>
396 274
397<p> 275<p>
398The <c>openmosix-sources</c> are patched to support the openMosix system 276The <c>openmosix-sources</c> are patched to support the openMosix system
399(like MOSIX but Open Source). For more information see 277(like MOSIX but Open Source). For more information see
400<uri>http://www.openmosix.org</uri>. 278<uri>http://www.openmosix.org</uri>.
401</p>
402
403</body>
404</section>
405<section>
406<title>pac-sources</title>
407<body>
408
409<p>
410The <c>pac-sources</c> kernel tree is patched with Bernhard Rosenkraenzer's
411(bero) patches.
412</p>
413
414</body>
415</section>
416<section>
417<title>planet-ccrma-sources</title>
418<body>
419
420<p>
421This kernel source contains the Linux Kernel source for the version of the
422Redhat Linux Kernel modified by the Planet CCRMA (custom audio upgrade) project.
423</p>
424
425<p>
426More information can be found at <uri>http://ccrma-www.stanford.edu/</uri>.
427</p>
428
429</body>
430</section>
431<section>
432<title>selinux-sources</title>
433<body>
434
435<p>
436<c>selinux-sources</c> from <uri>http://www.nsa.gov/selinux</uri> are
437patches for the security conscious to support the LSM (Linux Security
438Modules) and the Flask Security Architecture.
439</p> 279</p>
440 280
441</body> 281</body>
442</section> 282</section>
443<section> 283<section>
470information. 310information.
471</p> 311</p>
472 312
473</body> 313</body>
474</section> 314</section>
475<section>
476<title>wolk-sources</title>
477<body>
478
479<p>
480<c>wolk-sources</c> contains the <e>Working Overloaded Linux Kernel</e> from
481<uri>http://sourceforge.net/projects/wolk</uri>. This kernel contains
482many patches of a wide variety, all combined into the kernel with
483extreme care. This allows you to configure nearly every one into and out
484of the kernel at compile time -- so the kernel will work with nearly any
485combination of the patches.
486</p>
487
488<p>
489If you need a certain combination of patches that you cannot find in other
490kernel sources, WOLK is definitely worth a shot.
491</p>
492
493</body>
494</section>
495</chapter> 315</chapter>
316
317<chapter>
318<title>Previously provided kernel packages</title>
319<section>
320<title>aa-sources</title>
321<body>
322
323<p>
324<c>aa-sources</c> was a heavily modified kernel with all kinds of patches.
325The upstream maintainer has stopped releasing kernel patchsets, this package
326was removed as it went out of date.
327</p>
328
329</body>
330</section>
331<section>
332<title>alpha-sources</title>
333<body>
334
335<p>
336<c>alpha-sources</c> was a 2.4 kernel with patches applied to improve hardware
337compatibility for the Alpha architecture. These patches have been developed
338and included in the mainline kernel. Alpha users can now run any recent kernel
339with no need for extra patches.
340</p>
341
342</body>
343</section>
344<section>
345<title>development-sources</title>
346<body>
347
348<p>
349<c>development-sources</c>, the official 2.6 kernel from kernel.org, can now
350be found under the <c>vanilla-sources</c> package.
351</p>
352
353</body>
354</section>
355<section>
356<title>gentoo-dev-sources</title>
357<body>
358
359<p>
360<c>gentoo-dev-sources</c>, a 2.6 kernel patched with bug, security and
361stability fixes, can now be found under the <c>gentoo-sources</c> package.
362</p>
363
364</body>
365</section>
366<section>
367<title>rsbac-dev-sources</title>
368<body>
369
370<p>
371The <c>rsbac-dev-sources</c> kernels can now be found under the
372<c>rsbac-sources</c> package.
373</p>
374
375</body>
376</section>
377<section>
378<title>selinux-sources</title>
379<body>
380
381<p>
382<c>selinux-sources</c>, a 2.4 kernel including lots of security enhancements,
383has been obseleted by security development in the 2.6 tree. SELinux
384functionality can be found in the <c>hardened-sources</c> and
385<c>hardened-dev-sources</c> packages.
386</p>
387
388</body>
389</section>
390</chapter>
391
496</guide> 392</guide>

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.30

  ViewVC Help
Powered by ViewVC 1.1.20