| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
- Added an option to write the date only.
- Added an option to change the hostname written into the trace file.
- Open the new temporary trace file for writing only once.
|
|
|
|
|
|
| |
- Moved the code from cleanup() to check_rsync() where it looks
naturally.
- Support the format of speed with commas as new rsync prints out.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Introduced by 8d734b614f2f6a33f71cc0
|
| |
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| | |
In case something went wrong somewhere and upstream's update stalled or
there are stale AUIP files, this will prevent ftpsync from retrying
without an eventual error message.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Instead of not updating the trace file, skip the second stage so that
the mirror is kept in a consistent state.
|
| |
| |
| |
| |
| |
| | |
It is otherwise possible for a mirror to be synced while the upstream
is not yet done syncing and for the site trace to be updated
regardless.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
If RSYNC_OPTIONS2 hasn't been modified, this will result in
--delete-delay being used if rsync 3.0.0 or greater is used.
Signed-off-by: Raphael Geissert <geissert@debian.org>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Given the additional calls that append to the trace file, it could be
possible for an incomplete file to be downloaded, leading to unexpected
results.
Signed-off-by: Raphael Geissert <geissert@debian.org>
|
| |
| |
| |
| |
| |
| |
| | |
Quoting the values would some times result in double quoting,
preventing the patterns from matching what they were intended to match.
Signed-off-by: Raphael Geissert <geissert@debian.org>
|
| |
| |
| |
| | |
Signed-off-by: Raphael Geissert <geissert@debian.org>
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
| |
| |
| |
| | |
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
| |
| |
| |
| | |
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
| |
| |
| |
| |
| |
| | |
This reverts commit 2cb884ddc8eec3b620fd369c250958273feb0e01.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
| |
| |
| |
| |
| |
| | |
This reverts commit 3cb5f405310bac2c2f21fdfde8e9d22372b1e284.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
| |
| |
| |
| | |
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
* raphael/filename-expansion:
Quote rsync patterns to avoid accidental expansion by the shell
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
for the local admins to set extra rsync options, to be prepended to the
rsync call
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
one can now select to have no tracefile, just to touch a file, terse or
full format.
For Debian mirrors it has to be full.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|/ /
| |
| |
| |
| | |
thanks to Emmanuel Lacour for spotting this
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
| |
| |
| |
| |
| |
| |
| | |
- update version
write out list of mirrored architectures in tracefile
write upstream mirror into tracefile
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|/
|
|
|
|
|
| |
All the files under dist/ are indexes and need to be updated as close
together as possible.
Of all the stuff in dist/, only installer-<arch> can and should be synced
in the first stage.
|
|
|
|
|
| |
Newer bash kicks out "unused var" warning otherwise, rightly so
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|
|
|
| |
<877h2psdxn.fsf@gkar.ganneff.de>
|
|
|
|
| |
TO and RSYNC_PATH for regular mirroradm setup
|
|
|
|
| |
http://lists.debian.org/debian-devel-announce/2011/08/msg00001.html
|
|
|
|
| |
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|
|
|
|
|
| |
increase version number
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|
|
|
|
|
|
| |
what, oh what, did i smoke when using ``?
use $() damnit.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|
|
|
|
|
| |
path/filename without "" considered bad, mmmmmmmkay?
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|
|
|
|
|
| |
update rsync_options1 to also exclude the newish InRelease files in the first run
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|
|
|
|
|
|
|
|
| |
fix bug in rsync speed statistic output in a case where, for whatever reason,
the logfile has been rotated away before we try to grep around in it.
also update copyright years.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|
|
|
|
| |
and pushes use ssh -f, not ssh ... &
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|
|
|
|
| |
pull out the code that would background ftpsync immediately when it got a normal push. that can be put in again when we have bash 4 everywhere.... for now it has more trouble than its worth fighting
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|
|
|
| |
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|
|
|
|
|
| |
specify RSYNC_BW to limit rsyncs bandwidth. value in kb. 0 or unset means unlimited
Signed-off-by: Joerg Jaspert <joerg@debian.org>
|