| 1 | <?xml version="1.0" encoding="UTF-8"?> |
1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
2 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
| 3 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/hardened/hardenedfaq.xml,v 1.30 2012/10/28 15:21:06 swift Exp $ --> |
3 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/hardened/hardenedfaq.xml,v 1.31 2012/12/31 19:06:19 swift Exp $ --> |
| 4 | |
4 | |
| 5 | <guide lang="en"> |
5 | <guide lang="en"> |
| 6 | <title>Gentoo Hardened Frequently Asked Questions</title> |
6 | <title>Gentoo Hardened Frequently Asked Questions</title> |
| 7 | <author title="Author"> |
7 | <author title="Author"> |
| 8 | <mail link="tocharian@gentoo.org">Adam Mondl</mail> |
8 | <mail link="tocharian@gentoo.org">Adam Mondl</mail> |
| 9 | </author> |
9 | </author> |
| 10 | <author title="Contributor"> |
10 | <author title="Contributor"> |
| 11 | <mail link="solar@gentoo.org">solar</mail> |
11 | <mail link="solar@gentoo.org">solar</mail> |
| 12 | </author> |
12 | </author> |
| 13 | <author title="Contributor"> |
13 | <author title="Contributor"> |
| 14 | <mail link="kang@gentoo.org">Guillaume Destuynder</mail> |
14 | <mail link="kang@gentoo.org">Guillaume Destuynder</mail> |
| 15 | </author> |
15 | </author> |
| 16 | <author title="Contributor"> |
16 | <author title="Contributor"> |
| 17 | <mail link="pageexec@freemail.hu">The PaX Team</mail> |
17 | <mail link="pageexec@freemail.hu">The PaX Team</mail> |
| 18 | </author> |
18 | </author> |
| 19 | <author title="Contributor"> |
19 | <author title="Contributor"> |
| 20 | <mail link="klondike@xiscosoft.es">klondike</mail> |
20 | <mail link="klondike@xiscosoft.es">klondike</mail> |
| 21 | </author> |
21 | </author> |
| 22 | <author title="Contributor"> |
22 | <author title="Contributor"> |
| 23 | <mail link="zorry@gentoo.org">Magnus Granberg</mail> |
23 | <mail link="zorry@gentoo.org">Magnus Granberg</mail> |
| 24 | </author> |
24 | </author> |
| 25 | <author title="Contributor"> |
25 | <author title="Contributor"> |
| 26 | <mail link="blueness@gentoo.org">Anthony G. Basile</mail> |
26 | <mail link="blueness@gentoo.org">Anthony G. Basile</mail> |
| 27 | </author> |
27 | </author> |
| 28 | |
28 | |
| 29 | <abstract> |
29 | <abstract> |
| 30 | Frequently Asked Questions that arise on the #gentoo-hardened IRC channel and |
30 | Frequently Asked Questions that arise on the #gentoo-hardened IRC channel and |
| 31 | the gentoo-hardened mailing list. |
31 | the gentoo-hardened mailing list. |
| 32 | </abstract> |
32 | </abstract> |
| 33 | |
33 | |
| 34 | <version>3.4</version> |
34 | <version>4</version> |
| 35 | <date>2011-3-27</date> |
35 | <date>2012-12-31</date> |
| 36 | |
36 | |
| 37 | <faqindex> |
37 | <faqindex> |
| 38 | <title>Questions</title> |
38 | <title>Questions</title> |
| 39 | <section> |
39 | <section> |
| 40 | <title>Introduction</title> |
40 | <title>Introduction</title> |
| 41 | <body> |
41 | <body> |
| 42 | |
42 | |
| 43 | <p> |
43 | <p> |
| 44 | The following is a collection of questions collected from #gentoo-hardened IRC |
44 | The following is a collection of questions collected from #gentoo-hardened IRC |
| 45 | channel and the gentoo-hardened mailing list. As such, is geared towards |
45 | channel and the gentoo-hardened mailing list. As such, is geared towards |
| 46 | answering fast and concisely rather than providing a whole insight on the |
46 | answering fast and concisely rather than providing a whole insight on the |
| 47 | technologies behind Gentoo Hardened. It is advisable reading the rest of the |
47 | technologies behind Gentoo Hardened. It is advisable reading the rest of the |
| 48 | documentation on the Gentoo Hardened Project page and that on the projects' |
48 | documentation on the Gentoo Hardened Project page and that on the projects' |
| 49 | home pages in order to get a better insight. |
49 | home pages in order to get a better insight. |
| 50 | </p> |
50 | </p> |
| … | |
… | |
| 307 | [1] x86_64-pc-linux-gnu-4.4.4 * |
307 | [1] x86_64-pc-linux-gnu-4.4.4 * |
| 308 | [2] x86_64-pc-linux-gnu-4.4.4-hardenednopie |
308 | [2] x86_64-pc-linux-gnu-4.4.4-hardenednopie |
| 309 | [3] x86_64-pc-linux-gnu-4.4.4-hardenednopiessp |
309 | [3] x86_64-pc-linux-gnu-4.4.4-hardenednopiessp |
| 310 | [4] x86_64-pc-linux-gnu-4.4.4-hardenednossp |
310 | [4] x86_64-pc-linux-gnu-4.4.4-hardenednossp |
| 311 | [5] x86_64-pc-linux-gnu-4.4.4-vanilla |
311 | [5] x86_64-pc-linux-gnu-4.4.4-vanilla |
| 312 | <comment>If the hardened version isn't chosen select it</comment> |
312 | <comment>If the hardened version isn't chosen select it</comment> |
| 313 | # <i>gcc-config x86_64-pc-linux-gnu-4.4.4</i> |
313 | # <i>gcc-config x86_64-pc-linux-gnu-4.4.4</i> |
| 314 | # <i>source /etc/profile</i> |
314 | # <i>source /etc/profile</i> |
| 315 | <comment>Keep emerging the system</comment> |
315 | <comment>Keep emerging the system</comment> |
| 316 | # <i>emerge -e --keep-going system</i> |
316 | # <i>emerge -e --keep-going system</i> |
| 317 | # <i>emerge -e --keep-going world</i> |
317 | # <i>emerge -e --keep-going world</i> |
| 318 | </pre> |
318 | </pre> |
| 319 | |
319 | |
| 320 | <p> |
320 | <p> |
| 321 | The <c>--keep-going</c> option is added to ensure emerge won't stop in case any |
321 | The <c>--keep-going</c> option is added to ensure emerge won't stop in case any |
| 322 | package fails to build. |
322 | package fails to build. If that occurs however, you need to make sure that the |
|
|
323 | remainder of the packages is built. You can check the output of emerge at the |
|
|
324 | end to find out which packages were not rebuilt. |
| 323 | </p> |
325 | </p> |
| 324 | |
326 | |
| 325 | </body> |
327 | </body> |
| 326 | </section> |
328 | </section> |
| 327 | |
329 | |
| 328 | <section id="hardeneddebug"> |
330 | <section id="hardeneddebug"> |
| 329 | <title>How do I debug with gdb?</title> |
331 | <title>How do I debug with gdb?</title> |
| 330 | <body> |
332 | <body> |
| 331 | |
333 | |
| 332 | <p> |
334 | <p> |
| 333 | We have written a <uri link="/proj/en/hardened/hardened-debugging.xml">document |
335 | We have written a <uri link="/proj/en/hardened/hardened-debugging.xml">document |
| 334 | on how to debug with Gentoo Hardened</uri>, so following the recommendations |
336 | on how to debug with Gentoo Hardened</uri>, so following the recommendations |
| 335 | there should fix your problem. |
337 | there should fix your problem. |
| 336 | </p> |
338 | </p> |
| 337 | |
339 | |