我有一个 yocto 构建,现在我正在尝试编写一个配方,在其中我可以调整 下配置文件中的参数/etc/systemd/timesyncd.conf
。
负责该文件的可能是下面的配方/meta/recipes-core/systemd/systemd_250.5.bb
在那里我可以找到以下代码行:
CONFFILES:${PN} = "\
...
${sysconfdir}/systemd/timesyncd.conf \
...
"
这里的问题是,除了我刚刚向您展示的几行之外,我找不到任何对此的引用。
如果我编写一个自己的配方,将自己的timesyncd.conf
文件放在这个位置,结果是.conf
systemd 配方的 -file 最终图像上具有以下名称:timesyncd.conf-opkg
通常我使用.bbappend
-files 来“覆盖”其他配方的文件。因为现在在我看来,原始timesyncd.conf
文件是凭空产生的,我不能这样做。
所以我想问一下该文件是否真的来自这个包,如果是,是否有从像这样的标准包“重新配置”配置文件的最佳实践。
提前谢谢了