#!/bin/bash
set -e
source ${HTTPD_CONTAINER_SCRIPTS_PATH}/common.sh
echo "---> Enabling s2i support in httpd24 image"
config_s2i
echo "---> Installing application source"
cp -Rf /tmp/src/. ./
if [ -d ./httpd-cfg ]; then
echo "---> Copying httpd configuration files..."
if [ "$(ls -A ./httpd-cfg/*.conf)" ]; then
cp -v ./httpd-cfg/*.conf "${HTTPD_CONFIGURATION_PATH}"
rm -rf ./httpd-cfg
fi
else
if [ -d ./cfg ]; then
echo "---> Copying httpd configuration files from deprecated './cfg' directory, use './httpd-cfg' instead..."
if [ "$(ls -A ./cfg/*.conf)" ]; then
cp -v ./cfg/*.conf "${HTTPD_CONFIGURATION_PATH}"
rm -rf ./cfg
fi
fi
fi
# Fix source directory permissions
fix-permissions ./