-#!/bin/bash
-
-# mirrors.mit.edu is on the IP ACL for fedora-buffet0 here
-# so we'll use it. Adjust these values if switching upstreams.
-RSYNCSOURCE=rsync://download-i2.fedoraproject.org
-MASTERMODULE=fedora-buffet0
-PREBITFLIP=1
-
-# The remote module we want to sync from fedora-buffet[0].
-# Some call it epel, others call it fedora-epel.
-MODULE=epel
-# The local name for it.
-MODULEDIR=epel
-
-TIMEFILE="${MIRRORDIR}/.locks/fedora-epel.timefile"
-QFM="./tools/fedora/quick-fedora-mirror"
-
-if ! [ -x "${QFM}" ]; then
- # It is expected that this script is sourced by fetch-hudson
- # and that cwd is the workspace where the root of this repository
- # is checked out.
- echo "Could not find quick-fedora-mirror."
- exit 1
-fi
-
-exittrap() { :; }
-trap 'exittrap' EXIT
-
-TMPDIR=$(mktemp -d /tmp/fedora-epel.XXXXXX) || die "Unable to mktemp"
-exittrap() { rm -rf "${TMPDIR}"; }
-
-CONF="${TMPDIR}/qfm.conf"
-cat >"${CONF}" <<EOF
-# This will be sourced by qfm, which uses zsh.
-# Where our mirrors live
-DESTD=${MIRRORDIR}
-# State regarding last sync, and also a lockfile for qfm
-TIMEFILE=${TIMEFILE}
-# Upstream mirror that contains MASTERMODULE
-REMOTE=${RSYNCSOURCE}
-MASTERMODULE=${MASTERMODULE}
-PREBITFLIP=${PREBITFLIP}
-# Which module to sync
-MODULES=(${MODULE})
-# Map from module to location in DESTD
-MODULEMAPPING=(${MODULE} ${MODULEDIR})
-# One -v to rsync
-VERBOSE=4
-EOF
-
-"${QFM}" --config "${CONF}"
-
-rm -rf "${TMPDIR}"
-exittrap() { :; }