An OpenEmbedded Layer that provides recipes to configure network, users and mender access. This is heavily opinionated and use-case specific. There are no configuration interfaces intended to be be used in a local.conf
. This rather acts as a base that should be edited directly.
This layer depends on:
URI: git://git@github.com:mendersoftware/meta-mender.git
branch: warrior
Add the omi layer in your local.conf
:
IMAGE_INSTALL_append = " omi"
All the other recipes use .bbappend
s and are therefore applied automatically.
Change the files in the recipes files folder
Creates a user called "omi" with the public keys listed in authorized_keys. Change accordingly.
- requires mender
- sets the central mender server endpoint and certificate
- Edit server.crt with your mender certificate
- Edit mender_%.bbappend to set your mender endpoint and configuration
This generic bbappend enables dhcp on common interface names.
This makes sure networkd resolved polkit
are installend
This configures the ssh server. Specifically, it disables password logins.