diff options
Diffstat (limited to 'documentation/dev-manual/customizing-images.rst')
-rw-r--r-- | documentation/dev-manual/customizing-images.rst | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/documentation/dev-manual/customizing-images.rst b/documentation/dev-manual/customizing-images.rst index 5b18958ade..6eed9ef56a 100644 --- a/documentation/dev-manual/customizing-images.rst +++ b/documentation/dev-manual/customizing-images.rst | |||
@@ -62,8 +62,7 @@ To understand how these features work, the best reference is | |||
62 | :ref:`meta/classes-recipe/image.bbclass <ref-classes-image>`. | 62 | :ref:`meta/classes-recipe/image.bbclass <ref-classes-image>`. |
63 | This class lists out the available | 63 | This class lists out the available |
64 | :term:`IMAGE_FEATURES` of which most map to package groups while some, such | 64 | :term:`IMAGE_FEATURES` of which most map to package groups while some, such |
65 | as ``debug-tweaks`` and ``read-only-rootfs``, resolve as general | 65 | as ``read-only-rootfs``, resolve as general configuration settings. |
66 | configuration settings. | ||
67 | 66 | ||
68 | In summary, the file looks at the contents of the :term:`IMAGE_FEATURES` | 67 | In summary, the file looks at the contents of the :term:`IMAGE_FEATURES` |
69 | variable and then maps or configures the feature accordingly. Based on | 68 | variable and then maps or configures the feature accordingly. Based on |
@@ -80,15 +79,14 @@ recipe that are enabled with :term:`IMAGE_FEATURES`. The value of | |||
80 | :term:`EXTRA_IMAGE_FEATURES` is added to :term:`IMAGE_FEATURES` within | 79 | :term:`EXTRA_IMAGE_FEATURES` is added to :term:`IMAGE_FEATURES` within |
81 | ``meta/conf/bitbake.conf``. | 80 | ``meta/conf/bitbake.conf``. |
82 | 81 | ||
83 | To illustrate how you can use these variables to modify your image, | 82 | To illustrate how you can use these variables to modify your image, consider an |
84 | consider an example that selects the SSH server. The Yocto Project ships | 83 | example that selects the SSH server. The Yocto Project ships with two SSH |
85 | with two SSH servers you can use with your images: Dropbear and OpenSSH. | 84 | servers you can use with your images: Dropbear and OpenSSH. Dropbear is a |
86 | Dropbear is a minimal SSH server appropriate for resource-constrained | 85 | minimal SSH server appropriate for resource-constrained environments, while |
87 | environments, while OpenSSH is a well-known standard SSH server | 86 | OpenSSH is a well-known standard SSH server implementation. By default, the |
88 | implementation. By default, the ``core-image-sato`` image is configured | 87 | ``core-image-sato`` image is configured to use Dropbear. The |
89 | to use Dropbear. The ``core-image-full-cmdline`` and ``core-image-lsb`` | 88 | ``core-image-full-cmdline`` image includes OpenSSH. The ``core-image-minimal`` |
90 | images both include OpenSSH. The ``core-image-minimal`` image does not | 89 | image does not contain an SSH server. |
91 | contain an SSH server. | ||
92 | 90 | ||
93 | You can customize your image and change these defaults. Edit the | 91 | You can customize your image and change these defaults. Edit the |
94 | :term:`IMAGE_FEATURES` variable in your recipe or use the | 92 | :term:`IMAGE_FEATURES` variable in your recipe or use the |