Если файл создан каким-то пакетом, я ранее использовал этот подход
- Посмотрите, какой рецепт создал этот файл (
oe-pkgdata-util find-path
это, я думаю) - Создать.bbappend для него, в котором вы изменяете файл (
cat <<EOF >filename
работает нормально).
Если файл полностью новый, я добавляю новый рецепт в подкаталог recipes-core/conffiles/
и cat
ихсодержание в do_install
рецептов. Таким образом, у меня есть все дополнительные файлы-рецепты в одном каталоге, и я не теряюсь.
Я не знаю connman, поэтому я не могу объяснить стратегии для этого.