- Mar 29, 2023
-
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
This simplifies initialization, by having param_service starting up with all the default parameter values instead of setting them manually in different places. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
This service doesn't seem to be needed for ACTS compliance, and consumes a lot of CPU time when activated during some ACTS tests. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
These are used by ACTS test cases, seemingly as a workaround for problems with hilogd stalling/hanging. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
The services relying on the /dev/dri/card0 should not be started before the device have been created. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
With the removal of all services from the openharmony-preinit script, this is now a proper oneshot service, and can/must be run before starting the actual services. The goal is still to get rid if this script completely. Anything it does that is actually needed should be moved to the appropriate OH service unit files.
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
This avoids param service log information to end up spamming the console. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
- Mar 28, 2023
-
-
Esben Haabendal authored
In OHOS the init system sets RLIMIT_NICE to 40 for all OpenHarmony services. Without that, we were getting a lot of kernel spam from the binder driver. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
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>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
This stops placing temporary files and Unix sockets in /dev, and use /run instead. This aligns better with FHS and makes it easier to handle permissions safely if/when we decide to change uid/gid of the param service. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
- Mar 02, 2023
-
-
Kareem Zarka authored
ceshi.txt and ceshitwo.txt are random text files needed to perform the ActsAmsZipfileUnzipfileSTest,but were missing from the OpenHarmony source tree. They have been added to the 'files' directory, so that they can be used by other recipes. Signed-off-by:
Kareem Zarka <kareem.zarka@huawei.com>
-
- Mar 01, 2023
-
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Starting OpenHarmony services is super slow (we are doing lots of sleep between each service), so it is helpful to be able to follow the progress. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
Having noisy kernel messages on console makes the console output slightly less usable in CI. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
She-bang must be in first line to make sense. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
Esben Haabendal authored
This way, all OpenHarmony services should hopefully be ready when connection to hdcd is established, allowing more robust ACTS execution. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-
- Feb 16, 2023
-
-
Esben Haabendal authored
Although there obviously is a default behaviour when parameters are not set, an error message about missing parameters are logged, so let's just set the parameters explicitly to avoid these "false" error messages. Signed-off-by:
Esben Haabendal <esben@geanix.com>
-