diff options
Diffstat (limited to 'documentation/dev-manual/dev-manual-common-tasks.xml')
| -rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index 3d5a9b6cad..c6e4efd6d9 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml | |||
| @@ -3534,6 +3534,38 @@ | |||
| 3534 | </section> | 3534 | </section> |
| 3535 | </section> | 3535 | </section> |
| 3536 | 3536 | ||
| 3537 | <section id='making-images-more-secure'> | ||
| 3538 | <title>Making Images More Secure</title> | ||
| 3539 | |||
| 3540 | <para> | ||
| 3541 | The Yocto Project has security flags that you can enable that | ||
| 3542 | help make your build output more secure. | ||
| 3543 | The security flags are in the | ||
| 3544 | <filename>meta/conf/distro/include/security_flags.inc</filename> | ||
| 3545 | file in your | ||
| 3546 | <link linkend='source-directory'>Source Directory</link> | ||
| 3547 | (e.g. <filename>poky</filename>). | ||
| 3548 | </para> | ||
| 3549 | |||
| 3550 | <para> | ||
| 3551 | These GCC/LD flags enable more secure code generation. | ||
| 3552 | By including the <filename>security_flags.inc</filename> | ||
| 3553 | file, you enable flags to the compiler and linker that cause | ||
| 3554 | them to generate more secure code. | ||
| 3555 | <note> | ||
| 3556 | These flags are enabled by default in the | ||
| 3557 | <filename>poky-lsb</filename> distribution. | ||
| 3558 | </note> | ||
| 3559 | Use the following line in your | ||
| 3560 | <filename>local.conf</filename> file | ||
| 3561 | to enable the security compiler and | ||
| 3562 | linker flags to your build: | ||
| 3563 | <literallayout class='monospaced'> | ||
| 3564 | require conf/distro/include/security_flags.inc | ||
| 3565 | </literallayout> | ||
| 3566 | </para> | ||
| 3567 | </section> | ||
| 3568 | |||
| 3537 | <section id='creating-your-own-distribution'> | 3569 | <section id='creating-your-own-distribution'> |
| 3538 | <title>Creating Your Own Distribution</title> | 3570 | <title>Creating Your Own Distribution</title> |
| 3539 | 3571 | ||
