uCLinux

Home
Ports
Accessing CVS
Browse the CVS archive
uClibc.org
Privacy Policy
Linux News
uCdot embedded Linux news
Slashdot
Freshmeat
Linux Today
Linux.com
Linux Weekly News
LinuxDevices
uClinux Product Focused
uCdimm & ARM Development
NetTEL & Secure Edge
Knowledge Base
Linux HOWTOs
Kernelnotes
Linux.com software list
Security
BugTraq
Root Shell
Alerts

Valid HTML 4.0!

Accessing the uClinux Repository via CVS

CVS Read/Write Access

If you want to be able to commit things to CVS, first contribute some stuff to show you are serious. Then, very nicely ask Patrick Maille if he will set you up with an account. To access CVS you have two choices: pserver, or ssh.

If you want to use pserver, you will want to add the following to set up your environment:

$ export CVSROOT=':pserver:username@cvs.uclinux.org:/var/cvs' 

If you want to use ssh, you will want to add the following to set up your environment:

$ export CVS_RSH=/usr/bin/ssh
$ export CVSROOT='username@cvs.uclinux.org:/var/cvs'

To obtain commit access, you will need to do the following

  • decide if you want to use ssh or pserver to access CVS.
  • select a user-name to use when committing stuff
  • If you are using pserver, I will need a crypted password
  • If you are using ssh, I will need a crypted password, or an ssh public key.
Once you have decided everything in the list above, send me an email containing this information. I will then take your crypted password (or public key) and drop it into place so you will be set to go.

To create a crypted password, you can do something like the following (and please remember to change your password to something other thanfoo!):

$ PASSWORD=foo perl -e 'srand ; @salt=(a..z,A..Z,0..9); \
    print crypt($ENV{PASSWORD}, $salt[rand(62)].$salt[rand(62)]), "\n";'
o0naQJuvFx4UA

This document last modified Thursday, 31-Aug-2006 20:58:32 EDT


Copyright © 2001, 2004 Arcturus Networks Inc.
Copyright © 2000-2002 Erik Andersen, Michael Durrant & Jeff Dionne
Mail all comments and suggestions to:
info@uclinux.org