Skip to content

Commit dd9372a

Browse files
committed
Fix for issue #66 preventing access to a container as a non-root user.
1 parent 22a9e16 commit dd9372a

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

docker2singularity.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -270,8 +270,11 @@ chmod +x $build_sandbox/.singularity.d/runscript;
270270
echo "(5/10) Setting ENV variables..."
271271

272272
# First add templates for actions and env
273-
cp -R /scripts/env $build_sandbox/.singularity.d/
274-
cp -R /scripts/actions $build_sandbox/.singularity.d/
273+
## Removed to avoid permissions issue with scripts (see #66)
274+
## cp -R /scripts/env $build_sandbox/.singularity.d/
275+
## cp -R /scripts/actions $build_sandbox/.singularity.d/
276+
# Create env scripts directory
277+
mkdir $build_sandbox/.singularity.d/env; chmod 755 $build_sandbox/.singularity.d/env
275278

276279
# Then customize by adding Docker variables
277280
docker run --rm --entrypoint="/usr/bin/env" $image > $TMPDIR/docker_environment

0 commit comments

Comments
 (0)