| 24 | |
| 25 | == Building the testbed software == |
| 26 | |
| 27 | Create a build user of your choice on boss and users. If you are unfamiliar with FreeBSD, the process for creating users is laid out in the [http://www.freebsd.org/doc/handbook/ FreeBSD handbook]. |
| 28 | |
| 29 | Login as this user and clone the testbed repository: |
| 30 | |
| 31 | {{{ |
| 32 | su -l <builduser> |
| 33 | git clone tardis.deterlab.net:/var/local/git/testbed |
| 34 | }}} |
| 35 | |
| 36 | Create the object tree directory. |
| 37 | |
| 38 | {{{ |
| 39 | mkdir ~<builduser>/obj |
| 40 | }}} |
| 41 | |
| 42 | Now go into the ~<builduser>/obj directory. |
| 43 | |
| 44 | {{{ |
| 45 | ../testbed/configure --with-TBDEFS=/home/jjh/testbed/defs-<your defs> |
| 46 | }}} |
| 47 | |
| 48 | This will create the object tree for the testbed. |
| 49 | |