Some services, such as seatd, only implement the s6 init ready notifications. readyfd2sd translates those notifications to the systemd-notify format to make them usable with the systemd init system.
Signed-off-by: Lucas Stach <[email protected]> --- v2: - add maintainers entry - add check for systemd distro feature --- meta/conf/distro/include/maintainers.inc | 1 + meta/recipes-core/readyfd2sd/readyfd2sd_git.bb | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 meta/recipes-core/readyfd2sd/readyfd2sd_git.bb diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 07e840ac34dc..bf1c15db6596 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc @@ -768,6 +768,7 @@ RECIPE_MAINTAINER:pn-quilt-native = "Robert Yang <[email protected]>" RECIPE_MAINTAINER:pn-quota = "Unassigned <[email protected]>" RECIPE_MAINTAINER:pn-re2c = "Khem Raj <[email protected]>" RECIPE_MAINTAINER:pn-readline = "Hongxu Jia <[email protected]>" +RECIPE_MAINTAINER:pn-readyfd2sd = "Lucas Stach <[email protected]>" RECIPE_MAINTAINER:pn-repo = "Unassigned <[email protected]>" RECIPE_MAINTAINER:pn-resolvconf = "Chen Qi <[email protected]>" RECIPE_MAINTAINER:pn-rgb = "Unassigned <[email protected]>" diff --git a/meta/recipes-core/readyfd2sd/readyfd2sd_git.bb b/meta/recipes-core/readyfd2sd/readyfd2sd_git.bb new file mode 100644 index 000000000000..4f16a0ee65e3 --- /dev/null +++ b/meta/recipes-core/readyfd2sd/readyfd2sd_git.bb @@ -0,0 +1,15 @@ +SUMMARY = "s6 readyfd to systemd sd_notify adapter" +DESCRIPTION = "${SUMMARY}" +HOMEPAGE = "https://git.sr.ht/~kennylevinsen/readyfd2sd" +SECTION = "base" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=c50481d620cb912754d78d319eeec30a" + +REQUIRED_DISTRO_FEATURES = "systemd" +DEPENDS = "systemd" + +PV = "0.1+git" +SRC_URI = "git://git.sr.ht/~kennylevinsen/readyfd2sd;protocol=https;branch=master" +SRCREV = "87c99ce10dca3f3c3e5c3a0d994ee7892e952b61" + +inherit meson pkgconfig systemd features_check -- 2.47.3
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#240943): https://lists.openembedded.org/g/openembedded-core/message/240943 Mute This Topic: https://lists.openembedded.org/mt/120278735/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
