commit:     938b8212d5484eaa849463473b40ac547388180d
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 25 00:30:06 2015 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Sat Apr 25 00:30:06 2015 +0000
URL:        https://gitweb.gentoo.org/sites/www.git/commit/?id=938b8212

Add news post about overlays hostnames because of the hatemail I've gotten.

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 _posts/2015-04-25-anongit-overlays.md | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/_posts/2015-04-25-anongit-overlays.md 
b/_posts/2015-04-25-anongit-overlays.md
new file mode 100644
index 0000000..e23f30a
--- /dev/null
+++ b/_posts/2015-04-25-anongit-overlays.md
@@ -0,0 +1,31 @@
+---
+title: Git changes & impact to Overlays hostnames
+---
+
+As previously announced
+[\[1\]](https://archives.gentoo.org/gentoo-dev-announce/message/0c0e1e88bf133a070edf7f833a83f8be)
+[\[2\]](https://archives.gentoo.org/gentoo-announce/message/51cd96db6456fe7e540abc4c6dcac2bd),
+and previously in the discussion of merging Overlays with Gentoo's primary SCM
+hosting (CVS+Git):
+The old overlays hostnames (`git.overlays.gentoo.org` and
+`overlays.gentoo.org`) have now been disabled, as well as non-SSH traffic to
+`git.gentoo.org`. This was a deliberate move to seperate anonymous versus
+authenticated Git traffic, and ensure that anonymous Git traffic can continued
+to be scaled when we go ahead with switching away from CVS. Anonymous and
+authenticated Git is now served by seperate systems, and no anonymous Git
+traffic is permitted to the authenticated Git server.
+
+If you have anonymous Git checkouts from any of the affected hostnames, you
+should switch them to using one of these new URLs:
+- `https://anongit.gentoo.org/git/$REPO`
+- `http://anongit.gentoo.org/git/$REPO`
+- `git://anongit.gentoo.org/$REPO`
+
+If you have authenticated Git checkouts from the same hosts, you should switch
+them to this new URL:
+- `git+ssh://[email protected]/$REPO`
+
+In either case, you can trivially update any existing checkout with:
+`git remote set-url origin git+ssh://[email protected]/$REPO`
+(be sure to adjust the path of the repository and the name of the remote as
+needed).

Reply via email to