Switch to a different way to update backports.debian.org mirrors.

上级 537e1d09
......@@ -444,6 +444,14 @@ GO=(
)
stage $GO &
GO=(
FUNC="mirrorpush-backports"
TIME="mirrorpush-backports"
ARGS=""
ERR="false"
)
stage $GO &
GO=(
FUNC="i18n2"
TIME="i18n 2"
......
......@@ -501,6 +501,11 @@ function mirrorpush() {
sudo -H -u archvsync /home/archvsync/runmirrors -a backports > ~dak/runmirrorsbpo.log 2>&1 &
}
function mirrorpush-backports() {
log "Syncing backports mirror"
sudo -u backports /home/backports/bin/update-archive
}
function i18n2() {
log "Exporting package data foo for i18n project"
STAMP=$(date "+%Y%m%d%H%M")
......
......@@ -103,18 +103,6 @@ if lockfile -r3 "${lockfile}"; then
/srv/ftp.debian.org/ "${host2}:/srv/ftp.debian.org/"
# command for the remote side:
# command="rsync --server -lHogDtpre.iLsf -B8192 --timeout=3600 --delete-after . /srv/ftp.debian.org/"
if [[ ${mode} == pool ]]; then
# Sync backports
rsync -aH -B8192 \
--delete --delete-after \
--timeout 3600 \
-e 'ssh -o ConnectTimeout=30 -o SetupTimeout=30' \
/srv/backports-master.debian.org/mirror/ \
ries-sync3:/srv/backports.debian.org/htdocs/debian-backports/
# And now tell static.debian.org that something changed
/usr/local/bin/static-update-component backports.debian.org
fi
else
echo "Couldn't get the lock, not syncing"
exit 0
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册