diff options
| author | Alper Ak <alperyasinak1@gmail.com> | 2025-05-22 21:09:03 +0300 |
|---|---|---|
| committer | Steve Sakoman <steve@sakoman.com> | 2025-05-27 09:38:57 -0700 |
| commit | a817e2016f3728bfcab9cad041620cc66d77e34b (patch) | |
| tree | 33ad810973c383add937b3b2dc9469f103e60a0b /documentation/ref-manual | |
| parent | e71727aa856ccc8218e01d5ed6d460c0af36f7e6 (diff) | |
| download | poky-a817e2016f3728bfcab9cad041620cc66d77e34b.tar.gz | |
ref-manual/variables.rst: document INHIBIT_UPDATERCD_BBCLASS
Fix [YOCTO #15753]
(From yocto-docs rev: 3996388e337377bedc113d072a51fe9d68dd40c6)
Signed-off-by: Alper Ak <alperyasinak1@gmail.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 5f5a406d4acdfcbf655ac014d0d2807056f95291)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'documentation/ref-manual')
| -rw-r--r-- | documentation/ref-manual/variables.rst | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 9aedc2aea6..278ad47b7b 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst | |||
| @@ -4427,6 +4427,25 @@ system and gives an overview of their function and contents. | |||
| 4427 | even if the toolchain's binaries are strippable, there are other files | 4427 | even if the toolchain's binaries are strippable, there are other files |
| 4428 | needed for the build that are not strippable. | 4428 | needed for the build that are not strippable. |
| 4429 | 4429 | ||
| 4430 | :term:`INHIBIT_UPDATERCD_BBCLASS` | ||
| 4431 | Prevents the :ref:`ref-classes-update-rc.d` class from automatically | ||
| 4432 | installing and registering SysV init scripts for packages. | ||
| 4433 | |||
| 4434 | When a recipe inherits the :ref:`ref-classes-update-rc.d` class, init | ||
| 4435 | scripts are typically installed and registered for the packages listed in | ||
| 4436 | :term:`INITSCRIPT_PACKAGES`. This ensures that the relevant | ||
| 4437 | services are started and stopped at the appropriate runlevels using the | ||
| 4438 | traditional SysV init system. | ||
| 4439 | |||
| 4440 | To prevent the build system from adding these scripts and configurations | ||
| 4441 | automatically, set the :term:`INHIBIT_UPDATERCD_BBCLASS` variable as follows:: | ||
| 4442 | |||
| 4443 | INHIBIT_UPDATERCD_BBCLASS = "1" | ||
| 4444 | |||
| 4445 | By default, the value of :term:`INHIBIT_UPDATERCD_BBCLASS` is empty. Setting | ||
| 4446 | it to "0" does not disable inhibition. Only the empty string will disable | ||
| 4447 | inhibition. | ||
| 4448 | |||
| 4430 | :term:`INIT_MANAGER` | 4449 | :term:`INIT_MANAGER` |
| 4431 | Specifies the system init manager to use. Available options are: | 4450 | Specifies the system init manager to use. Available options are: |
| 4432 | 4451 | ||
