SPECS: cobbler.spec - pld packages and macros
glen
glen at pld-linux.org
Sun Dec 9 12:26:16 CET 2007
Author: glen Date: Sun Dec 9 11:26:16 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- pld packages and macros
---- Files affected:
SPECS:
cobbler.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SPECS/cobbler.spec
diff -u SPECS/cobbler.spec:1.1 SPECS/cobbler.spec:1.2
--- SPECS/cobbler.spec:1.1 Sun Dec 9 12:09:52 2007
+++ SPECS/cobbler.spec Sun Dec 9 12:26:11 2007
@@ -1,21 +1,24 @@
# $Revision$, $Date$
+# TODO
+# - webapps
+# - ImportError: No module named rhpl.translate
Summary: Boot server configurator
Name: cobbler
Version: 0.6.4
-Release: 0.1
-Source0: http://cobbler.et.redhat.com/download/cobbler-0.6.4.tar.gz
+Release: 0.3
+Source0: http://cobbler.et.redhat.com/download/%{name}-%{version}.tar.gz
# Source0-md5: 1f46e1860e10b2e250c73ebb2a3d8227
License: GPL v2+
Group: Applications/System
+Requires: apache-mod_python
Requires: createrepo
-Requires: httpd
-Requires: mod_python
Requires: python >= 2.3
Requires: python-cheetah
Requires: python-devel
-Requires: rhpl
-Requires: tftp-server
-%ifarch i386 i686 x86_64
+Requires: python-rhpl
+Requires: tftpdaemon
+Requires: webapps
+%ifarch %{ix86} %{x8664}
Requires: syslinux
%endif
URL: http://cobbler.et.redhat.com
@@ -28,6 +31,12 @@
ExcludeArch: ppc
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define _appdir /var/www/cobbler
+%define _cgibindir /var/www/cgi-bin
+
+#define _appdir %{_datadir}/%{name}
+#define _cgibindir %{_prefix}/lib/cgi-bin/%{name}
+
%description
Cobbler is a network boot and update server. Cobbler supports PXE,
provisioning virtualized images, and reinstalling existing Linux
@@ -70,50 +79,50 @@
%preun
if [ $1 = 0 ]; then
%service cobblerd stop
- chkconfig --del cobblerd
+ /sbin/chkconfig --del cobblerd
fi
%files
%defattr(644,root,root,755)
%doc AUTHORS CHANGELOG README
-%defattr(755,apache,apache)
-%dir /var/www/cgi-bin/cobbler
-/var/www/cgi-bin/cobbler/findks.cgi
-/var/www/cgi-bin/cobbler/nopxe.cgi
-/var/www/cgi-bin/cobbler/webui.cgi
-%defattr(660,apache,apache)
-%config(noreplace) /var/www/cgi-bin/cobbler/.htaccess
-%config(noreplace) /var/www/cgi-bin/cobbler/.htpasswd
+%defattr(755,http,http)
+%dir %{_cgibindir}/cobbler
+%{_cgibindir}/cobbler/findks.cgi
+%{_cgibindir}/cobbler/nopxe.cgi
+%{_cgibindir}/cobbler/webui.cgi
+%defattr(660,http,http)
+%config(noreplace) %{_cgibindir}/cobbler/.htaccess
+%config(noreplace) %{_cgibindir}/cobbler/.htpasswd
-%defattr(755,apache,apache)
+%defattr(755,http,http)
%dir %{_datadir}/cobbler/webui_templates
-%defattr(444,apache,apache)
+%defattr(444,http,http)
%{_datadir}/cobbler/webui_templates/*.tmpl
-%defattr(4755,apache,apache)
+%defattr(4755,http,http)
%dir /var/log/cobbler
%dir /var/log/cobbler/kicklog
-%dir /var/www/cobbler/
-%dir /var/www/cobbler/localmirror
-%dir /var/www/cobbler/kickstarts
-%dir /var/www/cobbler/kickstarts_sys
-%dir /var/www/cobbler/repo_mirror
-%dir /var/www/cobbler/repos_profile
-%dir /var/www/cobbler/repos_system
-%dir /var/www/cobbler/ks_mirror
-%dir /var/www/cobbler/ks_mirror/config
-%dir /var/www/cobbler/images
-%dir /var/www/cobbler/distros
-%dir /var/www/cobbler/profiles
-%dir /var/www/cobbler/systems
-%dir /var/www/cobbler/links
-%defattr(755,apache,apache)
-%dir /var/www/cobbler/webui
-%defattr(444,apache,apache)
-/var/www/cobbler/webui/*.css
-/var/www/cobbler/webui/*.js
-/var/www/cobbler/webui/*.png
-/var/www/cobbler/webui/*.html
+%dir %{_appdir}
+%dir %{_appdir}/localmirror
+%dir %{_appdir}/kickstarts
+%dir %{_appdir}/kickstarts_sys
+%dir %{_appdir}/repo_mirror
+%dir %{_appdir}/repos_profile
+%dir %{_appdir}/repos_system
+%dir %{_appdir}/ks_mirror
+%dir %{_appdir}/ks_mirror/config
+%dir %{_appdir}/images
+%dir %{_appdir}/distros
+%dir %{_appdir}/profiles
+%dir %{_appdir}/systems
+%dir %{_appdir}/links
+%defattr(755,http,http)
+%dir %{_appdir}/webui
+%defattr(444,http,http)
+%{_appdir}/webui/*.css
+%{_appdir}/webui/*.js
+%{_appdir}/webui/*.png
+%{_appdir}/webui/*.html
%defattr(-,root,root)
%dir /tftpboot/pxelinux.cfg
%dir /tftpboot/images
@@ -179,7 +188,7 @@
%config(noreplace) /var/lib/cobbler/snippets/partition_select
/var/lib/cobbler/elilo-3.6-ia64.efi
/var/lib/cobbler/menu.c32
-%defattr(660,apache,apache)
+%defattr(660,http,http)
%config(noreplace) %{_sysconfdir}/cobbler/auth.conf
%defattr(664,root,root)
@@ -191,6 +200,8 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2007-12-09 11:26:11 glen
+- pld packages and macros
+
Revision 1.1 2007-12-09 11:09:52 glen
- initial from src.rpm
-
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/cobbler.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list