public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [PSA] If you ssh interactively to git.gentoo.org (somehow) let me know.
@ 2020-04-25 21:12 Alec Warner
  2020-04-26 12:38 ` Kent Fredric
  0 siblings, 1 reply; 10+ messages in thread
From: Alec Warner @ 2020-04-25 21:12 UTC (permalink / raw
  To: Gentoo Dev

[-- Attachment #1: Type: text/plain, Size: 1234 bytes --]

TL;DR: if all you do is use git to commit to git.gentoo.org, you are not
affected and can stop reading; I know folks use git+ssh://git@git.gentoo.org
... to push commits, that will not change.

In the olden times Gentoo used cvs as its source control and people would
push their commits to the cvs server over ssh. The setup at the time was
that everyone who pushed had ssh access to cvs.gentoo.org.

However, Gentoo doesn't use cvs (and has not for many years[1]). The git
system uses 'gitolite' and people who push do so as 'git@git.gentoo.org'
(not as themselves.) Gitolite handles the per-user multiplexing and
everything is happy.

However, we never took the ssh access to 'cvs.gentoo.org' away, most devs
can still ssh to "git.gentoo.org" as themselves. Now the access doesn't get
you much (ForceCommand in the authorized_keys file just runs a commit
wrapper, so you could try to commit to cvs or svn I guess ;p)

Thus I now plan to remove this access[0]. If you need access to ssh as
something not-git to git.gentoo.org, let me know in the next week.

[0] Infra users are not affected; they always had normal ssh access to this
host.
[1] Anonymous access to source trees (e.g. via anon* services) is
unaffected by this change.

[-- Attachment #2: Type: text/html, Size: 1689 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2020-05-22  0:57 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-25 21:12 [gentoo-dev] [PSA] If you ssh interactively to git.gentoo.org (somehow) let me know Alec Warner
2020-04-26 12:38 ` Kent Fredric
2020-04-26 18:22   ` Mike Gilbert
2020-04-27  1:00     ` Alec Warner
2020-04-27 13:13       ` Kent Fredric
2020-04-27 13:43         ` Mike Gilbert
2020-04-27 14:03           ` Kent Fredric
2020-04-27 14:46             ` Mike Gilbert
2020-04-27 17:34             ` Alec Warner
2020-05-22  0:57               ` Alec Warner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox