diff options
Diffstat (limited to 'documentation/ref-manual')
| -rw-r--r-- | documentation/ref-manual/features.rst | 19 | ||||
| -rw-r--r-- | documentation/ref-manual/variables.rst | 12 |
2 files changed, 14 insertions, 17 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. |
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 89c37729bd..5d24e80865 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst | |||
| @@ -2604,10 +2604,14 @@ system and gives an overview of their function and contents. | |||
| 2604 | - "dbg-pkgs" --- adds -dbg packages for all installed packages including | 2604 | - "dbg-pkgs" --- adds -dbg packages for all installed packages including |
| 2605 | symbol information for debugging and profiling. | 2605 | symbol information for debugging and profiling. |
| 2606 | 2606 | ||
| 2607 | - "debug-tweaks" --- makes an image suitable for debugging. For example, allows root logins without passwords and | 2607 | - "empty-root-password" --- This feature can be used if you want to |
| 2608 | enables post-installation logging. See the 'allow-empty-password' and | 2608 | allow root login with an empty password. |
| 2609 | 'post-install-logging' features in the ":ref:`ref-features-image`" | 2609 | - "allow-empty-password" --- Allows Dropbear and OpenSSH to accept |
| 2610 | section for more information. | 2610 | logins from accounts having an empty password string. |
| 2611 | - "allow-root-login" --- Allows Dropbear and OpenSSH to accept root logins. | ||
| 2612 | - "post-install-logging" --- Enables logging postinstall script runs to | ||
| 2613 | the ``/var/log/postinstall.log`` file on first boot of the image on | ||
| 2614 | the target system. | ||
| 2611 | - "dev-pkgs" --- adds -dev packages for all installed packages. This is | 2615 | - "dev-pkgs" --- adds -dev packages for all installed packages. This is |
| 2612 | useful if you want to develop against the libraries in the image. | 2616 | useful if you want to develop against the libraries in the image. |
| 2613 | - "read-only-rootfs" --- creates an image whose root filesystem is | 2617 | - "read-only-rootfs" --- creates an image whose root filesystem is |
