summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlper Ak <alperyasinak1@gmail.com>2025-05-22 21:09:03 +0300
committerSteve Sakoman <steve@sakoman.com>2025-05-28 08:46:32 -0700
commit3810d71ad8ee9dee94903901c87cd0b642425cd1 (patch)
tree8c11b50b274103da290d67ce81e26d5a2b2c7b19
parent14ad8559169391bca14657c266fa318a449f988d (diff)
downloadpoky-3810d71ad8ee9dee94903901c87cd0b642425cd1.tar.gz
ref-manual/variables.rst: document INHIBIT_UPDATERCD_BBCLASS
Fix [YOCTO #15753] (From yocto-docs rev: 76a4dd5ce041b38f4cab714017a38b035d9530a3) 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>
-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 f84589b3a0..340058f39f 100644
--- a/documentation/ref-manual/variables.rst
+++ b/documentation/ref-manual/variables.rst
@@ -3916,6 +3916,25 @@ system and gives an overview of their function and contents.
3916 even if the toolchain's binaries are strippable, there are other files 3916 even if the toolchain's binaries are strippable, there are other files
3917 needed for the build that are not strippable. 3917 needed for the build that are not strippable.
3918 3918
3919 :term:`INHIBIT_UPDATERCD_BBCLASS`
3920 Prevents the :ref:`ref-classes-update-rc.d` class from automatically
3921 installing and registering SysV init scripts for packages.
3922
3923 When a recipe inherits the :ref:`ref-classes-update-rc.d` class, init
3924 scripts are typically installed and registered for the packages listed in
3925 :term:`INITSCRIPT_PACKAGES`. This ensures that the relevant
3926 services are started and stopped at the appropriate runlevels using the
3927 traditional SysV init system.
3928
3929 To prevent the build system from adding these scripts and configurations
3930 automatically, set the :term:`INHIBIT_UPDATERCD_BBCLASS` variable as follows::
3931
3932 INHIBIT_UPDATERCD_BBCLASS = "1"
3933
3934 By default, the value of :term:`INHIBIT_UPDATERCD_BBCLASS` is empty. Setting
3935 it to "0" does not disable inhibition. Only the empty string will disable
3936 inhibition.
3937
3919 :term:`INIT_MANAGER` 3938 :term:`INIT_MANAGER`
3920 Specifies the system init manager to use. Available options are: 3939 Specifies the system init manager to use. Available options are:
3921 3940