blob: 40fa9833a9d53c1ecebdf4d1004c92eb673f83c0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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.
|