mrrl-containers

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

commit 0f15f760544e22709c18ac001995f0efca566a01
parent 7e271011411c5decff48e3f9adbdb125211b6b16
Author: ccx <ccx@te2000.cz>
Date:   Sun, 17 Mar 2024 17:03:50 +0000

finish script for xorg

Diffstat:
Aservice_scripts/xorg/finish | 20++++++++++++++++++++
1 file changed, 20 insertions(+), 0 deletions(-)

diff --git a/service_scripts/xorg/finish b/service_scripts/xorg/finish @@ -0,0 +1,20 @@ +#!/command/execlineb +fdmove -c 2 1 + +s6-envdir env +multisubstitute { + importas -i CONTAINER_NAME CONTAINER_NAME + importas -i CONTAINER_USER CONTAINER_USER +} +multisubstitute { + define CONTAINER_TMPFS /run/containers/${CONTAINER_NAME}.${CONTAINER_USER} +} +foreground { umount ${CONTAINER_TMPFS}/inbox } +foreground { umount ${CONTAINER_TMPFS}/run } +foreground { umount ${CONTAINER_TMPFS}/tmp } +foreground { umount --recursive data/root/ } +foreground { + if { test -f ${CONTAINER_TMPFS}/run/uncaught-logs/current } + mv ${CONTAINER_TMPFS}/run/uncaught-logs/current data/lastlog +} +rm -rf ${CONTAINER_TMPFS}