如何修改 yocto 配方中的 timesyncd.conf

如何修改 yocto 配方中的 timesyncd.conf

我有一个 yocto 构建,现在我正在尝试编写一个配方,在其中我可以调整 下配置文件中的参数/etc/systemd/timesyncd.conf

负责该文件的可能是下面的配方/meta/recipes-core/systemd/systemd_250.5.bb 在那里我可以找到以下代码行:

CONFFILES:${PN} = "\
...
    ${sysconfdir}/systemd/timesyncd.conf \
...
"

这里的问题是,除了我刚刚向您展示的几行之外,我找不到任何对此的引用。

如果我编写一个自己的配方,将自己的timesyncd.conf文件放在这个位置,结果是.confsystemd 配方的 -file 最终图像上具有以下名称:timesyncd.conf-opkg 通常我使用.bbappend-files 来“覆盖”其他配方的文件。因为现在在我看来,原始timesyncd.conf文件是凭空产生的,我不能这样做。

所以我想问一下该文件是否真的来自这个包,如果是,是否有从像这样的标准包“重新配置”配置文件的最佳实践。

提前谢谢了

相关内容