From e23d0a9f7c3943d57ffd3c243314e6a38d2de228 Mon Sep 17 00:00:00 2001 From: Khang Nguyen Date: Tue, 22 May 2018 16:19:05 +0700 Subject: rcar-gen3: weston: Set XDG_RUNTIME_DIR for SSH login This commit adds weston.sh script into /etc/profile.d to set XDG_RUNTIME_DIR automatically when using SSH login. Signed-off-by: Khang Nguyen Signed-off-by: Thuy Tran Signed-off-by: Takamitsu Honda --- meta-rcar-gen3/recipes-graphics/wayland/weston/weston.sh | 5 +++++ meta-rcar-gen3/recipes-graphics/wayland/weston_2.0.0.bbappend | 6 ++++++ 2 files changed, 11 insertions(+) create mode 100755 meta-rcar-gen3/recipes-graphics/wayland/weston/weston.sh (limited to 'meta-rcar-gen3/recipes-graphics') diff --git a/meta-rcar-gen3/recipes-graphics/wayland/weston/weston.sh b/meta-rcar-gen3/recipes-graphics/wayland/weston/weston.sh new file mode 100755 index 0000000..33ed8a4 --- /dev/null +++ b/meta-rcar-gen3/recipes-graphics/wayland/weston/weston.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +if test -z "$XDG_RUNTIME_DIR"; then + export XDG_RUNTIME_DIR=/run/user/$UID +fi diff --git a/meta-rcar-gen3/recipes-graphics/wayland/weston_2.0.0.bbappend b/meta-rcar-gen3/recipes-graphics/wayland/weston_2.0.0.bbappend index 86518df..bdc768a 100644 --- a/meta-rcar-gen3/recipes-graphics/wayland/weston_2.0.0.bbappend +++ b/meta-rcar-gen3/recipes-graphics/wayland/weston_2.0.0.bbappend @@ -15,6 +15,7 @@ SRC_URI_append = " \ file://xwayland.weston-start \ file://weston.ini \ file://weston_v4l2.ini \ + file://weston.sh \ " S = "${WORKDIR}/git" @@ -50,8 +51,13 @@ do_install_append() { -e '$a\cursor-theme=default' \ -i ${D}/${sysconfdir}/xdg/weston/weston.ini fi + + # Set XDG_RUNTIME_DIR to /run/user/$UID (e.g. run/user/0) + install -d ${D}/${sysconfdir}/profile.d + install -m 0755 ${WORKDIR}/weston.sh ${D}/${sysconfdir}/profile.d/weston.sh } FILES_${PN}_append = " \ ${sysconfdir}/xdg/weston/weston.ini \ + ${sysconfdir}/profile.d/weston.sh \ " -- cgit 1.2.3-korg