summaryrefslogtreecommitdiff
path: root/tinderbox/glsa-scheduler
diff options
context:
space:
mode:
Diffstat (limited to 'tinderbox/glsa-scheduler')
-rwxr-xr-xtinderbox/glsa-scheduler21
1 files changed, 21 insertions, 0 deletions
diff --git a/tinderbox/glsa-scheduler b/tinderbox/glsa-scheduler
new file mode 100755
index 0000000..69b5027
--- /dev/null
+++ b/tinderbox/glsa-scheduler
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+unset PORTAGE
+unset PORTAGE_TMPDIR
+
+set -e
+
+if [ "${#}" != "3" ]; then
+ echo "Invalid arguments." >&2
+ exit 1
+fi
+
+CHROOT_PATH="${1}"
+ARCH_NAME="${2}"
+CHROOT_PREFIX="${3}"
+
+(
+ ${CHROOT_PREFIX} chroot "${CHROOT_PATH}" \
+ /kogaion/bin/glsa-digest 2>&1
+) | mail -s "GLSA tracker of $(date +%Y-%m-%d) for ${ARCH_NAME}" \
+ entropy@rogentos.ro