Mail Archives: cygwin/2002/04/29/15:13:01
Actually, this is a better set of options: we don't need to preserve
owner, groups, or devices, and the modify-window helps with the limited
timestamp granularity of the FAT filesystem. Remember to fix LOCALDIR
and remove --dry-run.
---------------------
#!/bin/sh
MIRROR=rsync://archive.progeny.com/cygwin
LOCALDIR=/annex1/private/software/cygwin/
OPTS="-rlptzu --modify-window=2"
EXTRAOPTS="--delete -vv --dry-run"
RSYNC=/usr/bin/rsync
${RSYNC} ${OPTS} ${EXTRAOPTS} ${MIRROR}/release ${LOCALDIR}
${RSYNC} ${OPTS} ${EXTRAOPTS} ${MIRROR}/setup.* ${LOCALDIR}
---------------------
--Chuck
Charles Wilson wrote:
> Poor archive.progeny.com ...
>
> First, rsync places a heavy load on the server, so please do not
> EVERYBODY run out and try this immediately. I suggest, for initial
> rsyncs (when you need to download EVERYTHING), that folks follow this
> rotation:
>
> Surname Begins With Initial rysnc
> ABC May 1
> DEF May 2
> GHI May 3
> JKL May 4
> MNO May 5
> PQR May 6
> STU May 7
> VWX May 8
> YZ May 9
>
> Incremental rsync's don't place as much of a load on the server, so it
> won't matter as much after that...
>
> Here is a script that will mirror the cygwin/release tree and
> setup.exe/setup.ini (you'll need to change LOCALDIR). Also, you'll need
> to remove --dry-run from EXTRAOPTS. If anybody can identify other
> mirrors that provide rsync: support, please post the appropriate MIRROR=
> line as a reply to this message.
>
> ---------------------
> #!/bin/sh
> MIRROR=rsync://archive.progeny.com/cygwin
> LOCALDIR=/annex1/private/software/cygwin/
> OPTS="-rlptgoDzu"
> EXTRAOPTS="--delete -vv --dry-run"
> RSYNC=/usr/bin/rsync
>
> ${RSYNC} ${OPTS} ${EXTRAOPTS} ${MIRROR}/release ${LOCALDIR}
> ${RSYNC} ${OPTS} ${EXTRAOPTS} ${MIRROR}/setup.* ${LOCALDIR}
> ---------------------
>
> --Chuck
>
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -