aboutsummaryrefslogtreecommitdiffstats
path: root/deployment/main_mirror/files
diff options
context:
space:
mode:
Diffstat (limited to 'deployment/main_mirror/files')
-rw-r--r--deployment/main_mirror/files/README24
-rw-r--r--deployment/main_mirror/files/mirror/README.mirroring48
-rw-r--r--deployment/main_mirror/files/mirror/README.paths2
3 files changed, 74 insertions, 0 deletions
diff --git a/deployment/main_mirror/files/README b/deployment/main_mirror/files/README
new file mode 100644
index 00000000..10ffe4c7
--- /dev/null
+++ b/deployment/main_mirror/files/README
@@ -0,0 +1,24 @@
+Description of the directory
+
+bootstrap
+---------
+
+Used only for the initial release and bootstrapping.
+
+mageiatools
+-----------
+
+Mandriva repository holding our own tools, should be merged
+with cooker ( and others distribution too ).
+
+mandriva
+--------
+
+Local 2010.1 mandriva mirror used for initial bootstrapping, should be
+removed once bootstrap is finished.
+
+mirror
+------
+
+Main mageia mirror, shared on rsync for everybody.
+
diff --git a/deployment/main_mirror/files/mirror/README.mirroring b/deployment/main_mirror/files/mirror/README.mirroring
new file mode 100644
index 00000000..213c10fe
--- /dev/null
+++ b/deployment/main_mirror/files/mirror/README.mirroring
@@ -0,0 +1,48 @@
+ __ __ _
+| \/ | __ _ __ _ ___(_) __ _
+| |\/| |/ _` |/ _` |/ _ \ |/ _` |
+| | | | (_| | (_| | __/ | (_| |
+|_| |_|\__,_|\__, |\___|_|\__,_|
+ |___/
+
+This document describe the way to do a Mageia Mirror.
+
+1) Prerequise
+
+The expect size is around 700GB.
+
+You need rsync software to synchronise the tree.
+
+2) Official source
+
+If you plan to create a public we encourage you to use one our Tier1 mirror.
+
+This servers synchronise the tree directly from the Mageia rsync server.
+
+ o rsync://distrib-coffee.ipsl.jussieu.fr/mageia/
+ located in Paris (France)
+
+3) Rsync options
+
+Ensure you're using a least this options:
+
+ -a -H
+
+We apreciate if theses options are also used:
+
+ --delete-after -S
+
+Don't use compression and checksum option, they will overload the remote
+server
+
+4) Automate
+
+The tree must be synchronize at least every 2 hours.
+
+Please ensure another rsync process is not started while first one is
+still running. Use a lock file.
+
+5) Registering your mirror
+
+TODO
+
diff --git a/deployment/main_mirror/files/mirror/README.paths b/deployment/main_mirror/files/mirror/README.paths
new file mode 100644
index 00000000..1331e8df
--- /dev/null
+++ b/deployment/main_mirror/files/mirror/README.paths
@@ -0,0 +1,2 @@
+Description of the path on the mirror
+