Hi,
On 7/27/2017 1:13 PM, Bacheh Karaji wrote:
Ok, thanks very much ... On Tuesday, July 25, 2017, 11:18:13 PM GMT+4:30, Ayoub Zaki <[email protected]> wrote: On 24.07.2017 07:18, Mohammad Nouri 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?you should add to your recipe : FILES_${PN} += " list of files you installed"
On what basis we have to use FILES ? Is it required for all prebuilt binaries/libraries/regular files ? It works for me without FILES for a prebuilt app. Thanks VIneeth -- _______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
