From dec43433e5f8ac5612d7f271c7eabda7c620875c Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Sat, 8 Dec 2001 02:08:31 +0000 Subject: Add in cvs info --- docs/busybox.net/cvs_anon.html | 122 +++++++++++++++++++++++++++++++++++++ docs/busybox.net/cvs_write.html | 130 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 252 insertions(+) create mode 100644 docs/busybox.net/cvs_anon.html create mode 100644 docs/busybox.net/cvs_write.html diff --git a/docs/busybox.net/cvs_anon.html b/docs/busybox.net/cvs_anon.html new file mode 100644 index 000000000..461a4a542 --- /dev/null +++ b/docs/busybox.net/cvs_anon.html @@ -0,0 +1,122 @@ + + + + +BusyBox Anonymous CVS Instructions + + + + + + + +
+ + + + +
+ + B u s y B o x + +
+ BusyBox
+ + + + + + +

Accessing the Busybox CVS Repository

+ +

Anonymous CVS.

+

+We allow anonymous (read-only) CVS access to everyone. The first command you +need to run for anonymous CVS access is: +

+cvs -d:pserver:anonymous@busybox.net:/var/cvs login
+

+CVS will prompt you for a password. Enter the password anonymous +and press the Enter key. This step only needs to be done once, the first +time you attempt to access CVS. +

+Once the login is complete, you can then check which modules +are available for checkout by running the following command (all on one line): +

+cvs -z3 -d:pserver:anonymous@busybox.net:/var/cvs co -c 
+ +

+You can then check out any of the available modules. The following is +an example of how to grab a copy of busybox and tinylogin: +

+    cvs -z3 -d:pserver:anonymous@busybox.net:/var/cvs co -P busybox tinylogin
+This will create a directory called busybox and a directory called +tinylogin in the current directory. These directories contain the +latest and greatest source code for busybox and tinylogin. + +

+Once you've checked out a copy of the source tree, you can update your +source tree at any time so it is in sync with the latest and greatest by +running the command: +

+cvs -z3 update -d -P
+ +Because you've only been granted anonymous access to the tree, you won't be +able to commit any changes. Changes can be submitted for inclusion by posting +them to the appropriate mailing list. + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ + Mail all comments, insults, suggestions and bribes to + Erik Andersen
+ The Busybox logo is copyright 1999,2000,2001, Erik Andersen. +
+
+ This site created with the vi editor + + Graphics by GIMP + + Linux Today + +

Slashdot +

+ Freshmeat +
+ + +
+ + + + diff --git a/docs/busybox.net/cvs_write.html b/docs/busybox.net/cvs_write.html new file mode 100644 index 000000000..136add27a --- /dev/null +++ b/docs/busybox.net/cvs_write.html @@ -0,0 +1,130 @@ + + + + +BusyBox CVS Read/Write Instructions + + + + + + + +
+ + + + +
+ + B u s y B o x + +
+ BusyBox
+ + + + + + +

Accessing the Busybox CVS Repository

+ +

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 +Erik Andersen if he will set you up with +an account. To access CVS, you will want to add the following to set up your environment: +

+$ export CVS_RSH=/usr/bin/ssh
+$ export CVSROOT='username@busybox.net:/var/cvs'
+
+It goes without saying you must change username to your own +username... +

+ +To obtain commit access, you will need to demonstrate you are +serious by submitting a few good patches first. Then, you will need to +select a user-name to use when committing stuff, and finally, you will +need to either send me a crypted password, which you will use to connect +to the system, or send me an ssh key. +To create a crypted password, you can do something like the following (and +please remember to change your password to something other thenfoo!): + +

+$ PASSWORD=foo perl -e 'srand ; @salt=(a..z,A..Z,0..9); \
+    print crypt($ENV{PASSWORD}, $salt[rand(62)].$salt[rand(62)]), "\n";'
+o0naQJuvFx4UA
+
+ +If you'd like to use MD5 passwords instead, try something like the following: + +
+$ PASSWORD=foo perl -e 'srand ; @salt=(a..z,A..Z,0..9); \
+    print crypt($ENV{PASSWORD}, "\$1\$".$salt[rand(62)].$salt[rand(62)]), "\n";'
+$1$Kp$rBBvl5cuAeJjJ6U1hCqpU1
+
+ +Then I take your crypted password as is (i.e., the output of either of +these commands), drop it into the cvs password file, and you are set to +go. +

+Note that if your are really worried that others might see your crypted +password, or your ssh key, you can encrypt the email containing your +crypted password using my public key. + + + + + + + + + + +


+ + + + + + + + + + + + + + + +
+ + Mail all comments, insults, suggestions and bribes to + Erik Andersen
+ The Busybox logo is copyright 1999,2000,2001, Erik Andersen. +
+
+ This site created with the vi editor + + Graphics by GIMP + + Linux Today + +

Slashdot +

+ Freshmeat +
+ + +
+ + + + + -- cgit v1.2.3