Thanks, Gary! That did the trick. John
On Mon, Dec 3, 2012 at 2:13 PM, Gary Thomas <g...@mlbassoc.com> wrote: > On 2012-12-03 12:01, r10kindsofpeople wrote: > >> I seem to have figured out how to add the dhcp-server to my image, >> including my own dhcpd.conf and default-server files by creating a >> "dhcp_4.2.4-P1.bbappend" recipe. Everything >> works, except the dhcp-server doesn't run on boot. >> >> If I login and run "update-rc.d dhcp-server defaults" on the target, then >> it creates the entries in /etc/rc0.d (etc) and the service starts on the >> next boot. >> >> The question is, how can I get bitbake to create those entries when it >> creates the image? I'm open to completely different ways of going about >> this as well. Looking at other >> recipes, I thought this recipe would do, but it doesn't: >> >> {named dhcp_4.2.4-P1.bbappend} >> FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" >> >> inherit update-rc.d >> >> INITSCRIPT_NAME = "dhcp-server" >> INITSCRIPT_PARAMS = "defaults" >> >> # Not sure this is needed, since I'm not adding files, just replacing the >> default copies >> SRC_URI += "file://dhcpd.conf \ >> file://default-server \ >> " >> {end file} >> >> I'm using the 8.0 "danny" release with Crown-bay BSP. The "layer.conf" >> file includes IMAGE_INSTALL_append = " dhcp-server" (among other things). >> >> Thanks in advance for any assistance you can offer, >> > > You just missed one piece. I have this working using these extra lines in > my .bbappend: > > inherit update-rc.d > INITSCRIPT_PACKAGES = "dhcp-server" > INITSCRIPT_NAME = "dhcp-server" > INITSCRIPT_PARAMS = "start 50 S . stop 50 0 6 1 ." > > -- > ------------------------------**------------------------------ > Gary Thomas | Consulting for the > MLB Associates | Embedded world > ------------------------------**------------------------------ > ______________________________**_________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.**org/listinfo/yocto<https://lists.yoctoproject.org/listinfo/yocto> >
_______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto