File: //etc/cron.daily/custombuild
#!/bin/sh
if [ -d /usr/local/directadmin/custombuild/custom/hooks/cron_execute/pre ]; then
find /usr/local/directadmin/custombuild/custom/hooks/cron_execute/pre -type f -name '*.sh' | while read line; do
. "$line"
done
HOOK_ERROR_CODE=$?
if [ ${HOOK_ERROR_CODE} -ne 0 ]; then
echo "Hook exited with error code: ${HOOK_ERROR_CODE}."
fi
fi
cd /usr/local/directadmin/custombuild
./build update >/dev/null 2>&1
if [ -d /usr/local/directadmin/custombuild/custom/hooks/cron_execute/post ]; then
find /usr/local/directadmin/custombuild/custom/hooks/cron_execute/post -type f -name '*.sh' | while read line; do
. "$line"
done
HOOK_ERROR_CODE=$?
if [ ${HOOK_ERROR_CODE} -ne 0 ]; then
echo "Hook exited with error code: ${HOOK_ERROR_CODE}."
fi
fi
exit 0;