Elaborate on admin access.

This commit is contained in:
Martin v. Löwis 2005-08-21 13:03:15 +00:00
parent 7b245bb06d
commit 8a95a95d9c
1 changed files with 23 additions and 2 deletions

View File

@ -110,6 +110,27 @@ As the usernames, the real names should be used instead of
the SF account names, so that people can be better identified
in log messages.
Administrator Access
--------------------
Administrator access to the pythondev account should be granted
to all current admins of the Python SF project. To distinguish
between shell login and svnserve login, admins need to maintain
two keys. Using OpenSSH, the following procedure can be
used to create a second key::
cd .ssh
ssh-keygen -t DSA -f pythondev -C <user>@pythondev
vi config
In the config file, the following lines need to be added::
Host pythondev
Hostname dinsdale.python.org
User pythondev
IdentityFile ~/.ssh/pythondev
Then, shell login becomes possible through "ssh pythondev".
Downloading the CVS Repository
------------------------------
@ -201,7 +222,7 @@ could be provided. Unfortunately, in the test installation, websvn
breaks because it runs out of memory.
The current SF project admins should get write access to the
authorized_keys file of the pythondev account.
authorized_keys2 file of the pythondev account.
Disable CVS
@ -214,7 +235,7 @@ distutils modules can be disabled through a CVS commitinfo entry.
Discussion
----------
==========
Several alternatives had been suggested to the procedure above.
The rejected alternatives are shortly discussed here: