aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-12-08 02:08:31 +0000
committerEric Andersen <andersen@codepoet.org>2001-12-08 02:08:31 +0000
commitdec43433e5f8ac5612d7f271c7eabda7c620875c (patch)
tree59dad4fd9ebb7da5c0251c319bfeb7a69fbe0cfe
parent2423b12daee7fca1f6fe671a4a9bdf2ba1d3309e (diff)
downloadbusybox-w32-dec43433e5f8ac5612d7f271c7eabda7c620875c.tar.gz
busybox-w32-dec43433e5f8ac5612d7f271c7eabda7c620875c.tar.bz2
busybox-w32-dec43433e5f8ac5612d7f271c7eabda7c620875c.zip
Add in cvs info
-rw-r--r--docs/busybox.net/cvs_anon.html122
-rw-r--r--docs/busybox.net/cvs_write.html130
2 files changed, 252 insertions, 0 deletions
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 @@
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
2
3<HTML>
4<HEAD>
5<title>BusyBox Anonymous CVS Instructions</title>
6</HEAD>
7
8<body text="#000000" alink="#660000" link="#660000" bgcolor="#dee2de" vlink="#660000">
9
10<basefont face="lucida, helvetica, arial" size="3">
11
12
13<CENTER>
14 <TABLE BORDER=0 CELLSPACING=1 CELLPADDING=2>
15 <TR>
16 <td bgcolor="#000000">
17 <FONT FACE="lucida, helvetica" COLOR="#ccccc0">
18 <B>B&nbsp;u&nbsp;s&nbsp;y&nbsp;B&nbsp;o&nbsp;x</B>
19 </FONT>
20 </TD>
21 </TR>
22 </TABLE>
23 <a href="/"><IMG SRC="images/busybox2.jpg" alt="BusyBox" border="0" width="360" height="230"></a><BR>
24
25
26
27</head>
28
29
30<H3>Accessing the Busybox CVS Repository</H3>
31
32<h2>Anonymous CVS.</h2>
33<p>
34We allow anonymous (read-only) CVS access to everyone. The first command you
35need to run for anonymous CVS access is:
36<pre>
37cvs -d:pserver:anonymous@busybox.net:/var/cvs login</pre>
38<p>
39CVS will prompt you for a password. Enter the password <b>anonymous</b>
40and press the Enter key. This step only needs to be done once, the first
41time you attempt to access CVS.
42<p>
43Once the login is complete, you can then check which modules
44are available for checkout by running the following command (all on one line):
45<pre>
46cvs -z3 -d:pserver:anonymous@busybox.net:/var/cvs co -c </pre>
47
48<p>
49You can then check out any of the available modules. The following is
50an example of how to grab a copy of busybox and tinylogin:
51<pre>
52 cvs -z3 -d:pserver:anonymous@busybox.net:/var/cvs co -P busybox tinylogin</pre>
53This will create a directory called <b>busybox</b> and a directory called
54<b>tinylogin</b> in the current directory. These directories contain the
55latest and greatest source code for busybox and tinylogin.
56
57<p>
58Once you've checked out a copy of the source tree, you can update your
59source tree at any time so it is in sync with the latest and greatest by
60running the command:
61<pre>
62cvs -z3 update -d -P</pre>
63
64Because you've only been granted anonymous access to the tree, you won't be
65able to commit any changes. Changes can be submitted for inclusion by posting
66them to the appropriate <a href="http://busybox.net/mailman/listinfo">mailing list</a>.
67
68
69<!-- End of Table -->
70
71</TD></TR>
72</TABLE>
73
74
75
76<!-- Footer -->
77<HR>
78<TABLE WIDTH="100%">
79 <TR>
80 <TD>
81 <font size="-1" face="arial, helvetica, sans-serif">
82 Mail all comments, insults, suggestions and bribes to
83 <a href="mailto:andersen@codepoet.org">Erik Andersen</a><BR>
84 The Busybox logo is copyright 1999,2000,2001, Erik Andersen.
85 </font>
86 </TD>
87
88 <TD>
89 <a href="http://www.vim.org"><img border=0 width=90 height=36
90 src="images/written.in.vi.png"
91 alt="This site created with the vi editor"></a>
92 </TD>
93
94 <TD>
95 <a href="http://www.gimp.org/"><img border=0 width=90 height=36
96 src="images/gfx_by_gimp.png" alt="Graphics by GIMP"></a>
97 </TD>
98
99 <TD>
100 <a href="http://www.linuxtoday.com"><img width=90 height=36
101 src="images/ltbutton2.png" alt="Linux Today"></a>
102 </TD>
103
104 <TD>
105 <p><a href="http://slashdot.org"><img width=90 height=36
106 src="images/sdsmall.png" alt="Slashdot"></a>
107 </TD>
108
109 <TD>
110 <a href="http://freshmeat.net"><img width=90 height=36
111 src="images/fm.mini.png" alt="Freshmeat"></a>
112 </TD>
113
114 </TR>
115</TABLE>
116
117
118</CENTER>
119</BODY>
120</HTML>
121
122
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 @@
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
2
3<HTML>
4<HEAD>
5<title>BusyBox CVS Read/Write Instructions</title>
6</HEAD>
7
8<body text="#000000" alink="#660000" link="#660000" bgcolor="#dee2de" vlink="#660000">
9
10<basefont face="lucida, helvetica, arial" size="3">
11
12
13<CENTER>
14 <TABLE BORDER=0 CELLSPACING=1 CELLPADDING=2>
15 <TR>
16 <td bgcolor="#000000">
17 <FONT FACE="lucida, helvetica" COLOR="#ccccc0">
18 <B>B&nbsp;u&nbsp;s&nbsp;y&nbsp;B&nbsp;o&nbsp;x</B>
19 </FONT>
20 </TD>
21 </TR>
22 </TABLE>
23 <a href="/"><IMG SRC="images/busybox2.jpg" alt="BusyBox" border="0" width="360" height="230"></a><BR>
24
25
26
27</head>
28
29
30<H3>Accessing the Busybox CVS Repository</H3>
31
32<h2>CVS Read/Write Access</h2><p>
33If you want to be able to commit things to CVS, first contribute some
34stuff to show you are serious. Then, very nicely ask
35<a href="mailto:andersen@codepoet.org">Erik Andersen</a> if he will set you up with
36an account. To access CVS, you will want to add the following to set up your environment:
37<pre>
38$ export CVS_RSH=/usr/bin/ssh
39$ export CVSROOT='username@busybox.net:/var/cvs'</pre>
40<br>
41It goes without saying you must change <em>username</em> to your own
42username...
43<p>
44
45To obtain commit access, you will need to demonstrate you are
46serious by submitting a few good patches first. Then, you will need to
47select a user-name to use when committing stuff, and finally, you will
48need to either send me a crypted password, which you will use to connect
49to the system, or send me an ssh key.
50To create a crypted password, you can do something like the following (and
51please remember to change your password to something other then<em>foo</em>!):
52
53<pre>
54$ PASSWORD=foo perl -e 'srand ; @salt=(a..z,A..Z,0..9); \
55 print crypt($ENV{PASSWORD}, $salt[rand(62)].$salt[rand(62)]), "\n";'
56<b>o0naQJuvFx4UA</b>
57</pre>
58
59If you'd like to use MD5 passwords instead, try something like the following:
60
61<pre>
62$ PASSWORD=foo perl -e 'srand ; @salt=(a..z,A..Z,0..9); \
63 print crypt($ENV{PASSWORD}, "\$1\$".$salt[rand(62)].$salt[rand(62)]), "\n";'
64<b>$1$Kp$rBBvl5cuAeJjJ6U1hCqpU1</b>
65</pre>
66
67Then I take your crypted password as is (i.e., the output of either of
68these commands), drop it into the cvs password file, and you are set to
69go.
70<p>
71Note that if your are really worried that others might see your crypted
72password, or your ssh key, you can encrypt the email containing your
73crypted password using my <a href="http://www.codepoet.org/~andersen/erik/gpg.asc">public key</a>.
74
75
76<!-- End of Table -->
77
78</TD></TR>
79</TABLE>
80
81
82
83<!-- Footer -->
84<HR>
85<TABLE WIDTH="100%">
86 <TR>
87 <TD>
88 <font size="-1" face="arial, helvetica, sans-serif">
89 Mail all comments, insults, suggestions and bribes to
90 <a href="mailto:andersen@codepoet.org">Erik Andersen</a><BR>
91 The Busybox logo is copyright 1999,2000,2001, Erik Andersen.
92 </font>
93 </TD>
94
95 <TD>
96 <a href="http://www.vim.org"><img border=0 width=90 height=36
97 src="images/written.in.vi.png"
98 alt="This site created with the vi editor"></a>
99 </TD>
100
101 <TD>
102 <a href="http://www.gimp.org/"><img border=0 width=90 height=36
103 src="images/gfx_by_gimp.png" alt="Graphics by GIMP"></a>
104 </TD>
105
106 <TD>
107 <a href="http://www.linuxtoday.com"><img width=90 height=36
108 src="images/ltbutton2.png" alt="Linux Today"></a>
109 </TD>
110
111 <TD>
112 <p><a href="http://slashdot.org"><img width=90 height=36
113 src="images/sdsmall.png" alt="Slashdot"></a>
114 </TD>
115
116 <TD>
117 <a href="http://freshmeat.net"><img width=90 height=36
118 src="images/fm.mini.png" alt="Freshmeat"></a>
119 </TD>
120
121 </TR>
122</TABLE>
123
124
125</CENTER>
126</BODY>
127</HTML>
128
129
130