Newer
Older
#!/bin/bash -e
echo "all arguments: "$@
echo "0: "$0
echo "1: "$1
if [[ -z "${MAIL_DOMAIN}" ]]; then
echo "ERROR: MAIL_DOMAIN parameter not set ... exit ..."
exit 1
fi
# $1 as hostname for this dovecot instance
/etc/initial-config.sh "${MAIL_DOMAIN}"
if [[ "$1" == "bash" ]]; then
echo "Starting interactive shell ..."
bash
echo "Interactive shell stopped."
exit 0;
fi
/usr/bin/supervisord -c /etc/supervisor/supervisord.conf
# Tailing dovecot Logs as container output (auth)
tail -F /var/log/dovecot/*.log