diff options
| author | Ross Burton <ross.burton@arm.com> | 2025-03-03 17:20:21 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-03-07 17:04:26 +0000 |
| commit | 63c8e8e530ce26b1594b87368d5900215b30a844 (patch) | |
| tree | a0b515ae907a4c2402abb56d6599bfeb1fa05d16 | |
| parent | 657b45833260eab2430bbc982eca9c88e236fc0d (diff) | |
| download | poky-63c8e8e530ce26b1594b87368d5900215b30a844.tar.gz | |
Remove all mention of core-image-lsb
core-image-lsb was removed in 2019[1], so remove all of the incredibly
obsolete references in the documentation.
[1] oe-core fb064356af615d67d85b65942103bf943d84d290
(From yocto-docs rev: 062445a49919eff117b5478c1fb18d125c1f895c)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | documentation/dev-manual/customizing-images.rst | 17 | ||||
| -rw-r--r-- | documentation/dev-manual/qemu.rst | 11 | ||||
| -rw-r--r-- | documentation/ref-manual/images.rst | 21 |
3 files changed, 13 insertions, 36 deletions
diff --git a/documentation/dev-manual/customizing-images.rst b/documentation/dev-manual/customizing-images.rst index 6348259446..6eed9ef56a 100644 --- a/documentation/dev-manual/customizing-images.rst +++ b/documentation/dev-manual/customizing-images.rst | |||
| @@ -79,15 +79,14 @@ recipe that are enabled with :term:`IMAGE_FEATURES`. The value of | |||
| 79 | :term:`EXTRA_IMAGE_FEATURES` is added to :term:`IMAGE_FEATURES` within | 79 | :term:`EXTRA_IMAGE_FEATURES` is added to :term:`IMAGE_FEATURES` within |
| 80 | ``meta/conf/bitbake.conf``. | 80 | ``meta/conf/bitbake.conf``. |
| 81 | 81 | ||
| 82 | 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 |
| 83 | 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 |
| 84 | 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 |
| 85 | Dropbear is a minimal SSH server appropriate for resource-constrained | 85 | minimal SSH server appropriate for resource-constrained environments, while |
| 86 | environments, while OpenSSH is a well-known standard SSH server | 86 | OpenSSH is a well-known standard SSH server implementation. By default, the |
| 87 | implementation. By default, the ``core-image-sato`` image is configured | 87 | ``core-image-sato`` image is configured to use Dropbear. The |
| 88 | to use Dropbear. The ``core-image-full-cmdline`` and ``core-image-lsb`` | 88 | ``core-image-full-cmdline`` image includes OpenSSH. The ``core-image-minimal`` |
| 89 | images both include OpenSSH. The ``core-image-minimal`` image does not | 89 | image does not contain an SSH server. |
| 90 | contain an SSH server. | ||
| 91 | 90 | ||
| 92 | You can customize your image and change these defaults. Edit the | 91 | You can customize your image and change these defaults. Edit the |
| 93 | :term:`IMAGE_FEATURES` variable in your recipe or use the | 92 | :term:`IMAGE_FEATURES` variable in your recipe or use the |
diff --git a/documentation/dev-manual/qemu.rst b/documentation/dev-manual/qemu.rst index 19f3e40d63..9014d75f4d 100644 --- a/documentation/dev-manual/qemu.rst +++ b/documentation/dev-manual/qemu.rst | |||
| @@ -280,12 +280,11 @@ present, the toolchain is also automatically used. | |||
| 280 | networking. | 280 | networking. |
| 281 | 281 | ||
| 282 | - SSH servers are available in some QEMU images. The ``core-image-sato`` | 282 | - SSH servers are available in some QEMU images. The ``core-image-sato`` |
| 283 | QEMU image has a Dropbear secure shell (SSH) server that runs with | 283 | QEMU image has a Dropbear secure shell (SSH) server that runs with the |
| 284 | the root password disabled. The ``core-image-full-cmdline`` and | 284 | root password disabled. The ``core-image-full-cmdline`` QEMU image has |
| 285 | ``core-image-lsb`` QEMU images have OpenSSH instead of Dropbear. | 285 | OpenSSH instead of Dropbear. Including these SSH servers allow you to use |
| 286 | Including these SSH servers allow you to use standard ``ssh`` and | 286 | standard ``ssh`` and ``scp`` commands. The ``core-image-minimal`` QEMU |
| 287 | ``scp`` commands. The ``core-image-minimal`` QEMU image, however, | 287 | image, however, contains no SSH server. |
| 288 | contains no SSH server. | ||
| 289 | 288 | ||
| 290 | - You can use a provided, user-space NFS server to boot the QEMU | 289 | - You can use a provided, user-space NFS server to boot the QEMU |
| 291 | session using a local copy of the root filesystem on the host. In | 290 | session using a local copy of the root filesystem on the host. In |
diff --git a/documentation/ref-manual/images.rst b/documentation/ref-manual/images.rst index d6bdc92f07..c9d8989261 100644 --- a/documentation/ref-manual/images.rst +++ b/documentation/ref-manual/images.rst | |||
| @@ -51,27 +51,6 @@ Here is a list of supported recipes: | |||
| 51 | - ``core-image-full-cmdline``: A console-only image with more | 51 | - ``core-image-full-cmdline``: A console-only image with more |
| 52 | full-featured Linux system functionality installed. | 52 | full-featured Linux system functionality installed. |
| 53 | 53 | ||
| 54 | - ``core-image-lsb``: An image that conforms to the Linux Standard Base | ||
| 55 | (LSB) specification. This image requires a distribution configuration | ||
| 56 | that enables LSB compliance (e.g. ``poky-lsb``). If you build | ||
| 57 | ``core-image-lsb`` without that configuration, the image will not be | ||
| 58 | LSB-compliant. | ||
| 59 | |||
| 60 | - ``core-image-lsb-dev``: A ``core-image-lsb`` image that is suitable | ||
| 61 | for development work using the host. The image includes headers and | ||
| 62 | libraries you can use in a host development environment. This image | ||
| 63 | requires a distribution configuration that enables LSB compliance | ||
| 64 | (e.g. ``poky-lsb``). If you build ``core-image-lsb-dev`` without that | ||
| 65 | configuration, the image will not be LSB-compliant. | ||
| 66 | |||
| 67 | - ``core-image-lsb-sdk``: A ``core-image-lsb`` that includes everything | ||
| 68 | in the cross-toolchain but also includes development headers and | ||
| 69 | libraries to form a complete standalone SDK. This image requires a | ||
| 70 | distribution configuration that enables LSB compliance (e.g. | ||
| 71 | ``poky-lsb``). If you build ``core-image-lsb-sdk`` without that | ||
| 72 | configuration, the image will not be LSB-compliant. This image is | ||
| 73 | suitable for development using the target. | ||
| 74 | |||
| 75 | - ``core-image-minimal``: A small image just capable of allowing a | 54 | - ``core-image-minimal``: A small image just capable of allowing a |
| 76 | device to boot. | 55 | device to boot. |
| 77 | 56 | ||
