mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 12:29:55 +00:00
dev/ref-manual: Document INIT_MANAGER
The INIT_MANAGER variable was added in 3.0 but it seems we didn't get around to documenting it yet. I have added a variable glossary entry and made the basic adjustment of the "Using systemd Exclusively" section in the dev manual, however I think the latter section still needs work. (From yocto-docs rev: 602c0e8f770516256dab04edfd887377303c06bb) Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
5a8e2d41a6
commit
7508711b38
@@ -38,26 +38,14 @@ following sections.
|
||||
Using systemd Exclusively
|
||||
=========================
|
||||
|
||||
Set these variables in your distribution configuration file as follows::
|
||||
Set the :term:`INIT_MANAGER` variable in your distribution configuration
|
||||
file as follows::
|
||||
|
||||
DISTRO_FEATURES:append = " systemd"
|
||||
VIRTUAL-RUNTIME_init_manager = "systemd"
|
||||
INIT_MANAGER = "systemd"
|
||||
|
||||
You can also prevent the SysVinit distribution feature from
|
||||
being automatically enabled as follows::
|
||||
|
||||
DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit"
|
||||
|
||||
Doing so removes any
|
||||
redundant SysVinit scripts.
|
||||
|
||||
To remove initscripts from your image altogether, set this variable
|
||||
also::
|
||||
|
||||
VIRTUAL-RUNTIME_initscripts = ""
|
||||
|
||||
For information on the backfill variable, see
|
||||
:term:`DISTRO_FEATURES_BACKFILL_CONSIDERED`.
|
||||
This will enable systemd and remove sysvinit components from the image.
|
||||
See ``meta/conf/distro/include/init-manager-systemd.inc`` for exact
|
||||
details on what this does.
|
||||
|
||||
Using systemd for the Main Image and Using SysVinit for the Rescue Image
|
||||
========================================================================
|
||||
|
||||
Reference in New Issue
Block a user