diff options
author | Alper Ak <alperyasinak1@gmail.com> | 2025-05-22 21:09:03 +0300 |
---|---|---|
committer | Steve Sakoman <steve@sakoman.com> | 2025-05-28 08:46:32 -0700 |
commit | 3810d71ad8ee9dee94903901c87cd0b642425cd1 (patch) | |
tree | 8c11b50b274103da290d67ce81e26d5a2b2c7b19 | |
parent | 14ad8559169391bca14657c266fa318a449f988d (diff) | |
download | poky-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.rst | 19 |
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 | ||