-------------------------------------------------------------------------------- $ cat layers/meta-locos/conf/distro/locos.conf DISTRO = "locos" DISTRO_NAME = "LocOS" DISTRO_VERSION = "0.1.0" PACKAGE_CLASSES = "package_deb" INIT_MANAGER = "systemd" DISTRO_FEATURES = " \ 3g \ acl \ ipv4 \ ipv6 \ overlayfs \ pam \ pci \ pni-names \ polkit \ seccomp \ usbhost \ vfat \ xattr \ " DISTRO_EXTRA_RDEPENDS = "networkmanager" NETWORK_MANAGER = "networkmanager" PACKAGECONFIG:remove:pn-systemd = "networkd" TCLIBC = "glibc" TCLIBCAPPEND = "" -------------------------------------------------------------------------------- $ cat layers/meta-two/recipes-images/two-image/two-image.bb SUMMARY = "LocOS image for TWO" LICENSE = "CLOSED" IMAGE_LINGUAS = " " inherit core-image # Is `packagegroup-base` needed? IMAGE_INSTALL = "\ packagegroup-core-boot \ packagegroup-core-full-cmdline \ packagegroup-base \ ${CORE_IMAGE_EXTRA_INSTALL} \ " IMAGE_FEATURES = " \ ${EXTRA_IMAGE_FEATURES} \ debug-tweaks \ ssh-server-openssh \ " REQUIRED_DISTRO_FEATURES += " virtualization" IMAGE_INSTALL += " docker-moby"