summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorAlper Ak <alperyasinak1@gmail.com>2025-05-22 21:09:03 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-05-26 13:02:49 +0100
commit65ffae4706dd84d984f4731b0cc32c6fda25dd11 (patch)
tree0cd0ec761be5fd4fd912e2fe1d8c0bc83c8e85bb /documentation
parent1f49629be5443982cf457a047a1cf4e1b3f20411 (diff)
downloadpoky-65ffae4706dd84d984f4731b0cc32c6fda25dd11.tar.gz
ref-manual/variables.rst: document INHIBIT_UPDATERCD_BBCLASS
Fix [YOCTO #15753] (From yocto-docs rev: 5f5a406d4acdfcbf655ac014d0d2807056f95291) Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/ref-manual/variables.rst19
1 files changed, 19 insertions, 0 deletions
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst
index 1425358a36..43e38b217b 100644
--- a/documentation/ref-manual/variables.rst
+++ b/documentation/ref-manual/variables.rst
@@ -4601,6 +4601,25 @@ system and gives an overview of their function and contents.
4601 even if the toolchain's binaries are strippable, there are other files 4601 even if the toolchain's binaries are strippable, there are other files
4602 needed for the build that are not strippable. 4602 needed for the build that are not strippable.
4603 4603
4604 :term:`INHIBIT_UPDATERCD_BBCLASS`
4605 Prevents the :ref:`ref-classes-update-rc.d` class from automatically
4606 installing and registering SysV init scripts for packages.
4607
4608 When a recipe inherits the :ref:`ref-classes-update-rc.d` class, init
4609 scripts are typically installed and registered for the packages listed in
4610 :term:`INITSCRIPT_PACKAGES`. This ensures that the relevant
4611 services are started and stopped at the appropriate runlevels using the
4612 traditional SysV init system.
4613
4614 To prevent the build system from adding these scripts and configurations
4615 automatically, set the :term:`INHIBIT_UPDATERCD_BBCLASS` variable as follows::
4616
4617 INHIBIT_UPDATERCD_BBCLASS = "1"
4618
4619 By default, the value of :term:`INHIBIT_UPDATERCD_BBCLASS` is empty. Setting
4620 it to "0" does not disable inhibition. Only the empty string will disable
4621 inhibition.
4622
4604 :term:`INIT_MANAGER` 4623 :term:`INIT_MANAGER`
4605 Specifies the system init manager to use. Available options are: 4624 Specifies the system init manager to use. Available options are:
4606 4625