|
Michael DeHaan |
e4500a1 |
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
|
Michael DeHaan |
e4500a1 |
|
|
Michael DeHaan |
e4500a1 |
Summary: Boot server configurator
|
|
Michael DeHaan |
e4500a1 |
Name: cobbler
|
|
Michael DeHaan |
00e3e8d |
Version: 0.3.5
|
|
Michael DeHaan |
d7aad2e |
Release: 1%{?dist}
|
|
Michael DeHaan |
e4500a1 |
Source0: %{name}-%{version}.tar.gz
|
|
Michael DeHaan |
e4500a1 |
License: GPL
|
|
Michael DeHaan |
e4500a1 |
Group: Applications/System
|
|
Michael DeHaan |
e4500a1 |
Requires: python >= 2.3
|
|
Michael DeHaan |
e4500a1 |
Requires: httpd
|
|
Michael DeHaan |
e4500a1 |
Requires: tftp-server
|
|
Michael DeHaan |
00e3e8d |
Requires: python-devel
|
|
Michael DeHaan |
00e3e8d |
Requires: createrepo
|
|
Michael DeHaan |
e4500a1 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
|
|
Michael DeHaan |
e4500a1 |
BuildArch: noarch
|
|
Michael DeHaan |
5597010 |
BuildRequires: python-devel
|
|
Michael DeHaan |
d7aad2e |
ExcludeArch: ppc
|
|
Michael DeHaan |
7d60be1 |
Url: http://cobbler.et.redhat.com
|
|
Michael DeHaan |
e4500a1 |
|
|
Michael DeHaan |
e4500a1 |
%description
|
|
Michael DeHaan |
e4500a1 |
|
|
Michael DeHaan |
1926b5d |
Cobbler is a command line tool for configuration of boot/provisioning servers. It is also accessible as a Python library. Cobbler supports PXE, provisioning virtualized ("virt") images, and reinstalling machines that are already up and running (over SSH). The last two modes require a helper tool called 'koan' that integrates with cobbler. Cobbler's advanced features include importing distributions from rsync mirrors, kickstart templating, and managing dhcpd.conf.
|
|
Michael DeHaan |
e4500a1 |
|
|
Michael DeHaan |
e4500a1 |
%prep
|
|
Michael DeHaan |
e4500a1 |
%setup -q
|
|
Michael DeHaan |
e4500a1 |
|
|
Michael DeHaan |
e4500a1 |
%build
|
|
Michael DeHaan |
d950dd9 |
%{__python} setup.py build
|
|
Michael DeHaan |
e4500a1 |
|
|
Michael DeHaan |
e4500a1 |
%install
|
|
Michael DeHaan |
d950dd9 |
test "x$RPM_BUILD_ROOT" != "x" && rm -rf $RPM_BUILD_ROOT
|
|
Michael DeHaan |
d950dd9 |
%{__python} setup.py install --optimize=1 --root=$RPM_BUILD_ROOT
|
|
Michael DeHaan |
e4500a1 |
|
|
Michael DeHaan |
e4500a1 |
%clean
|
|
Michael DeHaan |
d950dd9 |
test "x$RPM_BUILD_ROOT" != "x" && rm -rf $RPM_BUILD_ROOT
|
|
Michael DeHaan |
e4500a1 |
|
|
Michael DeHaan |
e4500a1 |
%files
|
|
Michael DeHaan |
e4500a1 |
%defattr(-,root,root)
|
|
Michael DeHaan |
e4500a1 |
%{_bindir}/cobbler
|
|
Michael DeHaan |
d7aad2e |
%dir /etc/cobbler
|
|
Michael DeHaan |
1926b5d |
%config(noreplace) /etc/cobbler/default.ks
|
|
Michael DeHaan |
1926b5d |
%config(noreplace) /etc/cobbler/kickstart_fc5.ks
|
|
Michael DeHaan |
1926b5d |
%config(noreplace) /etc/cobbler/dhcp.template
|
|
Michael DeHaan |
1926b5d |
%config(noreplace) /etc/cobbler/default.pxe
|
|
Michael DeHaan |
1926b5d |
%config(noreplace) /etc/cobbler/rsync.exclude
|
|
Michael DeHaan |
e4500a1 |
%dir %{python_sitelib}/cobbler
|
|
Michael DeHaan |
e4500a1 |
%dir %{python_sitelib}/cobbler/yaml
|
|
Michael DeHaan |
e4500a1 |
%{python_sitelib}/cobbler/*.py*
|
|
Michael DeHaan |
e4500a1 |
%{python_sitelib}/cobbler/yaml/*.py*
|
|
Michael DeHaan |
e4500a1 |
%{_mandir}/man1/cobbler.1.gz
|
|
Michael DeHaan |
d7aad2e |
%dir /var/lib/cobbler
|
|
Michael DeHaan |
d7aad2e |
%dir /var/www/cobbler
|
|
Michael DeHaan |
d7aad2e |
/var/lib/cobbler/elilo-3.6-ia64.efi
|
|
Michael DeHaan |
e4500a1 |
|
|
Michael DeHaan |
e4500a1 |
%doc AUTHORS CHANGELOG NEWS README COPYING
|
|
Michael DeHaan |
e4500a1 |
|
|
Michael DeHaan |
e4500a1 |
%changelog
|
|
Michael DeHaan |
d950dd9 |
|
|
Michael DeHaan |
5597010 |
* Wed Dec 20 2006 Michael DeHaan <mdehaan@redhat.com> - 0.3.5-3
|
|
Michael DeHaan |
00e3e8d |
- Upstream changes (see CHANGELOG)
|
|
Michael DeHaan |
00e3e8d |
- Added createrepo as Requires
|
|
Michael DeHaan |
8fdbfd8 |
- BuildRequire: python-devel for 2.5 build system
|
|
Michael DeHaan |
00e3e8d |
|
|
Michael DeHaan |
1926b5d |
* Tue Dec 05 2006 Michael DeHaan <mdehaan@redhat.com> - 0.3.4-1
|
|
Michael DeHaan |
1926b5d |
- Upstream changes (see CHANGELOG)
|
|
Michael DeHaan |
1926b5d |
|
|
Michael DeHaan |
1926b5d |
* Tue Nov 14 2006 Michael DeHaan <mdehaan@redhat.com> - 0.3.3-1
|
|
Michael DeHaan |
1926b5d |
- Upstream changes (see CHANGELOG)
|
|
Michael DeHaan |
1926b5d |
|
|
Michael DeHaan |
1926b5d |
* Thu Oct 26 2006 Michael DeHaan <mdehaan@redhat.com> - 0.3.2-1
|
|
Michael DeHaan |
1926b5d |
- Upstream changes (see CHANGELOG)
|
|
Michael DeHaan |
1926b5d |
|
|
Michael DeHaan |
1926b5d |
* Wed Oct 25 2006 Michael DeHaan <mdehaan@redhat.com> - 0.3.1-1
|
|
Michael DeHaan |
1926b5d |
- Upstream changes (see CHANGELOG)
|
|
Michael DeHaan |
1926b5d |
- Updated description
|
|
Michael DeHaan |
1926b5d |
|
|
Michael DeHaan |
1926b5d |
* Tue Oct 24 2006 Michael DeHaan <mdehaan@redhat.com> - 0.3.0-1
|
|
Michael DeHaan |
1926b5d |
- Upstream changes (see CHANGELOG)
|
|
Michael DeHaan |
1926b5d |
- Marked files in /etc/cobbler as config
|
|
Michael DeHaan |
1926b5d |
- Marked /etc/cobbler/dhcpd.template as noreplace
|
|
Michael DeHaan |
1926b5d |
|
|
Michael DeHaan |
1926b5d |
* Tue Oct 24 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.9-1
|
|
Michael DeHaan |
1926b5d |
- Upstream changes (see CHANGELOG)
|
|
Michael DeHaan |
1926b5d |
|
|
Michael DeHaan |
ea5a570 |
* Wed Oct 18 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.8-1
|
|
Michael DeHaan |
ea5a570 |
- Upstream changes (see CHANGELOG)
|
|
Michael DeHaan |
ea5a570 |
|
|
Michael DeHaan |
893fc16 |
* Tue Oct 17 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.7-1
|
|
Michael DeHaan |
893fc16 |
- Upstream changes (see CHANGELOG), includes removing pexpect as a require
|
|
Michael DeHaan |
893fc16 |
- This RPM now builds on RHEL4
|
|
Michael DeHaan |
893fc16 |
|
|
Michael DeHaan |
893fc16 |
* Tue Oct 17 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.6-1
|
|
Michael DeHaan |
5780096 |
- Upstream changes (see CHANGELOG), includes removing Cheetah as a require
|
|
Michael DeHaan |
5780096 |
|
|
Michael DeHaan |
d950dd9 |
* Mon Oct 16 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.5-1
|
|
Michael DeHaan |
d950dd9 |
- Upstream features and bugfixes (see CHANGELOG)
|
|
Michael DeHaan |
d950dd9 |
- Packaged additional kickstart file and specfile cleanup
|
|
Michael DeHaan |
d950dd9 |
|
|
Michael DeHaan |
d950dd9 |
* Thu Oct 12 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.4-1
|
|
Michael DeHaan |
d950dd9 |
- Upstream features and bugfixes (see CHANGELOG)
|
|
Michael DeHaan |
d950dd9 |
|
|
Michael DeHaan |
7d60be1 |
* Mon Oct 9 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.3-1
|
|
Michael DeHaan |
7d60be1 |
- Upstream features (see CHANGELOG) & URL update
|
|
Michael DeHaan |
7d60be1 |
|
|
Michael DeHaan |
4e5cb79 |
* Fri Oct 6 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.2-1
|
|
Michael DeHaan |
4e5cb79 |
- Upstream bugfixes
|
|
Michael DeHaan |
4e5cb79 |
|
|
Michael DeHaan |
4e5cb79 |
* Fri Sep 29 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.1-2
|
|
Michael DeHaan |
4e5cb79 |
- URL update
|
|
Michael DeHaan |
4e5cb79 |
|
|
Michael DeHaan |
d7aad2e |
* Thu Sep 28 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.1-1
|
|
Michael DeHaan |
d7aad2e |
- Upstream pull of bugfixes and new remote system "enchant" feature
|
|
Michael DeHaan |
d7aad2e |
|
|
Michael DeHaan |
d7aad2e |
* Fri Sep 22 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.0-1
|
|
Michael DeHaan |
d7aad2e |
- Lots of new PXE and dhcpd.conf upstream, elilo.efi now included.
|
|
Michael DeHaan |
d7aad2e |
|
|
Michael DeHaan |
d7aad2e |
* Thu Sep 21 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.1-8
|
|
Michael DeHaan |
d950dd9 |
- Added doc files to doc, removed INSTALLED_FILES code
|
|
Michael DeHaan |
d7aad2e |
|
|
Michael DeHaan |
d7aad2e |
* Wed Sep 20 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.1-7
|
|
Michael DeHaan |
e4500a1 |
- Upstream updates
|
|
Michael DeHaan |
d7aad2e |
|
|
Michael DeHaan |
d7aad2e |
* Fri Sep 15 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.1-6
|
|
Michael DeHaan |
e4500a1 |
- Make koan own it's directory, add GPL "COPYING" file.
|
|
Michael DeHaan |
d7aad2e |
|
|
Michael DeHaan |
d7aad2e |
* Wed Aug 16 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.1-5
|
|
Michael DeHaan |
e4500a1 |
- Spec file tweaks only for FC-Extras
|
|
Michael DeHaan |
d7aad2e |
|
|
Michael DeHaan |
d7aad2e |
* Thu Jul 20 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.1-4
|
|
Michael DeHaan |
e4500a1 |
- Fixed python import paths in yaml code, which errantly assumed yaml was installed as a module.
|
|
Michael DeHaan |
d7aad2e |
|
|
Michael DeHaan |
d7aad2e |
* Wed Jul 12 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.1-3
|
|
Michael DeHaan |
e4500a1 |
- Added templating support using Cheetah
|
|
Michael DeHaan |
d7aad2e |
|
|
Michael DeHaan |
d7aad2e |
* Thu Jul 9 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.0-2
|
|
Michael DeHaan |
e4500a1 |
- Fedora-Extras rpm spec tweaks
|
|
Michael DeHaan |
d7aad2e |
|
|
Michael DeHaan |
d7aad2e |
* Tue Jun 28 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.0-1
|
|
Michael DeHaan |
e4500a1 |
- rpm genesis
|
|
Michael DeHaan |
d7aad2e |
|