303 | | * Populate your repository with the version of SCDB and QWG templates you want to use. The easiest is to download and use [source:templates/trunk/tools/check-compile.sh?format=txt check-compile.sh] (use option `-h` to get the list of available options). This will download SCDB, QWG, and compile the example to ensure that everything works. To populate the `cdb` subdirectory for example, with SCDB and last version from gLite 3.2 branch do: |
304 | | {{{ |
305 | | check-compile.sh -D -d scdb gLite-3.2 |
306 | | }}} |
307 | | ''Note: if you want to download the templates for another version of gLite, replace `glite-3.2` by the relevant version. To get the list of all available branches, use option `-l`. Some branches may be obsolete, be sure to use a branch for an active version of gLite or `no-grid` if you are not interested by gLite support. If you need the support for several gLite version (like 3.1 and 3.2), omit the branch name (last parameter): you will get the trunk and you may switch later each `cfg/grid/glite-xxx` directory to a production branch using `svn switch` command if you prefer to rely on a production branch.'' |
308 | | * Change current directory to the working area, for example : |
309 | | {{{ |
310 | | cd scdb |
| 300 | * Create a directory that will contain your configuration database (we'll use `scdb` in this tutorial but can be whatever you want) |
| 301 | * In another directory, clone Git repository `scdb` from [http://github.com/quattor/scdb GitHub] |
| 302 | * Go into the directory containing the clone and execute the command below to create your initial configuration database with SCDB tools, the template library and site template examples: |
| 303 | {{{ |
| 304 | utils/scdb/create-vanilla-SCB.sh -d /path/to/previously/created/scdb/directory |
| 305 | }}} |
| 306 | * Change current directory to your configuration database: |
| 307 | {{{ |
| 308 | cd /path/to/previously/created/scdb/directory |