Your IP : 3.144.242.128
#!/bin/sh
if [ "$1" = "-T" ]; then
echo -n "(c) Ispmanager.com"
exit 0
fi
if [ $# -gt 0 ]; then
WD=${0%%/sbin/*}
MANAGER=${0##*-}
EXCLUDE_CMD="sbin/mgrctl -m ${MANAGER} license.fetch.task"
cd $WD
if [ -f var/${MANAGER}_lic_expired ]; then
if [ "$*" != "${EXCLUDE_CMD}" ]; then
exit 0
fi
fi
test -d tmp/cronlocks || mkdir tmp/cronlocks
lock="tmp/cronlocks/$(echo $* | tr '[:punct:][:space:]' '_').lock"
(
if flock -n 3; then
RES=$($* 2>&1)
if [ $? -ne 0 ]; then
COMMAND=$1
sbin/mgrctl -m $MANAGER problems.register name=cron "id=$*" level=error "info=$RES"
fi
fi
) 3>$lock
fi