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"

--

Ayoub Zaki

ayoub.z...@embexus.com
Mobile: +49(0)176-62901545
Skype: ayoub.zaki_2
https://embexus.com

--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to