#!/bin/bash

dirname="$(dirname "$(readlink -e "$0")")"

. "${dirname}/../config"
. "${dirname}/../db-functions"

script_lock

if [ $# -ne 1 ]; then
	die "usage: ${0##*/} <mailto>"
fi
mailto=$1

check() {
	${dirname}/check_archlinux/check_packages.py \
		--repos="${repos}" \
		--abs-tree="/srv/abs/rsync/${arch},/srv/abs/rsync/any" \
		--repo-dir="${FTP_BASE}" \
		--arch="${arch}" \
	2>&1 | ${dirname}/devlist-mailer "Integrity Check ${arch}: ${repos}" "${mailto}"
}

repos='core,extra,community'
arch='i686'
check

repos='core,extra,community,multilib'
arch='x86_64'
check

script_unlock