在 Yocto 镜像启动时创建 kea 运行时目录

问题描述 投票:0回答:1

我需要让 Kea(DHCP 服务器)在基于 Yocto 的项目启动时自动运行。 Yocto 配方已经包含一个 init.d 脚本来自动启动 Kea,但是 Kea 需要目录 /var/run/kea 存在才能运行,因此启动脚本失败。由于 /var/run 下的目录不会持久存在,因此需要在每次启动时创建该目录。我怎样才能做到这一点?

linux yocto bitbake init.d
1个回答
0
投票

我只需要将

mkdir -p /var/run/kea
添加到
kea-dhcp4-server
下的
init.d
脚本中。 (我已经尝试过这个,但忘记在我的 .bbappend 中设置
kea-dhcp4-server
的执行权限)。

© www.soinside.com 2019 - 2024. All rights reserved.