]> code.ossystems Code Review - openembedded-core.git/commit
defaultsetup.conf: enable select init manager
authorKai Kang <kai.kang@windriver.com>
Thu, 4 Jul 2019 13:45:19 +0000 (21:45 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 18 Jul 2019 22:34:41 +0000 (23:34 +0100)
commit8d0b4704a526a48cd5e67df61b613424bbbdccde
tree344de2d4027dcc496a2b24cf4cb755450eda1d89
parent27ce69861edb7e52078b59ebf8fefc9201e9a228
defaultsetup.conf: enable select init manager

Introduce a new variable INIT_MANAGER and create 4 init-manager-*.inc
files to configure init manager settings. Available values of
INIT_MANAGER are sysvinit, systemd, mdev-busybox and a default of none.
'none' provides backwards compatibility.

The settings of various VIRTUAL-RUNTIME variables are moved into these
files from the packagegroups.

[YOCTO #13031]

[Modifications by RP for backwards compatibility]

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/distro/defaultsetup.conf
meta/conf/distro/include/init-manager-mdev-busybox.inc [new file with mode: 0644]
meta/conf/distro/include/init-manager-none.inc [new file with mode: 0644]
meta/conf/distro/include/init-manager-systemd.inc [new file with mode: 0644]
meta/conf/distro/include/init-manager-sysvinit.inc [new file with mode: 0644]
meta/recipes-core/packagegroups/packagegroup-core-boot.bb
meta/recipes-extended/packagegroups/packagegroup-core-full-cmdline.bb