mrrl-containers

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

commit ac43c10d1ec1e8f7ee2f5b7ead2dbe12de7216ba
parent e4d211a05bf989356b7698bb74ac8adfc311e7a1
Author: Jan Pobříslo <ccx@te2000.cz>
Date:   Thu, 11 Feb 2021 17:15:38 +0000

export user HOME for the container
Diffstat:
Mservice_scripts/generic/run | 4+++-
Mservice_scripts/xsession/run | 5++++-
2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/service_scripts/generic/run b/service_scripts/generic/run @@ -31,4 +31,6 @@ env # Put UID/GID/GIDLIST into environment for use by s6-applyuidgid below s6-envuidgid ${CONTAINER_USER} ns_run data/root -/mnt/ns/bin/s6-applyuidgid -U ${CONTAINER_USER_HOME}/run/init +/mnt/ns/bin/s6-applyuidgid -U +env HOME=${CONTAINER_USER_HOME} +${CONTAINER_USER_HOME}/run/init diff --git a/service_scripts/xsession/run b/service_scripts/xsession/run @@ -36,4 +36,7 @@ if { ip addr add 127.0.0.1/8 dev lo } if { ip addr add ::1/128 dev lo } if { ip link set lo up } -/root/ns_run data/root /mnt/ns/bin/s6-applyuidgid -U /run/init +/root/ns_run data/root +/mnt/ns/bin/s6-applyuidgid -U +env HOME=${CONTAINER_USER_HOME} +/run/init