function dakcleanup() {
log "Cleanup old packages/files"
dak clean-suites -m 10000
- # XXX: reactivate once clean-queues is fixed
- #dak clean-queues
+ dak clean-queues -i "$unchecked"
}
function buildd_dir() {
log 'Creating Maintainers index ... '
cd $indices
- dak make-maintainers ${scriptdir}/masterfiles/pseudo-packages.maintainers
+ dak make-maintainers -a ftp-master ${scriptdir}/masterfiles/pseudo-packages.maintainers
gzip -9v --rsyncable <Maintainers >Maintainers.gz
gzip -9v --rsyncable <Uploaders >Uploaders.gz
}
function dm() {
log "Updating DM html page"
$scriptsdir/dm-monitor >$webdir/dm-uploaders.html
+ dak acl export-per-source dm >$exportdir/dm.txt
}
function bts() {
function ddaccess() {
# Tell our dd accessible mirror to sync itself up. Including ftp dir.
log "Trigger dd accessible parts sync including ftp dir"
- ssh -o Batchmode=yes -o ConnectTimeout=30 -o SetupTimeout=30 -2 -i ${base}/s3kr1t/pushddmirror dak@ries.debian.org pool
+ ${scriptsdir}/sync-dd ries-sync ries-sync1 ries-sync2 pool
}
function mirrorpush() {
# extract changelogs and stuff
function changelogs() {
log "Extracting changelogs"
- dak make-changelog -e
+ dak make-changelog -e -a ftp-master
mkdir -p ${exportpublic}/changelogs
cd ${exportpublic}/changelogs
rsync -aHW --delete --delete-after --ignore-errors ${exportdir}/changelogs/. .