summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorNarayan Desai <desai@mcs.anl.gov>2004-11-11 15:49:05 +0000
committerNarayan Desai <desai@mcs.anl.gov>2004-11-11 15:49:05 +0000
commitc3117750b2157a168f794747071b4c1561c95b96 (patch)
tree3f0f8e2e3198954e070531d2aac5615b13ed6666 /doc
parent2c2e1f767813fc5e165b9febcb838e716ae479f3 (diff)
downloadbcfg2-c3117750b2157a168f794747071b4c1561c95b96.tar.gz
bcfg2-c3117750b2157a168f794747071b4c1561c95b96.tar.bz2
bcfg2-c3117750b2157a168f794747071b4c1561c95b96.zip
(Logical change 1.151)
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@672 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'doc')
-rw-r--r--doc/INSTALL27
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/INSTALL b/doc/INSTALL
index e69de29bb..40fa9833a 100644
--- a/doc/INSTALL
+++ b/doc/INSTALL
@@ -0,0 +1,27 @@
+The quick guide to installng bcfg2
+
+Bcfg2 is written in python. Hence a few of python modules
+are required.
+
+1. Install prerequisites
+ - ssslib: a component messaging library.
+ ftp://ftp.mcs.anl.gov/pub/sss
+ - python-fam
+ http://python-fam.sourceforge.net
+ - element tree
+ http://www.effbot.org
+ - xerces (optional; needed to validate the configuration repository)
+
+2. Do not enable sss services included with ssslib; instead, setup a static
+ entry in /etc/sss.conf for the bcfg2 server. The service name is bcfg2, and
+ the port can be arbitrary. This will remove the need for an active service
+ directory running on your system. Note that /etc/sss.conf will be needed in order
+ to bootstrap new nodes, and should be controlled by bcfg2 so that updates
+ can be made.
+
+3. Setup bcfg2.conf. You need to pick which generators and structures are used, and
+ configure them properly. (This topic is discussed elsewhere)
+
+4. Fire up the daemon.
+
+5. Run the client. \ No newline at end of file