@@ -2900,6 +2900,7 @@ menu "System tools"
source "package/syslog-ng/Config.in"
source "package/systemd/Config.in"
source "package/systemd-bootchart/Config.in"
+ source "package/systemd-netlogd/Config.in"
source "package/sysvinit/Config.in"
source "package/tar/Config.in"
source "package/tealdeer/Config.in"
new file mode 100644
@@ -0,0 +1,9 @@
+--- a/meson.build
++++ b/meson.build
+@@ -140,7 +140,6 @@
+ 'src/netlog')
+
+ subdir('units')
+-subdir('doc')
+
+ ############################################################
new file mode 100644
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_SYSTEMD_NETLOGD
+ bool "systemd-netlogd"
+ depends on BR2_INIT_SYSTEMD
+ depends on BR2_PACKAGE_OPENSSL
+ help
+ Forwards messages from the journal to other hosts over the network using
+ the Syslog Protocol (RFC 5424).
+
+ https://github.com/systemd/systemd-netlogd
\ No newline at end of file
new file mode 100644
@@ -0,0 +1,4 @@
+# Locally calculated
+sha256 041144dbc3196d657fba494a288dee7afcef8719a0c5c2573086f77cabff986a systemd-netlogd-v1.4.4.tar.gz
+sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 LICENSE.GPL2
+sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSE.LGPL2.1
new file mode 100644
@@ -0,0 +1,21 @@
+################################################################################
+#
+# systemd-netlogd
+#
+################################################################################
+
+SYSTEMD_NETLOGD_VERSION = v1.4.4
+SYSTEMD_NETLOGD_SITE = $(call github,systemd,systemd-netlogd,$(SYSTEMD_NETLOGD_VERSION))
+SYSTEMD_NETLOGD = GPL-2, LGPL-2.1
+SYSTEMD_NETLOGD_FILES = LICENSE.GPL2 LICENSE.LGPL2.1
+
+SYSTEMD_NETLOGD_DEPENDENCIES = systemd openssl
+
+SYSTEMD_NETLOGD_CONF_OPTS = \
+ --prefix=/usr/lib/systemd
+
+define SYSTEMD_NETLOGD_USERS
+ systemd-journal-netlog -1 systemd-journal -1 * - - - systemd Journal Netlogd
+endef
+
+$(eval $(meson-package))
Signed-off-by: Stéphane Railhet <stephane.railhet@protonmail.com>--- package/Config.in | 1 + .../0001-disable-doc-build.patch | 9 ++++++++ package/systemd-netlogd/Config.in | 9 ++++++++ package/systemd-netlogd/systemd-netlogd.hash | 4 ++++ package/systemd-netlogd/systemd-netlogd.mk | 21 +++++++++++++++++++ 5 files changed, 44 insertions(+) create mode 100644 package/systemd-netlogd/0001-disable-doc-build.patch create mode 100644 package/systemd-netlogd/Config.in create mode 100644 package/systemd-netlogd/systemd-netlogd.hash create mode 100644 package/systemd-netlogd/systemd-netlogd.mk -- 2.47.2