[oe] [meta-networking] [PATCH v3 2/2] mctp: upgrade 2.5 -> 2.6

James Lee <[email protected]>
Newsgroups org.openembedded.lists.openembedded-devel
Message-ID <[email protected]>
Bumped mctp and mctp-daemon version to 2.6, and added the new system
user to own mctpd's service.

Signed-off-by: James Lee <[email protected]>
---
 meta-networking/recipes-support/mctp/mctp.inc                | 2 +-
 .../recipes-support/mctp/{mctp_2.5.bb => mctp_2.6.bb}        | 0
 .../recipes-support/mctp/{mctpd_2.5.bb => mctpd_2.6.bb}      | 5 ++++-
 3 files changed, 5 insertions(+), 2 deletions(-)
 rename meta-networking/recipes-support/mctp/{mctp_2.5.bb => mctp_2.6.bb} (100%)
 rename meta-networking/recipes-support/mctp/{mctpd_2.5.bb => mctpd_2.6.bb} (88%)

diff --git a/meta-networking/recipes-support/mctp/mctp.inc b/meta-networking/recipes-support/mctp/mctp.inc
index 98225cffea..c8fc98f63a 100644
--- a/meta-networking/recipes-support/mctp/mctp.inc
+++ b/meta-networking/recipes-support/mctp/mctp.inc
@@ -4,7 +4,7 @@ LICENSE = "GPL-2.0-only"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=4cc91856b08b094b4f406a29dc61db21"
 
 SRC_URI = "git://github.com/CodeConstruct/mctp;branch=main;protocol=https;tag=v${PV}"
-SRCREV = "07c7a5d526f686da89bc9ae9cad917e46652b272"
+SRCREV = "31ac0e86b0e23d32abf34d191653a87a47f3c9a7"
 
 inherit meson pkgconfig
 
diff --git a/meta-networking/recipes-support/mctp/mctp_2.5.bb b/meta-networking/recipes-support/mctp/mctp_2.6.bb
similarity index 100%
rename from meta-networking/recipes-support/mctp/mctp_2.5.bb
rename to meta-networking/recipes-support/mctp/mctp_2.6.bb
diff --git a/meta-networking/recipes-support/mctp/mctpd_2.5.bb b/meta-networking/recipes-support/mctp/mctpd_2.6.bb
similarity index 88%
rename from meta-networking/recipes-support/mctp/mctpd_2.5.bb
rename to meta-networking/recipes-support/mctp/mctpd_2.6.bb
index a0f2f778a3..139865d7c4 100644
--- a/meta-networking/recipes-support/mctp/mctpd_2.5.bb
+++ b/meta-networking/recipes-support/mctp/mctpd_2.6.bb
@@ -2,7 +2,7 @@ require mctp.inc
 
 SUMMARY = "Management Component Transport Protocol (MCTP) control protocol daemon"
 
-inherit systemd features_check
+inherit systemd features_check useradd
 
 do_install:append () {
     install -d ${D}${systemd_system_unitdir}
@@ -17,6 +17,9 @@ do_install:append () {
 
 SYSTEMD_SERVICE:${PN} = "mctpd.service mctp.target mctp-local.target"
 
+USERADD_PACKAGES = "${PN}"
+USERADD_PARAM:${PN} = "-r -U -s /bin/false mctpd"
+
 DEPENDS += "systemd"
 REQUIRED_DISTRO_FEATURES = "systemd"
 
-- 
2.47.3
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.