添加对 systemd-udevd.service 的更改

Add changes to systemd-udevd.service

我想在我的源代码中添加 systemd-udevd.service 文件中的更改,然后使用我的更改构建映像。可能吗?

构建后 完整路径:

/lib/systemd/system/systemd-udevd.service.

systemd-udevd.service 文件是在编译期间生成的。我用 do_install_append() 添加了 systemd_234.bbappend 文件,它覆盖了服务配置。

systemd_234.bbappend:

FILESEXTRAPATHS_prepend := "${THISDIR}/files:"

SRC_URI += "file://systemd-udevd.service"

do_install_append() {
    cp ${WORKDIR}/systemd-udevd.service ${D}/lib/systemd/system
}

Me 文件树在 /poky/meta/recipes-core/systemd

.
├── files
│   └── systemd-udevd.service <- new config file
├── systemd
│   └── ...
├── systemd_234.bb
├── systemd_234.bbappend
└── ...