Skip to content
Snippets Groups Projects
Commit 38b5a3c6 authored by Stefan Schmidt's avatar Stefan Schmidt
Browse files

openharmony-standard: add systemd units for wifi_standard and wifi_hal service


Signed-off-by: default avatarStefan Schmidt <stefan.schmidt@huawei.com>
parent 2e151103
No related branches found
No related tags found
No related merge requests found
Pipeline #16165 passed
[Unit]
Description=OpenHarmony Wi-Fi HAL service
[Service]
Type=exec
ExecStart=/system/bin/wifi_hal_service
[Install]
WantedBy=multi-user.target
# SPDX-FileCopyrightText: Huawei Inc.
#
# SPDX-License-Identifier: Apache-2.0
[Unit]
Description=OpenHarmony Wi-Fi manager service (SA: 1125 1126 1127 1128)
Requires=samgr.service
After=samgr.service
[Service]
Type=exec
ExecStartPre=install -m 755 -d /data/dhcp
ExecStart=/system/bin/sa_main /system/profile/wifi_manager_service.xml
[Install]
WantedBy=multi-user.target
# SPDX-FileCopyrightText: Huawei Inc.
#
# SPDX-License-Identifier: Apache-2.0
......@@ -819,14 +819,16 @@ RDEPENDS:${PN}-ptest += "${PN}-dsoftbus-ptest"
# //foundation/communication/wifi
PACKAGES =+ "${PN}-wifi"
#SYSTEMD_PACKAGES += "${PN}-wifi"
#SYSTEMD_SERVICE:${PN}-wifi = "wifi.service"
#SRC_URI += "file://wifi.service"
#do_install:append() {
# install -d ${D}/${systemd_unitdir}/system
# install -m 644 ${WORKDIR}/wifi.service ${D}${systemd_unitdir}/system/
# rm -f ${D}${sysconfdir}/openharmony/init/wifi_server.cfg
#}
SYSTEMD_PACKAGES += "${PN}-wifi"
SYSTEMD_SERVICE:${PN}-wifi = "wifi_standard.service wifi_hal.service"
SRC_URI += "file://wifi_standard.service file://wifi_hal.service"
do_install:append() {
install -d ${D}/${systemd_unitdir}/system
install -m 644 ${WORKDIR}/wifi_standard.service ${D}${systemd_unitdir}/system/
install -m 644 ${WORKDIR}/wifi_hal.service ${D}${systemd_unitdir}/system/
rm -f ${D}${sysconfdir}/openharmony/init/wifi_standard.cfg
rm -f ${D}${sysconfdir}/openharmony/init/wifi_hal_service.cfg
}
FILES:${PN}-wifi = " \
${libdir}/libwifi_device_ability*${SOLIBS} \
${libdir}/libwifi_ap_service*${SOLIBS} \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment