#!/bin/bash # # OSSEC container bootstrap. See the README for information of the environment # variables expected by this script. # # # # Apply Templates # set -e host="elasticsearch" until curl -XGET $host:9200; do >&2 echo "Elastic is unavailable - sleeping" sleep 1 done # Add logstash as command if needed if [ "${1:0:1}" = '-' ]; then set -- logstash "$@" fi # Run as user "logstash" if the command is "logstash" if [ "$1" = 'logstash' ]; then set -- gosu logstash "$@" fi exec "$@"