Message ID | 20240207145125.2317134-1-ross.burton@arm.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | base-files: add usage warning to motd | expand |
Turns out I forgot to save the motd in my editor, so v2 incoming. Ross > On 7 Feb 2024, at 14:51, Ross Burton via lists.yoctoproject.org <ross.burton=arm.com@lists.yoctoproject.org> wrote: > > From: Ross Burton <ross.burton@arm.com> > > The Poky distro is explicitly a _reference_ distribution for _testing_ > and _development_ purposes. It enables most hardware and software > features so that they can be tested, but this also means that > from a security point of view the attack surface is very large. > > We encourage anyone using OpenEmbedded for production use to create their > own distribution and not use Poky. To encourage this behaviour further, > add a warning to /etc/motd when Poky is used so the developer will see it > when they log in. > > Signed-off-by: Ross Burton <ross.burton@arm.com> > --- > meta-poky/recipes-core/base-files/base-files_%.bbappend | 1 + > meta-poky/recipes-core/base-files/files/poky/motd | 5 +++++ > 2 files changed, 6 insertions(+) > create mode 100644 meta-poky/recipes-core/base-files/base-files_%.bbappend > create mode 100644 meta-poky/recipes-core/base-files/files/poky/motd > > diff --git a/meta-poky/recipes-core/base-files/base-files_%.bbappend b/meta-poky/recipes-core/base-files/base-files_%.bbappend > new file mode 100644 > index 00000000000..8802adbb46b > --- /dev/null > +++ b/meta-poky/recipes-core/base-files/base-files_%.bbappend > @@ -0,0 +1 @@ > +FILESEXTRAPATHS:prepend := "${THISDIR}/files:" > diff --git a/meta-poky/recipes-core/base-files/files/poky/motd b/meta-poky/recipes-core/base-files/files/poky/motd > new file mode 100644 > index 00000000000..bffb7fadf1d > --- /dev/null > +++ b/meta-poky/recipes-core/base-files/files/poky/motd > @@ -0,0 +1,5 @@ > + > +WARNING: Poky is a reference Yocto Project distribution that should be used for > +testing and development purposes only. It is recommended that you create your > +own distribution. > + > -- > 2.34.1 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#13250): https://lists.yoctoproject.org/g/poky/message/13250 > Mute This Topic: https://lists.yoctoproject.org/mt/104219418/6875888 > Group Owner: poky+owner@lists.yoctoproject.org > Unsubscribe: https://lists.yoctoproject.org/g/poky/unsub [ross.burton@arm.com] > -=-=-=-=-=-=-=-=-=-=-=- >
diff --git a/meta-poky/recipes-core/base-files/base-files_%.bbappend b/meta-poky/recipes-core/base-files/base-files_%.bbappend new file mode 100644 index 00000000000..8802adbb46b --- /dev/null +++ b/meta-poky/recipes-core/base-files/base-files_%.bbappend @@ -0,0 +1 @@ +FILESEXTRAPATHS:prepend := "${THISDIR}/files:" diff --git a/meta-poky/recipes-core/base-files/files/poky/motd b/meta-poky/recipes-core/base-files/files/poky/motd new file mode 100644 index 00000000000..bffb7fadf1d --- /dev/null +++ b/meta-poky/recipes-core/base-files/files/poky/motd @@ -0,0 +1,5 @@ + +WARNING: Poky is a reference Yocto Project distribution that should be used for +testing and development purposes only. It is recommended that you create your +own distribution. +