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]] -=-=-=-=-=-=-=-=-=-=-=-
