chimera-mark2-core-release/docker-build/rootfs/etc/fox-start.d/100_fox-init.sh

28 lines
516 B
Bash
Executable File

#!/bin/bash
XPREFIX=/var/www/html
if [ ! -e /var/log/fox ]
then
mkdir /var/log/fox
else
echo exists
fi
chmod a+rw /var/log/fox
cd ${XPREFIX}/fox-start.d
echo "Fox init started."
echo "Initialize core."
find * -maxdepth 1 -type f -exec bash -c "echo Run {} && ./{}" \;
cd ${XPREFIX}/modules
mods=`find * -maxdepth 1 -type d -name fox-start.d | sort`
for mod in ${mods}
do
echo Module `dirname ${mod}`
cd ${mod}
find * -maxdepth 1 -type f -exec bash -c "echo Run {} && ./{}" \;
cd - > /dev/null
done