rpms/bugzilla/EL-5 import.log, NONE, 1.1 .cvsignore, 1.6, 1.7 README.fedora.bugzilla, 1.1, 1.2 bugzilla-httpd-conf, 1.1, 1.2 bugzilla-rw-paths.patch, 1.2, 1.3 bugzilla.spec, 1.13, 1.14 sources, 1.6, 1.7
Itamar Reis Peixoto
itamarjp at fedoraproject.org
Sat Jul 4 00:55:04 UTC 2009
Author: itamarjp
Update of /cvs/pkgs/rpms/bugzilla/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30753/EL-5
Modified Files:
.cvsignore README.fedora.bugzilla bugzilla-httpd-conf
bugzilla-rw-paths.patch bugzilla.spec sources
Added Files:
import.log
Log Message:
bugzilla 3.2.3
--- NEW FILE import.log ---
bugzilla-3_2_3-1_fc11:EL-5:bugzilla-3.2.3-1.fc11.src.rpm:1246668842
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bugzilla/EL-5/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore 24 Sep 2007 17:10:16 -0000 1.6
+++ .cvsignore 4 Jul 2009 00:55:03 -0000 1.7
@@ -1 +1 @@
-bugzilla-3.0.2.tar.gz
+bugzilla-3.2.3.tar.gz
Index: README.fedora.bugzilla
===================================================================
RCS file: /cvs/pkgs/rpms/bugzilla/EL-5/README.fedora.bugzilla,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- README.fedora.bugzilla 26 Jun 2006 17:53:13 -0000 1.1
+++ README.fedora.bugzilla 4 Jul 2009 00:55:03 -0000 1.2
@@ -14,3 +14,12 @@ database setting modifications.
Lastly, simply re-run checksetup.pl to populate the database tables, set up
the templates, and add the administrator ID. You should be done at this point.
+
+There are two useful cron jobs which are included with Bugzilla which should be
+put in place after configuration is done. The first is a daily cron job for
+statistics collection. This is in the file "cron.daily" and can be enabled by
+simply copying this file to /etc/cron.daily/bugzilla (or any other file name
+in the /etc/cron.daily/ directory). The second is the "whine" cron job,
+designed to run every 15 minutes. To enable this job, simply coopy the
+cron.whine file to /etc/cron.d/bugzilla (or any othe filename within the
+/etc/cron.d/ directory).
Index: bugzilla-httpd-conf
===================================================================
RCS file: /cvs/pkgs/rpms/bugzilla/EL-5/bugzilla-httpd-conf,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- bugzilla-httpd-conf 26 Jun 2006 17:53:13 -0000 1.1
+++ bugzilla-httpd-conf 4 Jul 2009 00:55:03 -0000 1.2
@@ -4,5 +4,5 @@ Alias /bugzilla /usr/share/bugzilla
AddHandler cgi-script .cgi
Options +Indexes +ExecCGI +FollowSymLinks
DirectoryIndex index.cgi
- AllowOverride Limit
+ AllowOverride Limit Options FileInfo
</Directory>
bugzilla-rw-paths.patch:
Index: bugzilla-rw-paths.patch
===================================================================
RCS file: /cvs/pkgs/rpms/bugzilla/EL-5/bugzilla-rw-paths.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- bugzilla-rw-paths.patch 27 Aug 2007 13:24:36 -0000 1.2
+++ bugzilla-rw-paths.patch 4 Jul 2009 00:55:03 -0000 1.3
@@ -1,7 +1,6 @@
-diff -ru bugzilla-orig/Bugzilla/Constants.pm bugzilla-3.0.1/Bugzilla/Constants.pm
---- bugzilla-orig/Bugzilla/Constants.pm 2007-08-23 14:42:23.000000000 -0400
-+++ bugzilla-3.0.1/Bugzilla/Constants.pm 2007-08-27 08:50:50.000000000 -0400
-@@ -423,9 +423,9 @@
+--- bugzilla-3.2.2/Bugzilla/Constants.pm 2009-02-03 10:02:53.000000000 +0000
++++ bugzilla-3.2.2-rw/Bugzilla/Constants.pm 2009-02-18 17:59:52.000000000 +0000
+@@ -465,9 +465,9 @@
'cgi_path' => $libpath,
'templatedir' => "$libpath/template",
'project' => $project,
@@ -12,9 +11,9 @@ diff -ru bugzilla-orig/Bugzilla/Constant
+ 'datadir' => "/var/lib/bugzilla/$datadir",
+ 'attachdir' => "/var/lib/bugzilla/$datadir/attachments",
'skinsdir' => "$libpath/skins",
- # $webdotdir must be in the webtree somewhere. Even if you use a
+ # $webdotdir must be in the web server's tree somewhere. Even if you use a
# local dot, we output images to there. Also, if $webdotdir is
-@@ -433,8 +433,8 @@
+@@ -475,8 +475,8 @@
# change showdependencygraph.cgi to set image_url to the correct
# location.
# The script should really generate these graphs directly...
@@ -24,4 +23,4 @@ diff -ru bugzilla-orig/Bugzilla/Constant
+ 'extensionsdir' => "/var/lib/bugzilla/extensions",
};
}
-
+
Index: bugzilla.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bugzilla/EL-5/bugzilla.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- bugzilla.spec 24 Sep 2007 17:10:16 -0000 1.13
+++ bugzilla.spec 4 Jul 2009 00:55:03 -0000 1.14
@@ -4,17 +4,18 @@
Summary: Bug tracking system
URL: http://www.bugzilla.org/
Name: bugzilla
-Version: 3.0.2
+Version: 3.2.3
Group: Applications/Publishing
-Release: 0%{?dist}
-License: MPL
+Release: 1%{?dist}
+License: MPLv1.1
Source0: http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-%{version}.tar.gz
Source1: bugzilla-httpd-conf
Source2: README.fedora.bugzilla
Patch0: bugzilla-rw-paths.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
-Requires: smtpdaemon, webserver, graphviz, patchutils, mod_perl, perl-SOAP-Lite, perl-Email-Simple, perl-Email-MIME-Modifier, perl-Template-Toolkit, perl-MIME-tools, perl-Email-MIME-Attachment-Stripper, perl-Email-Send, perl-Email-Reply, perl-Email-MIME, perl-Email-Address
+Requires: webserver, patchutils, mod_perl, perl(SOAP::Lite), which
%package doc
Summary: Bugzilla documentation
@@ -23,11 +24,13 @@ Group: Documentation
%package contrib
Summary: Bugzilla contributed scripts
Group: Applications/Publishing
+BuildRequires: python
%description
-Bugzilla is a popular bug tracking system used by multiple open source
-projects. It requires a database engine installed - either MySQL or
-PostgreSQL. Without one of these database engines, Bugzilla will not work.
+Bugzilla is a popular bug tracking system used by multiple open source projects
+It requires a database engine installed - either MySQL, PostgreSQL or Oracle.
+Without one of these database engines (local or remote), Bugzilla will not work
+- see the Release Notes for details.
%description doc
Documentation distributed with the Bugzilla bug tracking system
@@ -39,13 +42,16 @@ Contributed scripts and functions for Bu
%setup -q -n %{name}-%{version}
%patch0 -p1
-# Filter unwanted Requires:
+# Filter unwanted Requires found by /usr/lib/rpm/perldeps.pl:
+# create a wrapper script which runs the original perl_requires
+# command and strips some of the output
cat << \EOF > %{name}-req
#!/bin/sh
%{__perl_requires} $* |\
- sed -e '/perl(globals.pl)/d;/perl(BugzillaEmail)/d'
+sed -e '/perl(Authen::Radius)/d;/perl(DBD::Pg)/d;/perl(DBD::Oracle)/d;/perl(sanitycheck.cgi)/d'
EOF
+# use that wrapper script instead of the original perl_requires script
%define __perl_requires %{_builddir}/%{name}-%{version}/%{name}-req
chmod +x %{__perl_requires}
@@ -75,15 +81,13 @@ done
%install
mkdir -p ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla
cp -pr * ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla
-mkdir -p ${RPM_BUILD_ROOT}/%{_sysconfdir}/cron.daily
-cat << EOM > ${RPM_BUILD_ROOT}/%{_sysconfdir}/cron.daily/bugzilla
+cat << EOM > ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla/cron.daily
#!/bin/bash
# Daily Bugzilla collectstats cron job run
cd %{bzinstallprefix}/bugzilla
./collectstats.pl
EOM
-mkdir -p ${RPM_BUILD_ROOT}/%{_sysconfdir}/cron.d
-echo "0-59/15 * * * * apache cd %{bzinstallprefix}/bugzilla && env LANG=C %{bzinstallprefix}/bugzilla/whine.pl" > ${RPM_BUILD_ROOT}/%{_sysconfdir}/cron.d/bugzilla
+echo "0-59/15 * * * * apache cd %{bzinstallprefix}/bugzilla && env LANG=C %{bzinstallprefix}/bugzilla/whine.pl" > ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla/cron.whine
rm -f ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla/{README,QUICKSTART,UPGRADING,UPGRADING-pre-2.8}
mkdir -p ${RPM_BUILD_ROOT}/%{_datadir}/doc/%{name}-%{version}
cp %{SOURCE2} ./README.fedora
@@ -95,15 +99,14 @@ install -m 0644 -D -p %{SOURCE1} ${RPM_
rm -rf ${RPM_BUILD_ROOT}
%post
-pushd %{bzinstallprefix}/bugzilla > /dev/null
+(pushd %{bzinstallprefix}/bugzilla > /dev/null
./checksetup.pl > /dev/null
-popd > /dev/null
+popd > /dev/null)
%files
%defattr(-,root,root,-)
%dir %{bzinstallprefix}/bugzilla
%{bzinstallprefix}/bugzilla/*.cgi
-%{bzinstallprefix}/bugzilla/*.js
%{bzinstallprefix}/bugzilla/*.pl
%{bzinstallprefix}/bugzilla/Bugzilla.pm
%{bzinstallprefix}/bugzilla/bugzilla.dtd
@@ -115,12 +118,12 @@ popd > /dev/null
%{bzinstallprefix}/bugzilla/skins
%{bzinstallprefix}/bugzilla/t
%{bzinstallprefix}/bugzilla/template
+%{bzinstallprefix}/bugzilla/extensions/example
+%{bzinstallprefix}/bugzilla/lib/README
+%{bzinstallprefix}/bugzilla/cron.daily
+%{bzinstallprefix}/bugzilla/cron.whine
%ghost %{bzinstallprefix}/bugzilla/bugzilla-req
%config(noreplace) %{_sysconfdir}/httpd/conf.d/bugzilla.conf
-%defattr(0755,root,root,-)
-%{_sysconfdir}/cron.daily/*
-%defattr(0600,root,root,-)
-%{_sysconfdir}/cron.d/*
%defattr(-,root,root,-)
%doc README
%doc QUICKSTART
@@ -128,15 +131,74 @@ popd > /dev/null
%doc UPGRADING-pre-2.8
%doc README.fedora
%dir %{bzdatadir}
+%defattr(0750,root,apache,-)
%dir %{_sysconfdir}/bugzilla
%files doc
+%defattr(-,root,root,-)
%{bzinstallprefix}/bugzilla/docs
%files contrib
+%defattr(-,root,root,-)
%{bzinstallprefix}/bugzilla/contrib
%changelog
+* Mon Apr 06 2009 Itamar Reis Peixoto <itamar at ispbrasil.com.br> 3.2.3-1
+- fix CVE-2009-1213
+
+* Thu Mar 05 2009 Itamar Reis Peixoto <itamar at ispbrasil.com.br> 3.2.2-2
+- fix from BZ #474250 Comment #16, from Chris Eveleigh -->
+- add python BR for contrib subpackage
+- fix description
+- change Requires perl-SOAP-Lite to perl(SOAP::Lite) according guidelines
+
+* Sun Mar 01 2009 Itamar Reis Peixoto <itamar at ispbrasil.com.br> 3.2.2-1
+- thanks to Chris Eveleigh <chris dot eveleigh at planningportal dot gov dot uk>
+- for contributing with patches :-)
+- Upgrade to upstream 3.2.2 to fix multiple security vulns
+- Removed old perl_requires exclusions, added new ones for RADIUS, Oracle and sanitycheck.cgi
+- Added Oracle to supported DBs in description (and moved line breaks)
+- Include a patch to fix max_allowed_packet warnin when using with mysql
+
+* Sat Feb 28 2009 Itamar Reis Peixoto <itamar at ispbrasil.com.br> 3.0.8-1
+- Upgrade to 3.0.8, fix #466077 #438080
+- fix macro in changelog rpmlint warning
+- fix files-attr-not-set rpmlint warning for doc and contrib sub-packages
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.0.4-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Feb 2 2009 Stepan Kasal <skasal at redhat.com> - 3.0.4-3
+- do not require perl-Email-Simple, it is (no longer) in use
+- remove several explicit perl-* requires; the automatic dependencies
+ do handle them
+
+* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 3.0.4-2
+- fix license tag
+
+* Fri May 9 2008 John Berninger <john at ncphotography dot com> - 3.0.4-1
+- Update to upstream 3.0.4 to fix multiple security vulns
+- Change perms on /etc/bugzilla for bz 427981
+
+* Sun May 4 2008 John Berninger <john at ncphotography dot com> - 3.0.3-0
+- Update to upstream 3.0.3 - bz 444669
+
+* Fri Dec 28 2007 John Berninger <john at ncphotography dot com> - 3.0.2-6
+- Add cron.daily, cron.whine to payload list
+
+* Fri Dec 28 2007 John Berninger <john at ncphotography dot com> - 3.0.2-5
+- Typo in spec file, rebuild
+
+* Fri Dec 28 2007 John Berninger <john at ncphotography dot com> - 3.0.2-3
+- bz 426465 - don't enable cron jobs so cron doesn't complain about
+ an unconfigured installation
+
+* Fri Oct 26 2007 John Berninger <john at ncphotography dot com> - 3.0.2-2
+- fix issue with AlowOverride Options
+
+* Mon Oct 22 2007 John Berninger <john at ncphotography dot com> - 3.0.2-1
+- updates to requires and httpd conf for BZ's 279961, 295861, 339531
+
* Mon Sep 24 2007 John Berninger <john at ncphotography dot com> - 3.0.2-0
- update to 3.0.2 - bz 299981
@@ -177,7 +239,7 @@ popd > /dev/null
* Mon Jun 26 2006 John Berninger <johnw at berningeronline dot net> - 2.22-5
- License is MPL, not GPL
-- Clean up %doc specs
+- Clean up %%doc specs
* Sun Jun 25 2006 John Benringer <johnw at berningeronline dot net> - 2.22-4
- Remove localconfig file per upstream
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bugzilla/EL-5/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources 24 Sep 2007 17:10:16 -0000 1.6
+++ sources 4 Jul 2009 00:55:03 -0000 1.7
@@ -1 +1 @@
-53afb2c5d4c105ed2f4b2ba4ccfcedc7 bugzilla-3.0.2.tar.gz
+fcc8f64fec821e76718fbda13e232b59 bugzilla-3.2.3.tar.gz
More information about the fedora-extras-commits
mailing list