feature_check class needs to be inherited as well. see https://errors.yoctoproject.org/Errors/Details/844260/
On Thu, Feb 13, 2025 at 6:19 AM Rasmus Villemoes <r...@prevas.dk> wrote: > > From: Rasmus Villemoes <r...@prevas.dk> > > In some deployments, the log aggregator collects log messages in the > syslog format, so systemd-journal-upload and friends can not be > used. > > systemd-netlogd is a daemon for filling that gap. > > Signed-off-by: Rasmus Villemoes <r...@prevas.dk> > --- > v2: add systemd as required distro feature > > .../systemd-netlogd/systemd-netlogd_1.4.4.bb | 27 +++++++++++++++++++ > 1 file changed, 27 insertions(+) > create mode 100644 > meta-oe/recipes-support/systemd-netlogd/systemd-netlogd_1.4.4.bb > > diff --git a/meta-oe/recipes-support/systemd-netlogd/systemd-netlogd_1.4.4.bb > b/meta-oe/recipes-support/systemd-netlogd/systemd-netlogd_1.4.4.bb > new file mode 100644 > index 0000000000..6b609a0f5f > --- /dev/null > +++ b/meta-oe/recipes-support/systemd-netlogd/systemd-netlogd_1.4.4.bb > @@ -0,0 +1,27 @@ > +SUMMARY = "Forwards messages from the journal to other hosts over the > network using the Syslog Protocol" > + > +LICENSE = "LGPL-2.1-or-later" > +LIC_FILES_CHKSUM = > "file://LICENSE.LGPL2.1;md5=4fbd65380cdd255951079008b364516c" > + > +SRC_URI = > "git://github.com/systemd/systemd-netlogd.git;protocol=https;branch=main" > +SRCREV = "b03cc3b1a75048c7cf19467d8918a4b7320767e6" > + > +inherit meson systemd pkgconfig useradd > + > +REQUIRED_DISTRO_FEATURES = "systemd" > + > +S = "${WORKDIR}/git" > + > +DEPENDS += "systemd" > +DEPENDS += "openssl" > +DEPENDS += "gperf-native" > +DEPENDS += "python3-sphinx-native" > + > +# systemd-netlogd uses prefix and sysconfdir in a weird way. > +EXTRA_OEMESON += "--prefix ${libdir}/systemd --sysconfdir > ${sysconfdir}/systemd" > + > +FILES:${PN} += "${libdir}" > + > +USERADD_PACKAGES = "${PN}" > +GROUPADD_PARAM:${PN} = "-r systemd-journal" > +USERADD_PARAM:${PN} = "--system -d / -M --shell /sbin/nologin -g > systemd-journal systemd-journal-netlog" > -- > 2.48.1 >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#115469): https://lists.openembedded.org/g/openembedded-devel/message/115469 Mute This Topic: https://lists.openembedded.org/mt/111162964/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-