FYI, "recipetool appendfile" can help you create this. See the "recipetool appendfile --help" output for details.
Cheers, Paul On Monday, 24 July 2017 11:27:17 AM CEST Burton, Ross wrote: > The package that generates will conflict with the real one. > > Write a bbappend for the recipe you want to replace the files in, add the > files to SRC_URI, and use do_install_append() to overwrite the files in > ${D}. > > Ross > > On 24 July 2017 at 06:26, Bacheh Karaji <bachehkar...@yahoo.com> wrote: > > > Hi, > > I want to replace the default vsftpd.conf file with my own file! > > My bitbake file looks following: > > > > bbexample_1.0.bb > > DESCRIPTION = "Configuration and extra files for TX28" > > LICENSE = "CLOSED" > > LIC_FILES_CHKSUM = "" > > > > S = "${WORKDIR}" > > > > SRC_URI += " \ > > file://ld.so.conf \ > > file://vsftpd.conf \ > > file://nginx/nginx.conf \ > > file://init.d/myscript.sh" > > > > inherit allarch > > > > do_install () { > > install -d ${D}${sysconfdir} > > install -d ${D}${sysconfdir}/nginx > > install -d ${D}${sysconfdir}/init.d > > rm -f ${D}${sysconfdir}/ld.so.conf > > rm -f ${D}${sysconfdir}/vsftpd.conf > > install -m 0755 ${WORKDIR}/ld.so.conf ${D}${sysconfdir} > > install -m 0755 ${WORKDIR}/vsftpd.conf ${D}${sysconfdir} > > install -m 0755 ${WORKDIR}/nginx/nginx.conf > > ${D}${sysconfdir}/nginx/ > > install -m 0755 ${WORKDIR}/init.d/myscript.sh > > ${D}${sysconfdir}/init.d/ > > } > > > > But, the file could not be replaced! > > What is wrong? > > > > -- > > _______________________________________________ > > yocto mailing list > > yocto@yoctoproject.org > > https://lists.yoctoproject.org/listinfo/yocto > > > > > -- Paul Eggleton Intel Open Source Technology Centre -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto