16 lines
333 B
Bash
Executable File
16 lines
333 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -eo pipefail
|
|
|
|
export KAFKA_OPTS="${KAFKA_OPTS} ${JAVA_OPTS}"
|
|
echo KAFKA_OPTS=${KAFKA_OPTS}
|
|
|
|
if [ -w "${KAFKA_CONF_DIR}/server.properties" ]; then
|
|
umask 077
|
|
TMPCONF=$(mktemp)
|
|
envsubst < ${KAFKA_CONF_DIR}/server.properties > ${TMPCONF}
|
|
cat ${TMPCONF} > ${KAFKA_CONF_DIR}/server.properties
|
|
rm -f ${TMPCONF}
|
|
fi
|
|
|