提交 72ae9cfd 编写于 作者: J James Troup

Disembargoed queue support.

上级 559eb6c1
......@@ -4,19 +4,33 @@ set -e
export SCRIPTVARS=/org/security.debian.org/dak/config/debian-security/vars
. $SCRIPTVARS
report=$queuedir/REPORT
reportdis=$queuedir/REPORT.disembargo
timestamp=$(date "+%Y-%m-%d %H:%M")
doanything=false
cd $unchecked
changes=$(find . -maxdepth 1 -mindepth 1 -type f -name \*.changes | sed -e "s,./,," | xargs)
if [ -n "$changes" ]; then
doanything=true
echo "$timestamp": "$changes" >> $report
dak process-unchecked -a $changes >> $report
echo "--" >> $report
fi
cd $disembargo
changes=$(find . -maxdepth 1 -mindepth 1 -type f -name \*.changes | sed -e "s,./,," | xargs)
report=$queuedir/REPORT
timestamp=$(date "+%Y-%m-%d %H:%M")
if [ -z "$changes" ]; then
echo "$timestamp": Nothing to do >> $report
exit 0;
fi;
if [ -n "$changes" ]; then
doanything=true
echo "$timestamp": "$changes" >> $reportdis
dak process-unchecked -a $changes >> $reportdis
echo "--" >> $reportdis
fi
echo "$timestamp": "$changes" >> $report
dak process-unchecked -a $changes >> $report
echo "--" >> $report
if ! $doanything; then
echo "$timestamp": Nothing to do >> $report
exit 0
fi
sh $masterdir/cron.buildd-security
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册