summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorRaphael Geissert <atomo64@gmail.com>2012-04-26 14:20:58 -0500
committerRaphael Geissert <atomo64@gmail.com>2012-04-26 19:49:02 -0500
commit2cb884ddc8eec3b620fd369c250958273feb0e01 (patch)
treea45ffa0576d485b7f6b8d347de44749d267d777d /bin
parentab952faad4e228b4098b973cba8b82c07f5d9b5c (diff)
Exclude all of dist/ from the first stage
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.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/ftpsync2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/ftpsync b/bin/ftpsync
index 1ae7b81..7fdd9b3 100755
--- a/bin/ftpsync
+++ b/bin/ftpsync
@@ -283,7 +283,7 @@ RSYNC_BW=${RSYNC_BW:-0}
# Default rsync options for *every* rsync call
RSYNC_OPTIONS=${RSYNC_OPTIONS:-"-prltvHSB8192 --timeout 3600 --stats ${RSYNC_FILTER}"}
# Options we only use in the first pass, where we do not want packages/sources to fly in yet and don't want to delete files
-RSYNC_OPTIONS1=${RSYNC_OPTIONS1:-"--exclude Packages* --exclude Sources* --exclude Release* --exclude InRelease --exclude ls-lR*"}
+RSYNC_OPTIONS1=${RSYNC_OPTIONS1:-"--include 'installer-*/**/*' --include '*/' --exclude 'dists/**/*' --exclude ls-lR*"}
# Options for the second pass, where we do want everything, including deletion of old and now unused files
RSYNC_OPTIONS2=${RSYNC_OPTIONS2:-"--max-delete=40000 --delay-updates --delete --delete-after --delete-excluded"}
# Which rsync share to use on our upstream mirror?