summaryrefslogtreecommitdiffstats
path: root/cron-jobs/integrity-check
diff options
context:
space:
mode:
Diffstat (limited to 'cron-jobs/integrity-check')
-rwxr-xr-xcron-jobs/integrity-check14
1 files changed, 14 insertions, 0 deletions
diff --git a/cron-jobs/integrity-check b/cron-jobs/integrity-check
new file mode 100755
index 0000000..c3b016c
--- /dev/null
+++ b/cron-jobs/integrity-check
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+basedir="$(dirname $0)"
+
+if [ $# -ne 3 ]; then
+ echo "usage: $(basename $0) <repo>[,<repo>,...] <arch> <mailto>" >2
+ exit 1
+fi
+
+$basedir/cron-jobs/check_archlinux/check_packages.py \
+ --repos="$1" \
+ --abs-tree="/srv/abs/rsync/$2" --arch="$1" |\
+ $basedir/cron-jobs/devlist-mailer \
+ "Integrity Check $2: $1" "$3"