summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/features.rst
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/ref-manual/features.rst')
-rw-r--r--documentation/ref-manual/features.rst19
1 files changed, 6 insertions, 13 deletions
diff --git a/documentation/ref-manual/features.rst b/documentation/ref-manual/features.rst
index 6e52dfce17..4d327f1a7d 100644
--- a/documentation/ref-manual/features.rst
+++ b/documentation/ref-manual/features.rst
@@ -285,31 +285,24 @@ The image features available for all images are:
285- *dbg-pkgs:* Installs debug symbol packages for all packages installed 285- *dbg-pkgs:* Installs debug symbol packages for all packages installed
286 in a given image. 286 in a given image.
287 287
288- *debug-tweaks:* Makes an image suitable for development (e.g. allows
289 root logins, logins without passwords ---including root ones, and enables
290 post-installation logging). See the ``allow-empty-password``,
291 ``allow-root-login``, ``empty-root-password``, and ``post-install-logging``
292 features in this list for additional information.
293
294- *dev-pkgs:* Installs development packages (headers and extra library 288- *dev-pkgs:* Installs development packages (headers and extra library
295 links) for all packages installed in a given image. 289 links) for all packages installed in a given image.
296 290
297- *doc-pkgs:* Installs documentation packages for all packages 291- *doc-pkgs:* Installs documentation packages for all packages
298 installed in a given image. 292 installed in a given image.
299 293
300- *empty-root-password:* This feature or ``debug-tweaks`` is required if 294- *empty-root-password:* This feature can be used if you want to allow root
301 you want to allow root login with an empty password. If these features 295 login with an empty password. If this feature is not present in
302 are not present in :term:`IMAGE_FEATURES`, a non-empty password is 296 :term:`IMAGE_FEATURES`, a non-empty password is forced in ``/etc/passwd`` and
303 forced in ``/etc/passwd`` and ``/etc/shadow`` if such files exist. 297 ``/etc/shadow`` if such files exist.
304 298
305 .. note:: 299 .. note::
306 ``empty-root-password`` doesn't set an empty root password by itself. 300 ``empty-root-password`` doesn't set an empty root password by itself.
307 You get an initial empty root password thanks to the 301 You get an initial empty root password thanks to the
308 :oe_git:`base-passwd </openembedded-core/tree/meta/recipes-core/base-passwd/>` 302 :oe_git:`base-passwd </openembedded-core/tree/meta/recipes-core/base-passwd/>`
309 and :oe_git:`shadow </openembedded-core/tree/meta/recipes-extended/shadow/>` 303 and :oe_git:`shadow </openembedded-core/tree/meta/recipes-extended/shadow/>`
310 recipes, and the presence of ``empty-root-password`` or ``debug-tweaks`` 304 recipes, and the presence of ``empty-root-password`` just disables the
311 just disables the mechanism which forces an non-empty password for the 305 mechanism which forces an non-empty password for the root user.
312 root user.
313 306
314- *lic-pkgs:* Installs license packages for all packages installed in a 307- *lic-pkgs:* Installs license packages for all packages installed in a
315 given image. 308 given image.