From 91e7d39f519c89ad5e3ef6c1cb7bcbcc266e6edd Mon Sep 17 00:00:00 2001 From: Esben Haabendal <esben@geanix.com> Date: Wed, 15 Feb 2023 10:01:49 +0100 Subject: [PATCH] openharmony-standard: Ensure 777 permissions on /data/log dirs also Yes, this is still not nice, but this is what we are doing for now. We will fix it as we create systemd units for each service. Signed-off-by: Esben Haabendal <esben@geanix.com> --- recipes-openharmony/openharmony/files/openharmony-preinit | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/recipes-openharmony/openharmony/files/openharmony-preinit b/recipes-openharmony/openharmony/files/openharmony-preinit index 974f3881..c1bdf03f 100644 --- a/recipes-openharmony/openharmony/files/openharmony-preinit +++ b/recipes-openharmony/openharmony/files/openharmony-preinit @@ -73,6 +73,9 @@ mkdir -p /data/vendor_ce mkdir -p /data/vendor_de mkdir -p /data/vendor/hardware mkdir -p /data/weston +mkdir -p /data/log/hilog +mkdir -p /data/log/faultlog/faultlogger +mkdir -p /data/log/faultlog/temp mkdir -p /usr/lib/dri chmod -R 777 /data @@ -310,6 +313,5 @@ if systemctl -q is-enabled hdcd.service; then fi if systemctl -q is-enabled faultloggerd.service; then - /usr/bin/install -m 775 -d /data/log/faultlog /data/log/faultlog/faultlogger /data/log/faultlog/temp/ /system/bin/faultloggerd & fi -- GitLab