From 252ddde464add472532a8e9ec90f514a35c3e874 Mon Sep 17 00:00:00 2001 From: DanyLE Date: Mon, 24 Jul 2023 10:07:03 +0200 Subject: [PATCH] fix: change default westion user to diya --- recipes-core/images/core-image-minimal.bbappend | 3 +++ recipes-graphics/wayland/weston-init.bbappend | 7 +++++++ 2 files changed, 10 insertions(+) create mode 100644 recipes-graphics/wayland/weston-init.bbappend diff --git a/recipes-core/images/core-image-minimal.bbappend b/recipes-core/images/core-image-minimal.bbappend index 325d129..f555094 100644 --- a/recipes-core/images/core-image-minimal.bbappend +++ b/recipes-core/images/core-image-minimal.bbappend @@ -11,6 +11,9 @@ EXTRA_USERS_PARAMS = "usermod -p 2Pe/4xyFxsokE diya; \ usermod -a -G dialout diya; \ usermod -a -G audio diya; \ usermod -a -G avahi diya; \ + usermod -a -G render diya; \ + usermod -a -G wayland diya; \ + usermod -a -G weston diya; \ usermod -a -G sudo diya \ " IMAGE_BOOT_FILES:append = "fs_resize" diff --git a/recipes-graphics/wayland/weston-init.bbappend b/recipes-graphics/wayland/weston-init.bbappend new file mode 100644 index 0000000..a204cae --- /dev/null +++ b/recipes-graphics/wayland/weston-init.bbappend @@ -0,0 +1,7 @@ + +# change default weston user to diya +do_install:append { + if [ -e ${D}/${sysconfdir}/init.d/weston ]; then + sed -i 's#WESTON_USER=weston#WESTON_USER=diya WESTON_GROUP=weston#' ${D}/${sysconfdir}/init.d/weston + fi +}