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
<ayoub.z...@embexus.com> 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
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto