#!/bin/bash

# Check latest version
URL="http://update.zentyal.org/last-8.0.txt"
TIMEOUT="300"
DEST="/var/lib/zentyal/latestversion"
LK_REGEX="^[A-Z0-9]{5}-[A-Z0-9]{5}.[A-Z0-9]{5}-[A-Z0-9]{5}$"
LK_FILE='/var/lib/zentyal/.license'

wget --timeout $TIMEOUT $URL -O $DEST >/dev/null 2>&1

# Stop services if commercial trial expired
if [ $(/usr/share/zentyal/shell '$global->edition()') == "trial-expired" ]; then
  zs restart >/dev/null
fi

if [ -f ${LK_FILE} ] && [[ $(cat "${LK_FILE}") =~ ${LK_REGEX} ]]; then
  /usr/share/zentyal/check_license >/dev/null 2>&1
fi

if [ $? == 1 ]; then
  zs webadmin stop
fi
