[Support-mirrors] Gem mirror
Dennis Oelkers
dennis at lauschmusik.de
Wed Nov 9 17:46:24 EST 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am 09.11.2005 um 23:36 schrieb James Britt:
> This is really quite foreign to me; what happened to the idea of
> mirrors
> simply fetching new/changed files by running an rsync cron job?
We decided to advance to a push-mechanism to keep the load on the main
repository and the time until a file has been distributed to all
mirrors low.
(Especially the last part is important to establish a good quality of
service)
> A definition "like this" goes where?
> In what file?
Both parts belong to $whatever/etc/rsyncd.conf
The usual command to start rsyncd would be something like
"rsyncd --daemon --config=$whatever/rsyncd.conf"
>
> Do I need to have rsyncd running at all times?
Yes.
> Do I need to create a special user account for the rsync client?
No, it has its own user management.
> Do I need to explicitly open certain ports?
If you have a packet filter ("firewall") running, you should allow
incoming
connections from rubyforge.lauschmusik.de to 873/tcp.
> Does my mirror directory need special permissions?
It has to be writable by rsyncd, just like the files and directories
it contains.
Kind regards,
Dennis Oelkers
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
iD8DBQFDcnxEcT9mJF158yMRAtRtAKDYk5eiCyvtBYtYqDEvQXMN0yIa/QCeJcda
WNzqM163BUUkx4m9I8S/2kU=
=zbGQ
-----END PGP SIGNATURE-----
More information about the Support-mirrors
mailing list