<ul>
- <li><b>Decide if your machine is suitable for the task:</b>
+ <li>Decide if your machine is suitable for the task:
<ul>
<li>Is it a production machine?</li>
<li>Is it security-sensitive?</li>
<li><p>Make sure your machine is able to open an outgoing TCP connection
to build.samba.org on port 873 (the rsync port). Test this by running
<pre>
- <b>rsync build.samba.org::</b>
+ rsync build.samba.org::
</pre>
and seeing if you get back the list of rsync modules.</p>
<p>
Note: there has been reports that rsync will work via http proxy. A simple
<pre>
- <b>export RSYNC_PROXY=cache:3128</b>
+ export RSYNC_PROXY=cache:3128
</pre>
before running rsync should be all that is needed.</p></li>
<li>Setup a cron job to run build_test regularly. You may wish to use
"nice" to reduce its priority, for example I use the following cron
- entry:<br>
-
- <b>0,30 * * * * /bin/nice /home/build/build_farm/build_test 2> /home/build/cron.err</b>
-
+ entry:
+ <pre>
+ 0,30 * * * * /bin/nice /home/build/build_farm/build_test 2> /home/build/cron.err
+ </pre>
</li>
<li>Check that <a href="https://build.samba.org/">build.samba.org</a>
is showing your new host and that it is being updated regularly. </li>