Files
factory/ansible/docker-entrypoint.sh

12 lines
398 B
Bash

#!/bin/sh
# Exécuter le script d'initialisation en tant que root
if [ "$(id -u)" = '0' ]; then
. /usr/local/bin/nonroot_ssh_proxy_setup.sh
exec env SSH_AUTH_SOCK=$SSH_AUTH_SOCK gosu arcodange "$0" "$@"
fi
# Exécuter le reste des commandes en tant que non-root
for col in `find /home/arcodange/code/ -name galaxy.yml`; do ansible-galaxy collection install `dirname $col`; done
exec "$@"