Thanks for your contribution, since this recipe depends on systemd, it would make it specific to that being in distro features so it can be safely ignored on non-systemd distros.
On Mon, Feb 10, 2025 at 5:29 AM Rasmus Villemoes <[email protected]> wrote: > > From: Rasmus Villemoes <[email protected]> > > 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 <[email protected]> > --- > Originally sent to oe-core, but it was suggested the meta-oe might be > a better place for this. > > https://lore.kernel.org/openembedded-core/[email protected]/ > > .../systemd-netlogd/systemd-netlogd_1.4.4.bb | 25 +++++++++++++++++++ > 1 file changed, 25 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..851817e9be > --- /dev/null > +++ b/meta-oe/recipes-support/systemd-netlogd/systemd-netlogd_1.4.4.bb > @@ -0,0 +1,25 @@ > +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 > + > +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 (#115409): https://lists.openembedded.org/g/openembedded-devel/message/115409 Mute This Topic: https://lists.openembedded.org/mt/111101506/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
