Lines 20-27
Link Here
|
20 |
|
20 |
|
21 |
<license/> |
21 |
<license/> |
22 |
|
22 |
|
23 |
<version>1.1</version> |
23 |
<version>1.2</version> |
24 |
<date>February 9, 2004</date> |
24 |
<date>March 26, 2004</date> |
25 |
|
25 |
|
26 |
<chapter> |
26 |
<chapter> |
27 |
<title>Preface</title> |
27 |
<title>Preface</title> |
Lines 104-115
Link Here
|
104 |
|
104 |
|
105 |
<p> |
105 |
<p> |
106 |
As this is a major security concern, Users will be forced to accept this option |
106 |
As this is a major security concern, Users will be forced to accept this option |
107 |
the first time they encounter it, via a new tool, <b>kernel-config</b>. Users |
107 |
the first time they encounter it, via a new tool, <b>config-kernel</b>. Users |
108 |
can run kernel-config once to accept this, and will then simple be warned each |
108 |
can run config-kernel once to accept this, and will then simple be warned each |
109 |
time portage is doing this during a kernel module compilation.</p> |
109 |
time portage is doing this during a kernel module compilation.</p> |
110 |
|
110 |
|
111 |
<pre caption="Running kernel-config"> |
111 |
<pre caption="Running config-kernel"> |
112 |
# <i>kernel-config accept-writable yes</i> |
112 |
# <i>config-kernel --allow-writable yes</i> |
113 |
</pre> |
113 |
</pre> |
114 |
|
114 |
|
115 |
</body> |
115 |
</body> |
Lines 395-403
Link Here
|
395 |
<th>2.6 kernel, normal output</th> |
395 |
<th>2.6 kernel, normal output</th> |
396 |
<ti>/usr/src/linux</ti> |
396 |
<ti>/usr/src/linux</ti> |
397 |
<ti> |
397 |
<ti> |
398 |
Since we cannot actually build in /usr/src/linux, a fake build directory |
398 |
This is the traditional method. kmod.eclass handles this situation by using |
399 |
is created using symlinks, and makefiles should be pointed <b>there</b> to |
399 |
config-kernel to check if users have agreed to make |
400 |
find things. This is the "symlink method." |
400 |
<path>/usr/src/linux</path> writable, and then does so if requested. This is |
|
|
401 |
the fallback method for use until people convert to the new style of building. |
401 |
</ti> |
402 |
</ti> |
402 |
</tr> |
403 |
</tr> |
403 |
<tr> |
404 |
<tr> |
Lines 446-452
Link Here
|
446 |
This function serves to make <path>/usr/src/linux</path> writable. It should |
447 |
This function serves to make <path>/usr/src/linux</path> writable. It should |
447 |
be called instead of addwrite directly, as it will do the necessary checks |
448 |
be called instead of addwrite directly, as it will do the necessary checks |
448 |
to make sure we need to, and confirm the user has explicitly permitted this |
449 |
to make sure we need to, and confirm the user has explicitly permitted this |
449 |
with <b>kernel-config</b>. |
450 |
with <b>config-kernel</b>. |
450 |
</ti> |
451 |
</ti> |
451 |
</tr> |
452 |
</tr> |
452 |
<tr> |
453 |
<tr> |