# Delete zone files that are no longer in $ZONES
del_zones() {
local funtag="[${FUNCNAME[0]}]"
local	zonefiles=`echo zones/*.zone`
local	confzones=
local	rem=

	for z in $ZONES
	do	confzones=$confzones" zones/$z$AGG_SUF"
	done

	for f in $zonefiles
	do	
		if [[ "$confzones" =~ "$f" ]]
		then continue
		else rem=$rem" $f"
		fi
	done

	trace "»» Removing zone files: $rem"
	if [ ! -z "$rem" ]
	then rm -f $rem
	fi
}

# Fetch zone files, that are not already present relating to $ZONES
new_zones() {
local funtag="[${FUNCNAME[0]}]"

	for z in $ZONES
	do
		if [ ! -f zones/$z$AGG_SUF ]
		then
			$WGET -N $DAT_URL/$z$AGG_SUF
			mv $z$AGG_SUF zones/
			UPDATED="$UPDATED $zone$AGG_SUF"
		fi
	done
}
