mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 21:09:03 +02:00
docs: Replace VOLATILE_TMP_DIR with FILESYSTEM_PERMS_TABLES
The VOLATILE_TMP_DIR variable was removed and it's functionality replaced with a FILESYSTEM_PERMS_TABLES entry in https://git.yoctoproject.org/poky/commit/?id=2f46b6f27dfa3a9d5ad177900fcecfe64c3536f1 ("bitbake.conf: drop VOLATILE_TMP_DIR, use FILESYSTEM_PERMS_TABLES instead") (From yocto-docs rev: 1ef0eabaa07cc39075a040b99a5c11567d745408) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Reviewed-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
58fa363b96
commit
bf4f76d4d1
|
@ -148,6 +148,12 @@ The following variables have been removed:
|
|||
enabled. Users can disable the volatile log by removing the value
|
||||
``files/fs-perms-volatile-log.txt`` from :term:`FILESYSTEM_PERMS_TABLES`.
|
||||
|
||||
- ``VOLATILE_TMP_DIR``: :term:`FILESYSTEM_PERMS_TABLES` is now used instead.
|
||||
By default, :term:`FILESYSTEM_PERMS_TABLES` now contains the value
|
||||
``files/fs-perms-volatile-tmp.txt``, which means that volatile tmp is
|
||||
enabled. Users can disable the volatile tmp by removing the value
|
||||
``files/fs-perms-volatile-tmp.txt`` from :term:`FILESYSTEM_PERMS_TABLES`.
|
||||
|
||||
.. _migration-5.1-removed-recipes:
|
||||
|
||||
Removed recipes
|
||||
|
|
|
@ -38,7 +38,7 @@ New Features / Enhancements in 4.2
|
|||
|
||||
- New variables:
|
||||
|
||||
- :term:`VOLATILE_TMP_DIR` allows to specify
|
||||
- ``VOLATILE_TMP_DIR`` allows to specify
|
||||
whether ``/tmp`` should be on persistent storage
|
||||
or in RAM.
|
||||
|
||||
|
|
|
@ -3013,10 +3013,11 @@ system and gives an overview of their function and contents.
|
|||
and users across an entire work project. It is best to do this in the
|
||||
packages themselves but this is not always possible.
|
||||
|
||||
By default, the OpenEmbedded build system uses the ``fs-perms.txt`` and
|
||||
``fs-perms-volatile-log.txt`` which are located in the ``meta/files``
|
||||
folder in the :term:`Source Directory`. If you create your own permission
|
||||
setting table files, you should place those in your layer.
|
||||
By default, the OpenEmbedded build system uses the ``fs-perms.txt``,
|
||||
``fs-perms-volatile-log.txt`` and ``fs-perms-volatile-tmp.txt`` which are
|
||||
located in the ``meta/files`` folder in the :term:`Source Directory`. If
|
||||
you create your own permission setting table files, you should place
|
||||
those in your layer.
|
||||
|
||||
You can override the value of :term:`FILESYSTEM_PERMS_TABLES` variable
|
||||
in your distribution configuration file to point to your custom
|
||||
|
@ -3026,11 +3027,12 @@ system and gives an overview of their function and contents.
|
|||
|
||||
In order to disable the volatile log, which is enabled by default, one
|
||||
can remove the ``files/fs-perms-volatile-log.txt`` value from
|
||||
``FILESYSTEM_PERMS_TABLES``.
|
||||
``FILESYSTEM_PERMS_TABLES``. Similarly, in order to disable the volatile
|
||||
tmp, one can remove the ``files/fs-perms-volatile-tmp.txt`` value.
|
||||
|
||||
For guidance on how to define your own file permissions settings
|
||||
tables, examine the existing ``fs-perms.txt`` and
|
||||
``fs-perms-volatile-log.txt`` files.
|
||||
tables, examine the existing ``fs-perms.txt``,
|
||||
``fs-perms-volatile-log.txt`` and ``fs-perms-volatile-tmp.txt`` files.
|
||||
|
||||
:term:`FIT_ADDRESS_CELLS`
|
||||
Specifies the value of the ``#address-cells`` value for the
|
||||
|
@ -10079,18 +10081,6 @@ system and gives an overview of their function and contents.
|
|||
|
||||
PACKAGE_INSTALL = "${INITRAMFS_SCRIPTS} ${VIRTUAL-RUNTIME_base-utils} base-passwd"
|
||||
|
||||
:term:`VOLATILE_TMP_DIR`
|
||||
Specifies the persistence of the target's ``/tmp`` directory.
|
||||
|
||||
By default, :term:`VOLATILE_TMP_DIR` is set to "yes", in which case
|
||||
``/tmp`` links to a directory which resides in RAM in a ``tmpfs``
|
||||
filesystem.
|
||||
|
||||
If instead, you want the ``/tmp`` directory to be persistent, set the
|
||||
variable to "no" to make it a regular directory in the root filesystem.
|
||||
|
||||
This supports both sysvinit and systemd based systems.
|
||||
|
||||
:term:`WARN_QA`
|
||||
Specifies the quality assurance checks whose failures are reported as
|
||||
warnings by the OpenEmbedded build system. You set this variable in
|
||||
|
|
Loading…
Reference in New Issue
Block a user