Changes between Version 21 and Version 22 of Download/SCDB


Ignore:
Timestamp:
Oct 17, 2006, 3:40:57 PM (19 years ago)
Author:
Yannick Patois
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Download/SCDB

    v21 v22  
    1010== Web Server Installation ==
    1111
    12 The Quattor server needs to run a Web server to serve profiles, kickstart configuration files and execute the CGI script at end of installation to change PXE boot to local disk. In addition, it is recommended (but not necessary) to use this Web server for serving RPMs.
     12The Quattor server needs to run a Web server to serve profiles, kickstart configuration files and execute
     13}}}
     14
     15The {{{post-commit}}} file have to be edited. In particular, check for:
     16{{{QUATTORSRV}}}, {{{DEPLOYSCRIPT}}}, {{{MAILER/SVNLOOK/SSH}}} and {{{NOTIFY}}} variables (everything should be self-explaining). ''Note to Micthe CGI script at end of installation to change PXE boot to local disk. In addition, it is recommended (but not necessary) to use this Web server for serving RPMs.
    1317
    1418Web server installation requires nothing specific, just the configuration of a document root with enough space if you plan to serve RPMs and the configuration of CGIs. This Web server can be shared with other usages and you can use a specific virtual host instead of a dedicated server.
     
    2832
    2933After installing, you have to configure the Subversion server. Look at Quattor installation guide on [http://quattor.org Quattor] web site.
    30 
    31 === Repository configuration ===
    32 
    33 For Quattor, you need to create a repository with the standard structure inside it (or inside a branch) :
    34  * `trunk` : where you make the changes to your running configuration
    35  * `tags` : used by SCDB administration tool to do deployment
    36  * `branches` : for alternative developments
    3734
    3835Quick setup:
     
    6259}}}
    6360
     61
     62=== Repository configuration ===
     63
     64For Quattor, you need to create a repository with the standard structure inside it (or inside a branch) :
     65 * `trunk` : where you make the changes to your running configuration
     66 * `tags` : used by SCDB administration tool to do deployment
     67 * `branches` : for alternative developments
     68
     69For example:
     70
     71{{{
     72mkdir toto
     73cd toto
     74mkdir scdb
     75mkdir scdb/trunk
     76mkdir scdb/tags
     77mkdir scdb/branches
     78svn import . https://svn.server.tld/svn/quattor --message 'Initial repository layout'
     79}}}
     80
     81Then, initial checkout will be:
     82
     83{{{
     84svn checkout https://svn.server.tld/svn/quattor/scdb
     85}}}
     86
     87
     88
    6489== DHCP and TFTPD installation ==
    6590