First, install the prerequisite libraries. See the [wiki:Prereqs] page for more information.
Before installing, you will need to choose a machine to be the Bcfg2 server. We recommend a Linux-based machine for this purpose, but the server will work on any supported operating system. Note that you may eventually want to run a web server on this machine for reporting and serving up package repositories.
Once Bcfg2 is installed, head over to the [wiki:QuickStart] to get it configured and up-and-running.
First, make sure you have Xcode installed as you need packagemaker which comes bundled in the Developer tools.
Check out the source from subversion:
svn co https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2
Change to the osx directory and type make. Your new package should be located at bcfg2-‘’‘$VERSION’‘’.pkg (where ‘’‘$VERSION’‘’ is that which is specified in setup.py).