Cobbler is licensed under the General Public License (GPL).
Download Cobbler
Latest Source
The latest source code (it's all Python) is available through git:
git clone git://git.fedoraproject.org/git/hosted/cobbler
git clone git://git.fedoraproject.org/git/hosted/koan
Source can also be browsed with gitweb:
Cobbler
Koan
Source RPMs
Source RPMS and tarballs are available here
Installing For Fedora Users
yum install cobbler # on the boot server
yum install koan # on target systems
Installing For RHEL Users
The lastest stable releases of Cobbler and Koan are included in Extras Packages For Enterprise Linux and can be installed with yum.
Installing For Centos Users
Centos users can use the EPEL repositories linked in the RHEL instructions. Cobbler for Centos 5 is also included in Centos Extras (which also tracks stable releases) and can be installed from there with yum.
Source RPM Build Instructions for RHEL4
- wget http://www.python.org/pyvault/centos-4-i386/python23-cheetah-0.9.18-1.el4.pyv.i386.rpm
- wget ftp://ftp.freshrpms.net/pub/dag/redhat/el4/en/i386/dag/RPMS/syslinux-3.50-1.el4.rf.i386.rpm
- rpm -i python*cheetah*.rpm
- rpm -Uvh syslinux*.rpm
- wget http://cobbler.et.redhat.com/download/cobbler-$version.src.rpm
- rpmbuild --rebuild cobbler-$version.src.rpm
- rpm -i /usr/src/redhat/RPMS/noarch/cobbler-$version.src.rpm
Source RPM Build Instructions for RHEL5
- Grab python-setuputils from here
- Grab python-cheetah and yum-utils from here: here
- rpmbuild --rebuild those RPMs and then install them
- now rebuild --rebuild and install Cobbler from it's source RPM