[kaffe-siteadmin] CVS kaffe-project-services (jim): Add notes for myself to remember how to add users
Kaffe CVS
cvs-commits at kaffe.org
Fri Apr 2 11:20:04 PST 2004
PatchSet 8
Date: 2004/04/02 19:19:33
Author: jim
Branch: HEAD
Tag: (none)
Log:
Add notes for myself to remember how to add users
Members:
sysadmin-notes/adding-users.txt:INITIAL->1.1
sysadmin-notes/standard-cvs-invite.txt:INITIAL->1.1
sysadmin-notes/standard-cvs-welcome.txt:INITIAL->1.1
===================================================================
Checking out kaffe-project-services/sysadmin-notes/adding-users.txt
RCS: /home/cvs/kaffe/kaffe-project-services/sysadmin-notes/adding-users.txt,v
VERS: 1.1
***************
--- /dev/null Sun Aug 4 19:57:58 2002
+++ kaffe-project-services/sysadmin-notes/adding-users.txt Fri Apr 2 19:19:38 2004
@@ -0,0 +1,34 @@
+Adding users to pogo manually
+-----------------------------
+
+1) Get GPG key
+
+ Import on email sending machine.
+
+ eg. gpg --import somebody.gpg
+ gpg --lsign somebody
+
+ Upload to pogo and import as above
+ (not necessary to lsign).
+
+ cd ~/kaffe-project-services/keyring
+ cvs -q up -dP
+ echo >> kaffe-keyring.gpg.txt
+ gpg --fingerprint somebody >> kaffe-keyring.gpg.txt
+ gpg --export -a somebody >> kaffe-keyring.gpg.txt
+ cvs commit -m "Add somebody to keyring"
+ cp kaffe-keyring.gpg.txt /home/ftp/pub/kaffe/kaffe-keyring.gpg.txt
+
+2) Start composing email. Start with reply, add standard-cvs-welcome.txt,
+ make sure encryption is selected.
+
+3) Run pwgen and pick a password. Record it
+ in email.
+
+4) Run adduser <somebody>
+
+5) Edit /etc/group and add to www-data and kaffe groups.
+
+6) Send mail.
+
+
===================================================================
Checking out kaffe-project-services/sysadmin-notes/standard-cvs-invite.txt
RCS: /home/cvs/kaffe/kaffe-project-services/sysadmin-notes/standard-cvs-invite.txt,v
VERS: 1.1
***************
--- /dev/null Sun Aug 4 19:57:58 2002
+++ kaffe-project-services/sysadmin-notes/standard-cvs-invite.txt Fri Apr 2 19:19:38 2004
@@ -0,0 +1,43 @@
+Hi,
+
+I'd like to extend the invitation to you to have CVS write
+access to the Kaffe.org CVS repository, so you can check your
+patches in directly.
+
+In order to set you up, what I need to get from you is a GPG
+public key to add to the keyring.
+
+I will also set up a system account for you on pogo.kaffe.org,
+which you can use to log into the main server, do checkins via ssh,
+use for email, publish to the webserver, etc. What is your
+preferred user id?
+
+Also, if you like to use pserver to access CVS, I need to add
+a Unix crypt() style password to CVSROOT/passwd. This password
+should be different from your system password, as it is transmitted
+in a insecure manner.
+
+You can generate one like this:
+
+ $ mkpasswd PASSWORD SALT
+
+or
+
+ $ perl -e 'print crypt ("PASSWORD", "SALT") . "\n";'
+
+Use a different password than your system one, because CVS pserver sends
+the passwords in an unsecure manner.
+
+Otherwise, you can use ssh and your system account to access CVS, eg:
+
+ $ export CVSROOT=:ext:jim at pogo.kaffe.org:/cvs/kaffe
+ $ export CVS_RSH=ssh
+ $ cvs co kaffe
+
+The only thing I need to get started is a GPG key. I look forward to
+hearing back from you!
+
+Cheers,
+
+ - Jim
+
===================================================================
Checking out kaffe-project-services/sysadmin-notes/standard-cvs-welcome.txt
RCS: /home/cvs/kaffe/kaffe-project-services/sysadmin-notes/standard-cvs-welcome.txt,v
VERS: 1.1
***************
--- /dev/null Sun Aug 4 19:57:58 2002
+++ kaffe-project-services/sysadmin-notes/standard-cvs-welcome.txt Fri Apr 2 19:19:38 2004
@@ -0,0 +1,16 @@
+(reply and encrypt)
+
+Excellent!
+
+Your account on pogo.kaffe.org is:
+
+Username: xxx
+Password: xxx
+
+Please log in using ssh, and change your password.
+
+Welcome aboard!
+
+Cheers,
+
+ - Jim
More information about the kaffe-siteadmin
mailing list