aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-bsp')
-rw-r--r--recipes-bsp/wcnss-config/wcnss-config_1.11.2.bb (renamed from recipes-bsp/wcnss-config/wcnss-config_1.11.1.bb)12
1 files changed, 12 insertions, 0 deletions
diff --git a/recipes-bsp/wcnss-config/wcnss-config_1.11.1.bb b/recipes-bsp/wcnss-config/wcnss-config_1.11.2.bb
index 4720f72..65daa75 100644
--- a/recipes-bsp/wcnss-config/wcnss-config_1.11.1.bb
+++ b/recipes-bsp/wcnss-config/wcnss-config_1.11.2.bb
@@ -12,15 +12,27 @@ S = "${WORKDIR}/git"
inherit systemd allarch
+PACKAGES =+ "wcnss-start"
+
do_install () {
install -d ${D}${sysconfdir}/udev/rules.d
install -m 0755 ${S}/debian/wcnss-wlan.udev ${D}${sysconfdir}/udev/rules.d/wcnss-wlan.rules
install -d ${D}${systemd_unitdir}/system
install -m 0644 ${S}/debian/wcnss-wlan.service ${D}${systemd_unitdir}/system
+ install -m 0644 ${S}/debian/wcnss-start.service ${D}${systemd_unitdir}/system
install -d ${D}${sbindir}
install -m 0755 ${S}/wcnss-gen-macaddr ${D}${sbindir}
+ install -m 0755 ${S}/wcnss-start ${D}${sbindir}
}
+FILES_wcnss-start = "${sbindir}/wcnss-start ${systemd_unitdir}/system/wcnss-start.service"
+
+# need wcnss-gen-macaddr
+RDEPENDS_wcnss-start += "${PN}"
+
+SYSTEMD_PACKAGES = "${PN} wcnss-start"
SYSTEMD_SERVICE_${PN} = "wcnss-wlan.service"
+SYSTEMD_AUTO_ENABLE_${PN} = "disable"
+SYSTEMD_SERVICE_wcnss-start = "wcnss-start.service"