]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
poky-tiny/poky-altcfg: Use busybox-mdev and systemd
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 6 Sep 2019 10:43:58 +0000 (11:43 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 6 Sep 2019 13:48:28 +0000 (14:48 +0100)
(From meta-yocto rev: a058af8c82738620c9aab784118fd9680abfcf55)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta-poky/conf/distro/poky-altcfg.conf
meta-poky/conf/distro/poky-tiny.conf

index c132349afded03da65329cb2e736f541d9ded421..177bf8d184f2c3ffa4f2b82491383c6d1856fb05 100644 (file)
@@ -8,4 +8,8 @@ DISTRO = "poky-altcfg"
 DISTROOVERRIDES = "poky:poky-altcfg"
 #DISTROOVERRIDES = "poky:linuxstdbase"
 
+INIT_MANAGER ?= "systemd"
+# systemd isn't suitable with musl
+INIT_MANAGER_libc-musl ?= "sysvinit"
+
 require conf/distro/include/poky-distro-alt-test-config.inc
index 8236b6f2734008a5153d7883c4715c0a8764286d..c6d4b88f83d0eed1416c3280be9c8f6cf854513f 100644 (file)
@@ -82,12 +82,7 @@ DISTRO_FEATURES_class-native = "${DISTRO_FEATURES_DEFAULT} ${POKY_DEFAULT_DISTRO
 DISTRO_FEATURES_class-nativesdk = "${DISTRO_FEATURES_DEFAULT} ${POKY_DEFAULT_DISTRO_FEATURES}"
 
 # enable mdev/busybox for init
-VIRTUAL-RUNTIME_dev_manager = "busybox-mdev"
-VIRTUAL-RUNTIME_login_manager = "busybox"
-VIRTUAL-RUNTIME_init_manager = "busybox"
-VIRTUAL-RUNTIME_initscripts = "initscripts"
-VIRTUAL-RUNTIME_keymaps = "keymaps"
-DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysvinit"
+INIT_MANAGER ?= "mdev-busybox"
 
 # FIXME: Consider adding "modules" to MACHINE_FEATURES and using that in
 # packagegroup-core-base to select modutils-initscripts or not.  Similar with "net" and