chiark / gitweb /
Infra: Add drs-cron-wrap
[dgit.git] / infra / drs-cron-wrap
diff --git a/infra/drs-cron-wrap b/infra/drs-cron-wrap
new file mode 100755 (executable)
index 0000000..52e819b
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/sh
+set -e
+umask 002
+
+distro=$1; shift
+
+srvdir=/srv/dgit.debian.org
+dispatchdir=$srvdir/dispatch-dir
+dgitlive=$srvdir/dgit-live
+
+distrodir=$dispatchdir/distro=$distro
+
+PERLLIB="$dgitlive${PERLLIB+:}${PERLLIB}" \
+exec $dgitlive/infra/dgit-repos-server $distro $distrodir '' --cron