Sha256: 848d16a26bee956566ec165eb3edcc11c7310851a381ad4d06c216cb3b64922c

Contents?: true

Size: 566 Bytes

Versions: 51

Compression:

Stored size: 566 Bytes

Contents

#!/bin/bash
set -e

if grep -q docker_env /etc/group; then
	delgroup docker_env >/dev/null
fi

chown -R "$APP_UID:$APP_GID" /home/appa
groupmod -g "$APP_GID" appa
usermod -u "$APP_UID" -g "$APP_GID" appa

groupmod -g "$DOCKER_GID" docker
usermod -a -G docker appa

# There's something strange with either Docker or the kernel, so that
# the 'appa' user cannot access its home directory even after a proper
# chown/chmod. We work around it like this.
mv /home/appa /home/appa2
cp -dpR /home/appa2 /home/appa
rm -rf /home/appa2

if [[ $# -gt 0 ]]; then
  exec "$@"
fi

Version data entries

51 entries across 51 versions & 2 rubygems

Version Path
passenger-5.1.4 dev/ci/inituidgid
passenger-5.1.3 dev/ci/inituidgid
passenger-5.1.2 dev/ci/inituidgid
passenger-5.1.1 dev/ci/inituidgid
passenger-5.1.0 dev/ci/inituidgid
passenger-5.0.30 dev/ci/inituidgid
passenger-5.0.29 dev/ci/inituidgid
ish_lib_manager-0.0.1 test/dummy/vendor/bundle/ruby/2.3.0/gems/passenger-5.0.28/dev/ci/inituidgid
passenger-5.0.28 dev/ci/inituidgid
passenger-5.0.27 dev/ci/inituidgid
passenger-5.0.26 dev/ci/inituidgid
passenger-5.0.25 dev/ci/inituidgid
passenger-5.0.24 dev/ci/inituidgid
passenger-5.0.23 dev/ci/inituidgid
passenger-5.0.22 dev/ci/inituidgid
passenger-4.0.60 dev/ci/inituidgid
passenger-5.0.21 dev/ci/inituidgid
passenger-5.0.20 dev/ci/inituidgid
passenger-5.0.19 dev/ci/inituidgid
passenger-5.0.18 dev/ci/inituidgid