diff options
-rw-r--r-- | dev/archive/mirroring.mdwn | 31 |
1 files changed, 27 insertions, 4 deletions
diff --git a/dev/archive/mirroring.mdwn b/dev/archive/mirroring.mdwn index 84e2230..995f6b0 100644 --- a/dev/archive/mirroring.mdwn +++ b/dev/archive/mirroring.mdwn @@ -18,10 +18,7 @@ The curious may view a list of files in the archive with the following command: $ rsync --recursive --exclude .db rsync://files.proteanos.com/proteanos -The following command will mirror the archive: - - $ rsync --recursive --times --delete --exclude .db \ - > rsync://files.proteanos.com/proteanos /path/to/your/mirror/directory/ +See below for commands to copy archive files to a local mirror. Packages are processed from the incoming queue into the archive four times daily, so mirrors need not be updated more frequently than that. The @@ -35,6 +32,32 @@ but any path and either protocol may be used. [arch-conf]: http://files.proteanos.com/pub/proteanos/conf +Primary Public Mirror +--------------------- + +Primary mirrors are those that synchronize directly from +<files.proteanos.com> and serve their contents publicly over rsync as well +as HTTP and/or FTP. + +Run the following command one to four times daily to synchronize your mirror: + + $ rsync --recursive --times --delete --exclude .db \ + > rsync://files.proteanos.com/proteanos /path/to/your/mirror/directory/ + +Secondary Public or Private Mirror +---------------------------------- + +Secondary mirrors are those that synchronize from a primary mirror and serve +their contents either publicly or privately over HTTP and/or FTP. + +Run the following command one to four times daily to synchronize your mirror: + + $ rsync --recursive --times --delete --exclude .db \ + > ${src} /path/to/your/mirror/directory/ + +Where `${src}` is any primary mirror listed in +<http://files.proteanos.com/pub/proteanos-mirrors-rsync>. + Making an Official Mirror ========================= |