[meta-freescale] Hostapd INITSCRIPT_NAME

Mauro Ziliani mauro at faresoftware.it
Thu Jul 5 03:28:18 PDT 2018


Hi all.

I need to start hostapd at boot time.

I use deb package management


The recipe

meta-fsl-bsp-release/imx/meta-bsp/recipes-connectivity/hostapd/hostapd_%.bbappend

set INITSCRIPT_NAME="" (empty)


and postinst script in deb package fails because this


I'd like to give the a value INITSCRIPT_NAME


So I create my hostapd_%bbappend recipe where I set the INITSCRIPT_NAME

/home/myapp/Sources/bsp/sources/meta-mylayer/recipes-mylayer/hostapd/hostapd_%.bbappend

----- hostapd_%.bbappend ----

FILESEXTRAPATHS_prepend := "${THISDIR}/files:"


inherit update-rc.d
INITSCRIPT_NAME ??= "hostapd2"


do_install_append() {
     ### MZ: INITSCRIPT_NAME: ${INITSCRIPT_NAME}
}

----- hostapd_%.bbappend ----



But the last recipe parsed for hostapd is the recipe in 
meta-fsl-bsp-release and the INITSCRIPT_NAME keep to be empty.


The BBFILE_PRIORITY_meta-mylayer is 1, while meta-fsl-bsp-release is 8


layer path                                      priority
==========================================================================
meta-java /home/myapp/Sources/bsp/sources/meta-java  10
meta /home/myapp/Sources/bsp/sources/poky/meta  5
meta-poky /home/myapp/Sources/bsp/sources/poky/meta-poky  5
meta-oe /home/myapp/Sources/bsp/sources/meta-openembedded/meta-oe  6
meta-multimedia 
/home/myapp/Sources/bsp/sources/meta-openembedded/meta-multimedia 6
meta-fsl-arm /home/myapp/Sources/bsp/sources/meta-fsl-arm  5
meta-fsl-arm-extra /home/myapp/Sources/bsp/sources/meta-fsl-arm-extra  4
meta-fsl-demos /home/myapp/Sources/bsp/sources/meta-fsl-demos  4
meta-bsp /home/myapp/Sources/bsp/sources/meta-fsl-bsp-release/imx/meta-bsp 8
meta-sdk /home/myapp/Sources/bsp/sources/meta-fsl-bsp-release/imx/meta-sdk 8
meta-browser /home/myapp/Sources/bsp/sources/meta-browser  7
meta-gnome /home/myapp/Sources/bsp/sources/meta-openembedded/meta-gnome  7
meta-networking 
/home/myapp/Sources/bsp/sources/meta-openembedded/meta-networking 5
meta-python /home/myapp/Sources/bsp/sources/meta-openembedded/meta-python  7
meta-filesystems 
/home/myapp/Sources/bsp/sources/meta-openembedded/meta-filesystems 6
meta-qt5 /home/myapp/Sources/bsp/sources/meta-qt5  7
meta-swupd /home/myapp/Sources/bsp/sources/meta-swupd  6
meta-mylayer /home/myapp/Sources/bsp/sources/meta-mylayer  1


How can I set the INITSCRIPT_NAME for hostapd?


Best regards,

   MZ

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20180705/6dc5f826/attachment.html>


More information about the meta-freescale mailing list