Thank you so much Rudolf, that was indeed solved the problem. Great appreciate it.
Cheers. - JH On 8/1/19, Rudolf J Streif <rudolf.str...@ibeeto.com> wrote: > JH, > > To enable systemd service for your application your recipe needs to > inherit the systemd class and install the service file in the proper > directory. Here is what it should look like: > > inherit systemd > > SYSTEMD_SERVICE_${PN} = "my-app.service" > SYSTEMD_AUTO_ENABLE = "enable" > > do_install_append () { > install -d ${D}${systemd_system_unitdir} > install -m 0644 ${S}/my-app.service ${D}${systemd_system_unitdir} > } > > SYSTEMD_AUTO_ENABLE = "enable" is not strictly required as it is the > default. If you don't want to enable your service by default set the > variable to "disable". > > :rjs > > On 7/31/19 4:04 PM, JH wrote: >> HI, >> >> I have been struggling to find a fix for missing service file, I found >> another solution posted from the Internet to use FILES_${PN} += >> "${systemd_system_unitdir}/dl-mgr.service" at the end of the bb file: >> >> install -d ${D}${systemd_system_unitdir} >> install -m 0644 ${WORKDIR}/dl-mgr.service ${D}${systemd_system_unitdir} >> >> As well as this to the end of the .bb file >> >> FILES_${PN} += "${libexecdir}/dl-mgr.sh" >> FILES_${PN} += "${systemd_system_unitdir}/dl-mgr.service" >> >> But I could not build it "unprased line FILES_${PN} += >> "${systemd_system_unitdir}/dl-mgr.service", could anyone help please? >> >> Thank you. >> >> Kind regards, >> >> - JH > > -- > ----- > Rudolf J Streif > CEO/CTO ibeeto > +1.855.442.3396 x700 > > > -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto