J.H. wrote:
Basically
But what would be the difference ?? - ok I guess they are more specific as to what you are going to get, and you may be able to give a different bandwidth path ??
The difference being, when releases happen the public doesn't see what's being released, where as the mirrors need to be able to see it. I.E.
rw------- <user> <group> centos/5.0
Would still be invisible during mirror propagation (rsync user is set as a generic user without permission to access the folder) while the mirrors connecting would be able to. That is the main difference, otherwise 99% of the time the two would return the same data. Also means that I can have two separate pools of connections say 10 - 20 slots for mirrors and say a hundred for normal downloading which gives a mirror a MUCH better chance of getting into and downloading things vs. the general public.
FWIW, please use drwxr-x--- as the mode for "bit not yet flipped"; otherwise rsync has to run as the mirroring user to allow access for mirrors.
-hpa