summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/customizing-images.rst
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/dev-manual/customizing-images.rst')
-rw-r--r--documentation/dev-manual/customizing-images.rst20
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>`.
63This class lists out the available 63This 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
65as ``debug-tweaks`` and ``read-only-rootfs``, resolve as general 65as ``read-only-rootfs``, resolve as general configuration settings.
66configuration settings.
67 66
68In summary, the file looks at the contents of the :term:`IMAGE_FEATURES` 67In summary, the file looks at the contents of the :term:`IMAGE_FEATURES`
69variable and then maps or configures the feature accordingly. Based on 68variable 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
83To illustrate how you can use these variables to modify your image, 82To illustrate how you can use these variables to modify your image, consider an
84consider an example that selects the SSH server. The Yocto Project ships 83example that selects the SSH server. The Yocto Project ships with two SSH
85with two SSH servers you can use with your images: Dropbear and OpenSSH. 84servers you can use with your images: Dropbear and OpenSSH. Dropbear is a
86Dropbear is a minimal SSH server appropriate for resource-constrained 85minimal SSH server appropriate for resource-constrained environments, while
87environments, while OpenSSH is a well-known standard SSH server 86OpenSSH is a well-known standard SSH server implementation. By default, the
88implementation. By default, the ``core-image-sato`` image is configured 87``core-image-sato`` image is configured to use Dropbear. The
89to use Dropbear. The ``core-image-full-cmdline`` and ``core-image-lsb`` 88``core-image-full-cmdline`` image includes OpenSSH. The ``core-image-minimal``
90images both include OpenSSH. The ``core-image-minimal`` image does not 89image does not contain an SSH server.
91contain an SSH server.
92 90
93You can customize your image and change these defaults. Edit the 91You 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