commit 0f15f760544e22709c18ac001995f0efca566a01 parent 7e271011411c5decff48e3f9adbdb125211b6b16 Author: ccx <ccx@te2000.cz> Date: Sun, 17 Mar 2024 17:03:50 +0000 finish script for xorg Diffstat:
A | service_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}