From 460793d40ef6c6b1031ac1157d88a24af85586ae Mon Sep 17 00:00:00 2001 From: Scott Murray Date: Tue, 17 Jan 2023 12:48:48 -0500 Subject: meta-agl-bsp: make sure weston user is in display group for rcar3 Add a meta-rcar-gen3 specific weston-init bbappend to add the weston user to the display group. This is preferable to unmasking the bbappend in upstream meta-rcar-gen3, as we do not want any of the other changes it contains (or may contain). This change is a bit of a stopgap required for running weston or agl-compositor as the weston user without the agl-driver user session unit in e.g. the agl-image-weston image or the KVM or IC host images. Future work will try to align the required groups with upstream systemd-udevd expectations. Bug-AGL: SPEC-4618 Change-Id: I22e8aaa095114802242fb1ed150dec2a5055fda9 Signed-off-by: Scott Murray (cherry picked from commit c1b436f4882737ce0b9a95853954d0f4daab2d86) Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28419 Reviewed-by: Jan-Simon Moeller Tested-by: Jan-Simon Moeller --- .../meta-rcar-gen3/recipes-graphics/wayland/weston-init.bbappend | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 meta-agl-bsp/meta-rcar-gen3/recipes-graphics/wayland/weston-init.bbappend diff --git a/meta-agl-bsp/meta-rcar-gen3/recipes-graphics/wayland/weston-init.bbappend b/meta-agl-bsp/meta-rcar-gen3/recipes-graphics/wayland/weston-init.bbappend new file mode 100644 index 000000000..e4f5d29f5 --- /dev/null +++ b/meta-agl-bsp/meta-rcar-gen3/recipes-graphics/wayland/weston-init.bbappend @@ -0,0 +1,4 @@ +# Add display group to default list for weston user +USERADD_PARAM:${PN} = "--home /home/weston --shell /bin/sh --user-group -G video,input,display weston" + +GROUPADD_PARAM:${PN} = "--system display ; -r wayland" -- cgit 1.2.3-korg