openharmony-standard: Run hilogd as systemd service
Convert hilogd into a systemd service
- Patch hilogd to use sd_notify(3) to send ready notification to systemd, and
thus use as a Type=notify service.
- Add log and logd users and groups, with similar uid and gid as in OHOS.
- Place Unix sockets in /run/openharmony/hilog instead of /dev/unix/socket,
enabling secure creaton and managing of these.
- Use systemd.socket units for the two Unix sockets, to allow creating with
desired uid/gid and permissions, and allowing to use hilogd with systemd
socket activation
Signed-off-by:
Esben Haabendal <esben@geanix.com>
parent
c125f72d
No related branches found
No related tags found
Showing
- recipes-openharmony/openharmony/files/hilogd-control.socket 11 additions, 0 deletionsrecipes-openharmony/openharmony/files/hilogd-control.socket
- recipes-openharmony/openharmony/files/hilogd-control.socket.license 3 additions, 0 deletions...enharmony/openharmony/files/hilogd-control.socket.license
- recipes-openharmony/openharmony/files/hilogd-input.socket 10 additions, 0 deletionsrecipes-openharmony/openharmony/files/hilogd-input.socket
- recipes-openharmony/openharmony/files/hilogd-input.socket.license 3 additions, 0 deletions...openharmony/openharmony/files/hilogd-input.socket.license
- recipes-openharmony/openharmony/files/hilogd.service 8 additions, 3 deletionsrecipes-openharmony/openharmony/files/hilogd.service
- recipes-openharmony/openharmony/files/openharmony-preinit 0 additions, 16 deletionsrecipes-openharmony/openharmony/files/openharmony-preinit
- recipes-openharmony/openharmony/files/openharmony-preinit.service 2 additions, 0 deletions...openharmony/openharmony/files/openharmony-preinit.service
- recipes-openharmony/openharmony/openharmony-standard-3.0/hilog-sd-notify.patch 67 additions, 0 deletions...penharmony/openharmony-standard-3.0/hilog-sd-notify.patch
- recipes-openharmony/openharmony/openharmony-standard-3.0/hilog-socket-paths.patch 37 additions, 0 deletions...harmony/openharmony-standard-3.0/hilog-socket-paths.patch
- recipes-openharmony/openharmony/openharmony-standard_3.0.bb 11 additions, 5 deletionsrecipes-openharmony/openharmony/openharmony-standard_3.0.bb
Please register or sign in to comment