Elaborate on admin access.
This commit is contained in:
parent
7b245bb06d
commit
8a95a95d9c
25
pep-0347.txt
25
pep-0347.txt
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue