mrrl-logincaps

MRRL version of logincaps
git clone https://ccx.te2000.cz/git/mrrl-logincaps
Log | Files | Refs

commit 5f3921f7d4f134de4b4cb47b26a6fe444b452261
parent fc0f3805f356cd81a210f04a90c1294088cad349
Author: ccx <ccx@te2000.cz>
Date:   Sun, 17 Mar 2024 18:36:30 +0000

Changed X service name

Diffstat:
Msbin/logincaps | 10+++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sbin/logincaps b/sbin/logincaps @@ -13,7 +13,7 @@ stop_x() { (($+X)) || return 1 [[ $X == $1 ]] || return 2 shift - s6-svc -wD -T 8000 -t /run/service/X$X && + s6-svc -wD -T 8000 -t /run/service/container.X$X && chown root:root /run/Xauthority.$X } @@ -23,12 +23,12 @@ run_x() { shift truncate -s 0 /run/Xauthority.$X && # TODO: replace the 2 lines below with s6-svperm after updating s6 - chgrp -R -- $USER /run/service/X$X/{event,supervise} && - chmod 750 /run/service/X$X/supervise && - s6-svc -wU -T 8000 -o /run/service/X$X && + chgrp -R -- $USER /run/service/container.X$X/{event,supervise} && + chmod 750 /run/service/container.X$X/supervise && + s6-svc -wU -T 8000 -o /run/service/container.X$X && chmod 640 /run/Xauthority.$X && chown xorg:$USER /run/Xauthority.$X && - cat /run/service/X$X/data/Xauthority > /run/Xauthority.$X + cat /run/containers/container.X$X/run/X/.Xauthority > /run/Xauthority.$X } typeset -f -t run_x