Hi Max!
I found a bug today in "check_update" — it never reports that a new version is available because a line is missing in:
function checkUpdate() {
local localVersion=""
local remoteVersion=""
declareUpdate
if ! isSiteUp; then
informUser ">>> $(getSiteUrl) is not available...