我在我的应用程序配方中创建了一个自定义组,例如“grp1”,说“app.bb”。
GROUPADD_PARAM_${PN} = "grp1"
Run Code Online (Sandbox Code Playgroud)
我正在尝试将我的自定义用户(例如:“user1”)添加到“space.bb”中的该组“grp1”中。
USERADD_PARAM_${PN} = "-d ${localstatedir}/lib/space/ -s /bin/false -G grp1 -U user1"
Run Code Online (Sandbox Code Playgroud)
useradd 命令失败:“ useradd: 组‘grp1’不存在”。我也尝试添加DEPENDS_${PN} = "app"space.bb,但没有帮助。
如何将自定义用户添加到 bitbake 配方中的自定义组?
.patch使用编辑器编辑 a 是标准做法吗?
我.patch在 Yocto 应用程序中使用,我想对我希望移植到我的嵌入式设备的存储库进行一些小的更改。
其中一个补丁如下(为酿造删除了一些细节):
From 85987c659762939241e4bdd4223e63eb5997b181 Mon Sep 17 00:00:00 2001
OE ships php5 as php
---
airmar/airmar.php | 2 +-
n2kd/n2kd_monitor | 2 +-
send-message/format-message | 2 +-
util/list-product-information | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/airmar/airmar.php b/airmar/airmar.php
index ccd4b4d..46ed49d 100755
--- a/airmar/airmar.php
+++ b/airmar/airmar.php
@@ -1,4 +1,4 @@
-#!/usr/bin/php5
+#!/usr/bin/env php
<?php
if (!is_array($argv))
{
diff --git a/n2kd/n2kd_monitor b/n2kd/n2kd_monitor
index f8cfd42..4cb4766 100755
--- a/n2kd/n2kd_monitor
+++ b/n2kd/n2kd_monitor …Run Code Online (Sandbox Code Playgroud)