diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-06-28 23:10:06 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-06-28 23:14:59 +0100 |
commit | a15a6f8ddc78e85d1516b1f9b3991a21db0546e8 (patch) | |
tree | b52d36026e5984872822abc4cf76f06181f52b4a | |
parent | ebe0df56422256565f85b29f78fe59d35656f94e (diff) |
Infra: Add drs-cron-wrap
-rw-r--r-- | Makefile | 2 | ||||
-rwxr-xr-x | infra/drs-cron-wrap | 14 |
2 files changed, 15 insertions, 1 deletions
@@ -36,7 +36,7 @@ PERLMODULES=Debian/Dgit.pm INFRA_PROGRAMS=dgit-repos-server dgit-ssh-dispatch \ dgit-repos-policy-debian dgit-repos-admin-debian \ dgit-repos-policy-trusting -INFRA_EXAMPLES=get-dm-txt ssh-wrap +INFRA_EXAMPLES=get-dm-txt ssh-wrap drs-cron-wrap INFRA_PERLMODULES=Debian/Dgit/Policy/Debian.pm all: diff --git a/infra/drs-cron-wrap b/infra/drs-cron-wrap new file mode 100755 index 0000000..52e819b --- /dev/null +++ b/infra/drs-cron-wrap @@ -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 |