我正在为 openembedded-classic 编写 openembedded/bitbake 食谱。我的配方 RDEPENDS on keyutils,一切似乎都有效,除了一件事:我想在 keyutils 包安装的 /etc/request-key.conf 文件中附加一行。所以我在我的食谱中添加了以下内容:
pkg_postinst_${PN} () {
echo 'create ... more stuff ..' >> ${sysconfdir}/request-key.conf
}
但是,我的结果图像中缺少预期的添加行。update-rc.d
如果这有什么不同,我的食谱就会继承。
我的主要问题是:我该如何调试?目前我正在构建一个完整的 rootfs 图像,然后在其中四处寻找,看看是否出现了变化。肯定有更好的方法吗?
更新: 将配方更改为:
pkg_postinst_${PN} () {
echo 'create ... more stuff ...' >> ${D}${sysconfdir}/request-key.conf
}
但仍然没有运气。