On Thu, Apr 23, 2020 at 1:18 PM Robert P. J. Day <[email protected]>
wrote:

>
>   just noticed that, given that since YP 3.0 one could select systemd
> as the init manager via the single variable INIT_MANAGER, which pulled
> in init-manager-systemd.inc:
>
> # Use systemd for system initialization
> DISTRO_FEATURES_append = " systemd"
> DISTRO_FEATURES_BACKFILL_CONSIDERED_append = " sysvinit"
> VIRTUAL-RUNTIME_init_manager ??= "systemd"
> VIRTUAL-RUNTIME_initscripts ??= "systemd-compat-units"
> VIRTUAL-RUNTIME_login_manager ??= "shadow-base"
>

INIT_MANAGER was added in 3.0, see:
https://git.openembedded.org/openembedded-core/commit/?id=8d0b4704a526a48cd5e67df61b613424bbbdccde


>   this doesn't quite seem to match this snippet from
> meta/lib/oeqa/selftest/cases/imagefeatures.py:
>
> # Switch to systemd
> DISTRO_FEATURES += "systemd"
> VIRTUAL-RUNTIME_init_manager = "systemd"
> VIRTUAL-RUNTIME_initscripts = ""
> VIRTUAL-RUNTIME_syslog = ""
> VIRTUAL-RUNTIME_login_manager = "shadow-base"
> DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit"
>

this is the 'old' (pre 3.0) method, and it can (and should) be replaced
with INIT_MANAGER, i believe.


>   not sure if that second snippet could be replaced with a simple
> assignment to INIT_MANAGER or whether those two snippets are
> effectively equivalent ... i'll let someone else make that call.
>
> rday
>
> --
>
> ========================================================================
> Robert P. J. Day                                 Ottawa, Ontario, CANADA
>                          http://crashcourse.ca
>
> Twitter:                                       http://twitter.com/rpjday
> LinkedIn:                               http://ca.linkedin.com/in/rpjday
> ========================================================================
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#49222): https://lists.yoctoproject.org/g/yocto/message/49222
Mute This Topic: https://lists.yoctoproject.org/mt/73216042/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to