From 6e6117992f798ee167f5fa4badb1d9729a3aed4f Mon Sep 17 00:00:00 2001 From: Per Cederqvist <ceder@lysator.liu.se> Date: Fri, 11 Jul 2014 09:33:43 +0200 Subject: [PATCH] Imported Bugzilla 2.16.4. --- Bug.pm | 2 +- CGI.pl | 2 +- CVS/Entries | 152 +-- CVS/Tag | 2 +- checksetup.pl | 5 +- collectstats.pl | 4 +- contrib/CVS/Entries | 24 +- contrib/CVS/Entries.Log | 2 + contrib/CVS/Tag | 2 +- contrib/cmdline/CVS/Entries | 6 +- contrib/cmdline/CVS/Tag | 2 +- css/CVS/Entries | 4 +- css/CVS/Tag | 2 +- defparams.pl | 2 +- docs/CVS/Entries | 6 +- docs/CVS/Tag | 2 +- docs/html/Bugzilla-Guide.html | 197 ++- docs/html/CVS/Entries | 120 +- docs/html/CVS/Tag | 2 +- docs/html/about.html | 11 +- docs/html/administration.html | 15 +- docs/html/cmdline.html | 7 +- docs/html/conventions.html | 9 +- docs/html/copyright.html | 9 +- docs/html/credits.html | 7 +- docs/html/cust-templates.html | 50 +- docs/html/database.html | 7 +- docs/html/dbdoc.html | 11 +- docs/html/dbschema.html | 7 +- docs/html/disclaimer.html | 7 +- docs/html/extraconfig.html | 23 +- docs/html/faq.html | 56 +- docs/html/gfdl-0.html | 7 +- docs/html/gfdl-1.html | 7 +- docs/html/gfdl-10.html | 7 +- docs/html/gfdl-2.html | 7 +- docs/html/gfdl-3.html | 7 +- docs/html/gfdl-4.html | 7 +- docs/html/gfdl-5.html | 7 +- docs/html/gfdl-6.html | 7 +- docs/html/gfdl-7.html | 7 +- docs/html/gfdl-8.html | 7 +- docs/html/gfdl-9.html | 7 +- docs/html/gfdl-howto.html | 9 +- docs/html/gfdl.html | 9 +- docs/html/glossary.html | 11 +- docs/html/groups.html | 7 +- docs/html/hintsandtips.html | 11 +- docs/html/how.html | 7 +- docs/html/index.html | 23 +- docs/html/installation.html | 31 +- docs/html/integration.html | 7 +- docs/html/introduction.html | 7 +- docs/html/newversions.html | 9 +- docs/html/osx.html | 7 +- docs/html/parameters.html | 7 +- docs/html/patches.html | 7 +- docs/html/programadmin.html | 7 +- docs/html/rewrite.html | 7 +- docs/html/security.html | 7 +- docs/html/stepbystep.html | 37 +- docs/html/troubleshooting.html | 11 +- docs/html/upgrading.html | 7 +- docs/html/useradmin.html | 7 +- docs/html/userpreferences.html | 7 +- docs/html/using.html | 11 +- docs/html/variant-fenris.html | 7 +- docs/html/variant-issuezilla.html | 7 +- docs/html/variant-perforce.html | 7 +- docs/html/variant-redhat.html | 7 +- docs/html/variant-scarab.html | 7 +- docs/html/variant-sourceforge.html | 7 +- docs/html/variants.html | 7 +- docs/html/voting.html | 7 +- docs/html/whatis.html | 7 +- docs/html/why.html | 7 +- docs/html/win32.html | 17 +- docs/images/CVS/Entries | 12 +- docs/images/CVS/Entries.Log | 2 + docs/images/CVS/Tag | 2 +- docs/makedocs.pl | 20 +- docs/rel_notes.txt | 223 ++-- docs/txt/Bugzilla-Guide.txt | 1133 +++++++++-------- docs/txt/CVS/Entries | 2 +- docs/txt/CVS/Tag | 2 +- docs/xml/Bugzilla-Guide.xml | 13 +- docs/xml/CVS/Entries | 36 +- docs/xml/CVS/Tag | 2 +- docs/xml/administration.xml | 7 + docs/xml/faq.xml | 25 +- docs/xml/installation.xml | 9 +- editkeywords.cgi | 1 + editproducts.cgi | 5 +- globals.pl | 10 +- post_bug.cgi | 4 + process_bug.cgi | 2 + processmail | 1 + t/008filter.t | 15 +- t/CVS/Entries | 12 +- t/CVS/Tag | 2 +- t/Support/CVS/Entries | 6 +- t/Support/CVS/Tag | 2 +- template/CVS/Entries | 2 +- template/CVS/Tag | 2 +- template/en/CVS/Entries | 2 +- template/en/CVS/Tag | 2 +- template/en/default/CVS/Entries | 6 +- template/en/default/CVS/Entries.Log | 2 + template/en/default/CVS/Tag | 2 +- template/en/default/account/CVS/Entries | 8 +- template/en/default/account/CVS/Tag | 2 +- template/en/default/account/email/CVS/Entries | 6 +- template/en/default/account/email/CVS/Tag | 2 +- .../en/default/account/password/CVS/Entries | 4 +- template/en/default/account/password/CVS/Tag | 2 +- template/en/default/account/prefs/CVS/Entries | 10 +- template/en/default/account/prefs/CVS/Tag | 2 +- template/en/default/admin/CVS/Tag | 2 +- .../en/default/admin/attachstatus/CVS/Entries | 8 +- .../en/default/admin/attachstatus/CVS/Tag | 2 +- template/en/default/attachment/CVS/Entries | 14 +- template/en/default/attachment/CVS/Tag | 2 +- template/en/default/bug/CVS/Entries | 16 +- template/en/default/bug/CVS/Tag | 2 +- template/en/default/bug/activity/CVS/Entries | 4 +- template/en/default/bug/activity/CVS/Tag | 2 +- template/en/default/bug/create/CVS/Entries | 10 +- template/en/default/bug/create/CVS/Tag | 2 +- template/en/default/bug/process/CVS/Entries | 10 +- template/en/default/bug/process/CVS/Tag | 2 +- template/en/default/bug/votes/CVS/Entries | 6 +- template/en/default/bug/votes/CVS/Tag | 2 +- template/en/default/global/CVS/Entries | 20 +- template/en/default/global/CVS/Tag | 2 +- template/en/default/list/CVS/Entries | 16 +- template/en/default/list/CVS/Tag | 2 +- template/en/default/reports/CVS/Entries | 10 +- template/en/default/reports/CVS/Tag | 2 +- .../en/default/reports/duplicates.html.tmpl | 2 +- template/en/default/search/CVS/Entries | 8 +- template/en/default/search/CVS/Tag | 2 +- votes.cgi | 6 +- 142 files changed, 1613 insertions(+), 1317 deletions(-) create mode 100644 contrib/CVS/Entries.Log create mode 100644 docs/images/CVS/Entries.Log diff --git a/Bug.pm b/Bug.pm index 7ac2bd101..05d25a97f 100755 --- a/Bug.pm +++ b/Bug.pm @@ -112,7 +112,7 @@ sub initBug { resolution, priority, bug_severity, component, assigned_to, reporter, bug_file_loc, short_desc, target_milestone, qa_contact, status_whiteboard, date_format(creation_ts,'%Y-%m-%d %H:%i'), - groupset, delta_ts, sum(votes.count) + groupset, delta_ts, ifnull(sum(votes.vote_count),0), from bugs left join votes using(bug_id) where bugs.bug_id = $bug_id group by bugs.bug_id"; diff --git a/CGI.pl b/CGI.pl index de983122b..b3e879a2d 100644 --- a/CGI.pl +++ b/CGI.pl @@ -58,7 +58,7 @@ use vars qw($template $vars); # to the user about the downtime. (do)editparams.cgi is exempted from # this message, of course, since it needs to be available in order for # the administrator to open Bugzilla back up. -if (Param("shutdownhtml") && $0 !~ m:[\\/](do)?editparams.cgi$:) { +if (Param("shutdownhtml") && $0 !~ m:(^|[\\/])(do)?editparams\.cgi$:) { # The shut down message we are going to display to the user. $::vars->{'title'} = "Bugzilla is Down"; $::vars->{'h1'} = "Bugzilla is Down"; diff --git a/CVS/Entries b/CVS/Entries index 7322ba7ad..394db1dae 100644 --- a/CVS/Entries +++ b/CVS/Entries @@ -1,79 +1,79 @@ -/.cvsignore/1.5.2.1/Mon May 13 22:31:47 2002//TBUGZILLA-2_16_3 -/1x1.gif/1.1/Wed Aug 26 06:14:15 1998/-kb/TBUGZILLA-2_16_3 -/Attachment.pm/1.8/Sat Mar 23 17:58:36 2002//TBUGZILLA-2_16_3 -/Bug.pm/1.12/Sat Apr 27 06:25:41 2002//TBUGZILLA-2_16_3 -/CGI.pl/1.153.2.4/Mon Apr 14 11:50:52 2003//TBUGZILLA-2_16_3 -/README/1.50/Sat Aug 11 19:56:40 2001//TBUGZILLA-2_16_3 -/RelationSet.pm/1.7/Sat Nov 3 02:05:43 2001//TBUGZILLA-2_16_3 -/Token.pm/1.12.2.1/Tue Jul 9 02:17:28 2002//TBUGZILLA-2_16_3 -/UPGRADING/1.1/Fri Aug 10 22:35:21 2001//TBUGZILLA-2_16_3 -/UPGRADING-pre-2.8/1.2/Sun Dec 23 23:23:22 2001//TBUGZILLA-2_16_3 -/ant.jpg/1.2/Wed Aug 26 22:36:05 1998/-kb/TBUGZILLA-2_16_3 -/attachment.cgi/1.14/Wed Apr 24 07:24:43 2002//TBUGZILLA-2_16_3 -/bug_form.pl/1.93.2.3/Wed Jul 10 00:05:51 2002//TBUGZILLA-2_16_3 -/bug_status.html/1.13/Mon Apr 15 02:47:52 2002//TBUGZILLA-2_16_3 -/buglist.cgi/1.169.2.10/Wed Jun 19 22:53:25 2002//TBUGZILLA-2_16_3 -/bugwritinghelp.html/1.3/Mon Apr 15 02:47:53 2002//TBUGZILLA-2_16_3 -/bugzilla.dtd/1.5/Thu Apr 4 04:19:58 2002//TBUGZILLA-2_16_3 -/changepassword.cgi/1.21/Sun Jan 20 01:44:37 2002//TBUGZILLA-2_16_3 -/checksetup.pl/1.149.2.16/Thu Apr 24 21:15:44 2003//TBUGZILLA-2_16_3 -/colchange.cgi/1.24.2.2/Mon Jun 17 09:39:35 2002//TBUGZILLA-2_16_3 -/collectstats.pl/1.20.12.1/Fri Dec 13 11:02:26 2002//TBUGZILLA-2_16_3 -/confirmhelp.html/1.3/Mon Apr 15 02:47:53 2002//TBUGZILLA-2_16_3 -/createaccount.cgi/1.21.2.3/Fri Aug 30 15:29:24 2002//TBUGZILLA-2_16_3 -/defparams.pl/1.73.2.5/Thu Apr 24 22:36:37 2003//TBUGZILLA-2_16_3 -/describecomponents.cgi/1.11.2.2/Mon Jun 17 09:39:40 2002//TBUGZILLA-2_16_3 -/describekeywords.cgi/1.8/Wed Apr 24 07:24:45 2002//TBUGZILLA-2_16_3 -/doeditparams.cgi/1.17.2.1/Mon Jun 17 09:39:40 2002//TBUGZILLA-2_16_3 -/duplicates.cgi/1.19.2.1/Thu Apr 24 20:45:08 2003//TBUGZILLA-2_16_3 -/editattachstatuses.cgi/1.7/Mon Apr 29 19:32:27 2002//TBUGZILLA-2_16_3 -/editcomponents.cgi/1.22.2.3/Sun Mar 16 06:19:34 2003//TBUGZILLA-2_16_3 -/editgroups.cgi/1.16.2.1/Mon Jun 17 09:39:41 2002//TBUGZILLA-2_16_3 -/editkeywords.cgi/1.9.2.1/Mon Jun 17 09:39:42 2002//TBUGZILLA-2_16_3 -/editmilestones.cgi/1.8.2.1/Mon Jun 17 09:39:42 2002//TBUGZILLA-2_16_3 -/editparams.cgi/1.14.2.1/Mon Jun 17 09:39:42 2002//TBUGZILLA-2_16_3 -/editproducts.cgi/1.24.2.3/Wed Feb 12 05:05:57 2003//TBUGZILLA-2_16_3 -/editusers.cgi/1.35.2.2/Mon Jun 17 09:39:44 2002//TBUGZILLA-2_16_3 -/editversions.cgi/1.11.2.1/Mon Jun 17 09:39:44 2002//TBUGZILLA-2_16_3 -/enter_bug.cgi/1.66.2.3/Tue Jun 11 13:33:45 2002//TBUGZILLA-2_16_3 -/globals.pl/1.169.2.15/Thu Apr 24 22:03:41 2003//TBUGZILLA-2_16_3 -/help.html/1.5/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_3 -/helpemailquery.html/1.2/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_3 -/how_to_mail.html/1.3/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_3 -/importxml.pl/1.23.2.2/Fri Apr 25 04:18:13 2003//TBUGZILLA-2_16_3 -/index.cgi/1.4.2.1/Sun Jun 23 17:36:00 2002//TBUGZILLA-2_16_3 -/localconfig.js/1.1/Wed Feb 28 23:07:25 2001//TBUGZILLA-2_16_3 -/long_list.cgi/1.26/Wed Apr 24 07:24:46 2002//TBUGZILLA-2_16_3 -/move.pl/1.11.2.1/Mon Jun 17 09:39:48 2002//TBUGZILLA-2_16_3 -/notargetmilestone.html/1.3/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_3 -/post_bug.cgi/1.52.2.6/Thu Aug 1 09:59:32 2002//TBUGZILLA-2_16_3 -/process_bug.cgi/1.125.2.7/Thu Apr 24 21:01:52 2003//TBUGZILLA-2_16_3 -/processmail/1.81/Sun Apr 14 04:43:55 2002//TBUGZILLA-2_16_3 -/query.cgi/1.98.2.1/Mon Jun 3 01:42:15 2002//TBUGZILLA-2_16_3 -/queryhelp.cgi/1.11.2.2/Mon Jun 17 09:39:45 2002//TBUGZILLA-2_16_3 -/quicksearch.html/1.3/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_3 -/quicksearch.js/1.9/Mon Dec 24 22:24:35 2001//TBUGZILLA-2_16_3 -/quicksearchhack.html/1.4/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_3 -/quips.cgi/1.6.2.1/Mon Jun 17 09:39:46 2002//TBUGZILLA-2_16_3 -/relogin.cgi/1.18/Wed May 8 04:40:35 2002//TBUGZILLA-2_16_3 -/reports.cgi/1.54/Fri Apr 26 21:09:50 2002//TBUGZILLA-2_16_3 -/robots.txt/1.2/Wed Apr 24 18:11:00 2002//TBUGZILLA-2_16_3 -/runtests.pl/1.1.4.2/Mon Feb 17 02:33:31 2003//TBUGZILLA-2_16_3 -/runtests.sh/1.5/Fri Apr 12 21:15:45 2002//TBUGZILLA-2_16_3 -/sanitycheck.cgi/1.42/Thu Apr 4 04:19:58 2002//TBUGZILLA-2_16_3 -/show_activity.cgi/1.9/Wed Apr 24 07:24:49 2002//TBUGZILLA-2_16_3 -/show_bug.cgi/1.18/Sat Mar 23 17:58:36 2002//TBUGZILLA-2_16_3 -/showattachment.cgi/1.10/Wed Jan 30 14:14:12 2002//TBUGZILLA-2_16_3 -/showdependencygraph.cgi/1.18.2.3/Thu Apr 24 21:15:48 2003//TBUGZILLA-2_16_3 -/showdependencytree.cgi/1.17.2.1/Tue May 21 14:18:00 2002//TBUGZILLA-2_16_3 -/sidebar.cgi/1.4.2.2/Wed Jul 10 00:05:54 2002//TBUGZILLA-2_16_3 -/syncshadowdb/1.14/Sun Dec 23 23:23:22 2001//TBUGZILLA-2_16_3 -/token.cgi/1.7.2.1/Mon Jun 17 09:39:46 2002//TBUGZILLA-2_16_3 -/userprefs.cgi/1.35.2.3/Tue Aug 13 06:57:00 2002//TBUGZILLA-2_16_3 -/votehelp.html/1.10/Mon Apr 15 02:47:56 2002//TBUGZILLA-2_16_3 -/votes.cgi/1.3/Tue May 7 21:28:41 2002//TBUGZILLA-2_16_3 -/whineatnews.pl/1.7/Sun Feb 17 08:22:31 2002//TBUGZILLA-2_16_3 -/xml.cgi/1.6.2.1/Mon Jun 17 09:39:48 2002//TBUGZILLA-2_16_3 +/.cvsignore/1.5.2.1/Mon May 13 22:31:47 2002//TBUGZILLA-2_16_4 +/1x1.gif/1.1/Wed Aug 26 06:14:15 1998/-kb/TBUGZILLA-2_16_4 +/Attachment.pm/1.8/Sat Mar 23 17:58:36 2002//TBUGZILLA-2_16_4 +/Bug.pm/1.12.2.1/Thu Sep 25 22:29:46 2003//TBUGZILLA-2_16_4 +/CGI.pl/1.153.2.5/Tue Oct 7 19:37:09 2003//TBUGZILLA-2_16_4 +/README/1.50/Sat Aug 11 19:56:40 2001//TBUGZILLA-2_16_4 +/RelationSet.pm/1.7/Sat Nov 3 02:05:43 2001//TBUGZILLA-2_16_4 +/Token.pm/1.12.2.1/Tue Jul 9 02:17:28 2002//TBUGZILLA-2_16_4 +/UPGRADING/1.1/Fri Aug 10 22:35:21 2001//TBUGZILLA-2_16_4 +/UPGRADING-pre-2.8/1.2/Sun Dec 23 23:23:22 2001//TBUGZILLA-2_16_4 +/ant.jpg/1.2/Wed Aug 26 22:36:05 1998/-kb/TBUGZILLA-2_16_4 +/attachment.cgi/1.14/Wed Apr 24 07:24:43 2002//TBUGZILLA-2_16_4 +/bug_form.pl/1.93.2.3/Wed Jul 10 00:05:51 2002//TBUGZILLA-2_16_4 +/bug_status.html/1.13/Mon Apr 15 02:47:52 2002//TBUGZILLA-2_16_4 +/buglist.cgi/1.169.2.10/Wed Jun 19 22:53:25 2002//TBUGZILLA-2_16_4 +/bugwritinghelp.html/1.3/Mon Apr 15 02:47:53 2002//TBUGZILLA-2_16_4 +/bugzilla.dtd/1.5/Thu Apr 4 04:19:58 2002//TBUGZILLA-2_16_4 +/changepassword.cgi/1.21/Sun Jan 20 01:44:37 2002//TBUGZILLA-2_16_4 +/checksetup.pl/1.149.2.19/Sat Aug 9 00:16:16 2003//TBUGZILLA-2_16_4 +/colchange.cgi/1.24.2.2/Mon Jun 17 09:39:35 2002//TBUGZILLA-2_16_4 +/collectstats.pl/1.20.12.2/Mon Nov 3 03:44:38 2003//TBUGZILLA-2_16_4 +/confirmhelp.html/1.3/Mon Apr 15 02:47:53 2002//TBUGZILLA-2_16_4 +/createaccount.cgi/1.21.2.3/Fri Aug 30 15:29:24 2002//TBUGZILLA-2_16_4 +/defparams.pl/1.73.2.6/Thu Jul 24 00:52:24 2003//TBUGZILLA-2_16_4 +/describecomponents.cgi/1.11.2.2/Mon Jun 17 09:39:40 2002//TBUGZILLA-2_16_4 +/describekeywords.cgi/1.8/Wed Apr 24 07:24:45 2002//TBUGZILLA-2_16_4 +/doeditparams.cgi/1.17.2.1/Mon Jun 17 09:39:40 2002//TBUGZILLA-2_16_4 +/duplicates.cgi/1.19.2.1/Thu Apr 24 20:45:08 2003//TBUGZILLA-2_16_4 +/editattachstatuses.cgi/1.7/Mon Apr 29 19:32:27 2002//TBUGZILLA-2_16_4 +/editcomponents.cgi/1.22.2.3/Sun Mar 16 06:19:34 2003//TBUGZILLA-2_16_4 +/editgroups.cgi/1.16.2.1/Mon Jun 17 09:39:41 2002//TBUGZILLA-2_16_4 +/editkeywords.cgi/1.9.2.2/Mon Nov 3 03:46:55 2003//TBUGZILLA-2_16_4 +/editmilestones.cgi/1.8.2.1/Mon Jun 17 09:39:42 2002//TBUGZILLA-2_16_4 +/editparams.cgi/1.14.2.1/Mon Jun 17 09:39:42 2002//TBUGZILLA-2_16_4 +/editproducts.cgi/1.24.2.4/Mon Nov 3 03:50:40 2003//TBUGZILLA-2_16_4 +/editusers.cgi/1.35.2.2/Mon Jun 17 09:39:44 2002//TBUGZILLA-2_16_4 +/editversions.cgi/1.11.2.1/Mon Jun 17 09:39:44 2002//TBUGZILLA-2_16_4 +/enter_bug.cgi/1.66.2.3/Tue Jun 11 13:33:45 2002//TBUGZILLA-2_16_4 +/globals.pl/1.169.2.19/Mon Nov 3 03:53:15 2003//TBUGZILLA-2_16_4 +/help.html/1.5/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_4 +/helpemailquery.html/1.2/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_4 +/how_to_mail.html/1.3/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_4 +/importxml.pl/1.23.2.2/Fri Apr 25 04:18:13 2003//TBUGZILLA-2_16_4 +/index.cgi/1.4.2.1/Sun Jun 23 17:36:00 2002//TBUGZILLA-2_16_4 +/localconfig.js/1.1/Wed Feb 28 23:07:25 2001//TBUGZILLA-2_16_4 +/long_list.cgi/1.26/Wed Apr 24 07:24:46 2002//TBUGZILLA-2_16_4 +/move.pl/1.11.2.1/Mon Jun 17 09:39:48 2002//TBUGZILLA-2_16_4 +/notargetmilestone.html/1.3/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_4 +/post_bug.cgi/1.52.2.7/Mon Sep 1 01:28:14 2003//TBUGZILLA-2_16_4 +/process_bug.cgi/1.125.2.8/Sun Oct 19 08:32:46 2003//TBUGZILLA-2_16_4 +/processmail/1.81.2.1/Sun Sep 28 05:25:18 2003//TBUGZILLA-2_16_4 +/query.cgi/1.98.2.1/Mon Jun 3 01:42:15 2002//TBUGZILLA-2_16_4 +/queryhelp.cgi/1.11.2.2/Mon Jun 17 09:39:45 2002//TBUGZILLA-2_16_4 +/quicksearch.html/1.3/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_4 +/quicksearch.js/1.9/Mon Dec 24 22:24:35 2001//TBUGZILLA-2_16_4 +/quicksearchhack.html/1.4/Mon Apr 15 02:47:55 2002//TBUGZILLA-2_16_4 +/quips.cgi/1.6.2.1/Mon Jun 17 09:39:46 2002//TBUGZILLA-2_16_4 +/relogin.cgi/1.18/Wed May 8 04:40:35 2002//TBUGZILLA-2_16_4 +/reports.cgi/1.54/Fri Apr 26 21:09:50 2002//TBUGZILLA-2_16_4 +/robots.txt/1.2/Wed Apr 24 18:11:00 2002//TBUGZILLA-2_16_4 +/runtests.pl/1.1.4.2/Mon Feb 17 02:33:31 2003//TBUGZILLA-2_16_4 +/runtests.sh/1.5/Fri Apr 12 21:15:45 2002//TBUGZILLA-2_16_4 +/sanitycheck.cgi/1.42/Thu Apr 4 04:19:58 2002//TBUGZILLA-2_16_4 +/show_activity.cgi/1.9/Wed Apr 24 07:24:49 2002//TBUGZILLA-2_16_4 +/show_bug.cgi/1.18/Sat Mar 23 17:58:36 2002//TBUGZILLA-2_16_4 +/showattachment.cgi/1.10/Wed Jan 30 14:14:12 2002//TBUGZILLA-2_16_4 +/showdependencygraph.cgi/1.18.2.3/Thu Apr 24 21:15:48 2003//TBUGZILLA-2_16_4 +/showdependencytree.cgi/1.17.2.1/Tue May 21 14:18:00 2002//TBUGZILLA-2_16_4 +/sidebar.cgi/1.4.2.2/Wed Jul 10 00:05:54 2002//TBUGZILLA-2_16_4 +/syncshadowdb/1.14/Sun Dec 23 23:23:22 2001//TBUGZILLA-2_16_4 +/token.cgi/1.7.2.1/Mon Jun 17 09:39:46 2002//TBUGZILLA-2_16_4 +/userprefs.cgi/1.35.2.3/Tue Aug 13 06:57:00 2002//TBUGZILLA-2_16_4 +/votehelp.html/1.10/Mon Apr 15 02:47:56 2002//TBUGZILLA-2_16_4 +/votes.cgi/1.3.2.1/Mon Nov 3 03:39:43 2003//TBUGZILLA-2_16_4 +/whineatnews.pl/1.7/Sun Feb 17 08:22:31 2002//TBUGZILLA-2_16_4 +/xml.cgi/1.6.2.1/Mon Jun 17 09:39:48 2002//TBUGZILLA-2_16_4 D/contrib//// D/css//// D/docs//// diff --git a/CVS/Tag b/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/CVS/Tag +++ b/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/checksetup.pl b/checksetup.pl index b23ca76a6..b9fbf01a9 100755 --- a/checksetup.pl +++ b/checksetup.pl @@ -1610,7 +1610,8 @@ $table{tokens} = ########################################################################### # Get a list of the existing tables (if any) in the database -my @tables = map { $_ =~ s/.*\.//; $_ } $dbh->tables; +my $sth = $dbh->table_info(undef, undef, undef, "TABLE"); +my @tables = @{$dbh->selectcol_arrayref($sth, { Columns => [3] })}; #print 'Tables: ', join " ", @tables, "\n"; # add lines here if you add more --LOCAL-- config vars that end up in the enums: @@ -1906,7 +1907,7 @@ sub bailout { # this is just in case we get interrupted while getting passwd exit 1; } -my $sth = $dbh->prepare(<<_End_Of_SQL_); +$sth = $dbh->prepare(<<_End_Of_SQL_); SELECT login_name FROM profiles WHERE groupset=9223372036854775807 diff --git a/collectstats.pl b/collectstats.pl index 2a29bb9f5..5d96e5b16 100755 --- a/collectstats.pl +++ b/collectstats.pl @@ -82,7 +82,7 @@ sub collect_stats { if( $product eq "-All-" ) { SendSQL("select count(bug_status) from bugs where bug_status='$status'"); } else { - SendSQL("select count(bug_status) from bugs where bug_status='$status' and product='$product'"); + SendSQL("select count(bug_status) from bugs where bug_status='$status' and product=" . SqlQuote($product)); } push @row, FetchOneColumn(); @@ -92,7 +92,7 @@ sub collect_stats { if( $product eq "-All-" ) { SendSQL("select count(resolution) from bugs where resolution='$resolution'"); } else { - SendSQL("select count(resolution) from bugs where resolution='$resolution' and product='$product'"); + SendSQL("select count(resolution) from bugs where resolution='$resolution' and product=" . SqlQuote($product)); } push @row, FetchOneColumn(); diff --git a/contrib/CVS/Entries b/contrib/CVS/Entries index 5b37e06f1..87ab95527 100644 --- a/contrib/CVS/Entries +++ b/contrib/CVS/Entries @@ -1,13 +1,13 @@ -/BugzillaEmail.pm/1.1/Wed Mar 15 22:29:44 2000//TBUGZILLA-2_16_3 -/README/1.4/Sun Apr 22 18:13:40 2001//TBUGZILLA-2_16_3 -/README.Mailif/1.3/Wed Mar 15 23:39:03 2000//TBUGZILLA-2_16_3 -/bug_email.pl/1.9.12.2/Sat Aug 17 14:24:09 2002//TBUGZILLA-2_16_3 -/bugmail_help.html/1.1/Tue Mar 7 17:36:48 2000//TBUGZILLA-2_16_3 -/bugzilla.procmailrc/1.1/Wed Mar 15 23:39:09 2000//TBUGZILLA-2_16_3 -/bugzilla_email_append.pl/1.2.14.2/Tue Sep 3 06:39:06 2002//TBUGZILLA-2_16_3 -/cvs-update.sh/1.1/Wed Apr 18 18:01:28 2001//TBUGZILLA-2_16_3 -/gnats2bz.pl/1.6/Thu Jan 31 14:29:21 2002//TBUGZILLA-2_16_3 -/jb2bz.py/1.1/Wed Feb 13 14:59:30 2002//TBUGZILLA-2_16_3 -/mysqld-watcher.pl/1.2/Fri Jun 1 08:34:45 2001//TBUGZILLA-2_16_3 -/yp_nomail.sh/1.1/Tue Sep 12 23:50:31 2000//TBUGZILLA-2_16_3 +/BugzillaEmail.pm/1.1/Wed Mar 15 22:29:44 2000//TBUGZILLA-2_16_4 +/README/1.4/Sun Apr 22 18:13:40 2001//TBUGZILLA-2_16_4 +/README.Mailif/1.3/Wed Mar 15 23:39:03 2000//TBUGZILLA-2_16_4 +/bug_email.pl/1.9.12.2/Sat Aug 17 14:24:09 2002//TBUGZILLA-2_16_4 +/bugmail_help.html/1.1/Tue Mar 7 17:36:48 2000//TBUGZILLA-2_16_4 +/bugzilla.procmailrc/1.1/Wed Mar 15 23:39:09 2000//TBUGZILLA-2_16_4 +/bugzilla_email_append.pl/1.2.14.2/Tue Sep 3 06:39:06 2002//TBUGZILLA-2_16_4 +/cvs-update.sh/1.1/Wed Apr 18 18:01:28 2001//TBUGZILLA-2_16_4 +/gnats2bz.pl/1.6/Thu Jan 31 14:29:21 2002//TBUGZILLA-2_16_4 +/jb2bz.py/1.1/Wed Feb 13 14:59:30 2002//TBUGZILLA-2_16_4 +/mysqld-watcher.pl/1.2/Fri Jun 1 08:34:45 2001//TBUGZILLA-2_16_4 +/yp_nomail.sh/1.1/Tue Sep 12 23:50:31 2000//TBUGZILLA-2_16_4 D/cmdline//// diff --git a/contrib/CVS/Entries.Log b/contrib/CVS/Entries.Log new file mode 100644 index 000000000..f3bfb8966 --- /dev/null +++ b/contrib/CVS/Entries.Log @@ -0,0 +1,2 @@ +A D/bug-bugzilla//// +R D/bug-bugzilla//// diff --git a/contrib/CVS/Tag b/contrib/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/contrib/CVS/Tag +++ b/contrib/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/contrib/cmdline/CVS/Entries b/contrib/cmdline/CVS/Entries index 28ab2e7b3..da446cf80 100644 --- a/contrib/cmdline/CVS/Entries +++ b/contrib/cmdline/CVS/Entries @@ -1,4 +1,4 @@ -/buglist/1.1/Thu Nov 15 17:04:58 2001//TBUGZILLA-2_16_3 -/bugs/1.1/Thu Nov 15 17:04:58 2001//TBUGZILLA-2_16_3 -/query.conf/1.1/Thu Nov 15 17:04:58 2001//TBUGZILLA-2_16_3 +/buglist/1.1/Thu Nov 15 17:04:58 2001//TBUGZILLA-2_16_4 +/bugs/1.1/Thu Nov 15 17:04:58 2001//TBUGZILLA-2_16_4 +/query.conf/1.1/Thu Nov 15 17:04:58 2001//TBUGZILLA-2_16_4 D diff --git a/contrib/cmdline/CVS/Tag b/contrib/cmdline/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/contrib/cmdline/CVS/Tag +++ b/contrib/cmdline/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/css/CVS/Entries b/css/CVS/Entries index 94ef93799..a7e15551e 100644 --- a/css/CVS/Entries +++ b/css/CVS/Entries @@ -1,3 +1,3 @@ -/buglist.css/1.1/Tue Mar 12 13:55:00 2002//TBUGZILLA-2_16_3 -/panel.css/1.1/Wed Dec 12 22:41:11 2001//TBUGZILLA-2_16_3 +/buglist.css/1.1/Tue Mar 12 13:55:00 2002//TBUGZILLA-2_16_4 +/panel.css/1.1/Wed Dec 12 22:41:11 2001//TBUGZILLA-2_16_4 D diff --git a/css/CVS/Tag b/css/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/css/CVS/Tag +++ b/css/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/defparams.pl b/defparams.pl index 5f2fc4472..4332b0eca 100644 --- a/defparams.pl +++ b/defparams.pl @@ -224,7 +224,7 @@ DefParam("shutdownhtml", DefParam("sendmailnow", "If this is on, Bugzilla will tell sendmail to send any e-mail immediately. If you have a large number of users with a large amount of e-mail traffic, enabling this option may dramatically slow down Bugzilla. Best used for smaller installations of Bugzilla.", "b", - 0); + 1); DefParam("passwordmail", q{The email that gets sent to people to tell them their password. Within diff --git a/docs/CVS/Entries b/docs/CVS/Entries index 90416efff..77f249a7d 100644 --- a/docs/CVS/Entries +++ b/docs/CVS/Entries @@ -1,6 +1,6 @@ -/README.docs/1.6.2.3/Wed Apr 23 03:22:20 2003//TBUGZILLA-2_16_3 -/makedocs.pl/1.2.2.2/Wed Apr 23 02:23:50 2003//TBUGZILLA-2_16_3 -/rel_notes.txt/1.10.2.14/Fri Apr 25 06:37:23 2003//TBUGZILLA-2_16_3 +/README.docs/1.6.2.3/Wed Apr 23 03:22:20 2003//TBUGZILLA-2_16_4 +/makedocs.pl/1.2.2.3/Fri Jun 13 16:36:28 2003//TBUGZILLA-2_16_4 +/rel_notes.txt/1.10.2.15/Mon Nov 3 03:35:23 2003//TBUGZILLA-2_16_4 D/html//// D/images//// D/txt//// diff --git a/docs/CVS/Tag b/docs/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/docs/CVS/Tag +++ b/docs/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/docs/html/Bugzilla-Guide.html b/docs/html/Bugzilla-Guide.html index 1e70196e6..1d0bbc102 100644 --- a/docs/html/Bugzilla-Guide.html +++ b/docs/html/Bugzilla-Guide.html @@ -1,11 +1,10 @@ <HTML ><HEAD ><TITLE ->The Bugzilla Guide - 2.16.3 Release</TITLE +>The Bugzilla Guide - 2.16.4 Release</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><META +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><META NAME="KEYWORD" CONTENT="Bugzilla"><META NAME="KEYWORD" @@ -43,7 +42,7 @@ CLASS="title" ><A NAME="AEN2" ></A ->The Bugzilla Guide - 2.16.3 Release</H1 +>The Bugzilla Guide - 2.16.4 Release</H1 ><H3 CLASS="author" ><A @@ -58,7 +57,7 @@ NAME="AEN9" >The Bugzilla Team</H3 ><P CLASS="pubdate" ->2003-04-23<BR></P +>2003-11-01<BR></P ><DIV ><DIV CLASS="abstract" @@ -86,6 +85,14 @@ TARGET="_top" >. </P ><P +> The most current version of this document can always be found on the + <A +HREF="http://www.bugzilla.org/documentation.html" +TARGET="_top" +>Bugzilla Documentation Page</A +>. + </P +><P ></P ></DIV ></DIV @@ -456,19 +463,19 @@ CLASS="LOT" ></DT ><DT >4-1. <A -HREF="#AEN861" +HREF="#AEN863" >Installing ActivePerl ppd Modules on Microsoft Windows</A ></DT ><DT >4-2. <A -HREF="#AEN874" +HREF="#AEN876" >Installing OpenInteract ppd Modules manually on Microsoft Windows</A ></DT ><DT >4-3. <A -HREF="#AEN1056" +HREF="#AEN1058" >Removing encrypt() for Windows NT Bugzilla version 2.12 or earlier</A ></DT @@ -505,7 +512,7 @@ NAME="copyright" ></A >1.1. Copyright Information</H1 ><A -NAME="AEN32" +NAME="AEN34" ></A ><TABLE BORDER="0" @@ -617,7 +624,7 @@ NAME="newversions" ></A >1.3. New Versions</H1 ><P -> This is the 2.16.3 version of The Bugzilla Guide. It is so named +> This is the 2.16.4 version of The Bugzilla Guide. It is so named to match the version of Bugzilla it is disributed with. If you are reading this from any source other than those below, please check one of these mirrors to make sure you are reading an @@ -803,7 +810,7 @@ NAME="conventions" ><DIV CLASS="informaltable" ><A -NAME="AEN109" +NAME="AEN111" ></A ><P ></P @@ -1876,7 +1883,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN370" +NAME="AEN372" ></A >3.2.1. Autolinkification</H2 ><P @@ -2024,7 +2031,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN399" +NAME="AEN401" ></A >3.2.5. Filing Bugs</H2 ><P @@ -2181,7 +2188,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN428" +NAME="AEN430" ></A >4.1.1. Introduction</H2 ><P @@ -2201,7 +2208,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN432" +NAME="AEN434" ></A >4.1.2. Package List</H2 ><DIV @@ -2936,7 +2943,7 @@ CLASS="section" ><HR><H3 CLASS="section" ><A -NAME="AEN578" +NAME="AEN580" ></A >4.1.5.1. DBI</H3 ><P @@ -2951,7 +2958,7 @@ CLASS="section" ><HR><H3 CLASS="section" ><A -NAME="AEN581" +NAME="AEN583" ></A >4.1.5.2. Data::Dumper</H3 ><P @@ -2965,7 +2972,7 @@ CLASS="section" ><HR><H3 CLASS="section" ><A -NAME="AEN584" +NAME="AEN586" ></A >4.1.5.3. MySQL-related modules</H3 ><P @@ -2991,7 +2998,7 @@ CLASS="section" ><HR><H3 CLASS="section" ><A -NAME="AEN589" +NAME="AEN591" ></A >4.1.5.4. TimeDate modules</H3 ><P @@ -3007,7 +3014,7 @@ CLASS="section" ><HR><H3 CLASS="section" ><A -NAME="AEN592" +NAME="AEN594" ></A >4.1.5.5. GD (optional)</H3 ><P @@ -3062,7 +3069,7 @@ CLASS="section" ><HR><H3 CLASS="section" ><A -NAME="AEN599" +NAME="AEN601" ></A >4.1.5.6. Chart::Base (optional)</H3 ><P @@ -3077,7 +3084,7 @@ CLASS="section" ><HR><H3 CLASS="section" ><A -NAME="AEN602" +NAME="AEN604" ></A >4.1.5.7. Template Toolkit</H3 ><P @@ -3095,7 +3102,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN605" +NAME="AEN607" ></A >4.1.6. HTTP Server</H2 ><P @@ -3273,7 +3280,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN624" +NAME="AEN626" ></A >4.1.7. Bugzilla</H2 ><P @@ -3386,7 +3393,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN641" +NAME="AEN643" ></A >4.1.8. Setting Up the MySQL Database</H2 ><P @@ -3438,7 +3445,7 @@ CLASS="prompt" <B CLASS="command" ->UPDATE user SET Password=PASSWORD('<new_password'>) +>UPDATE user SET Password=PASSWORD('<new_password>') WHERE user='root';</B > </TT @@ -3587,7 +3594,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN679" +NAME="AEN681" ></A >4.1.9. <TT CLASS="filename" @@ -3740,7 +3747,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN711" +NAME="AEN713" ></A >4.1.10. Configuring Bugzilla</H2 ><P @@ -3766,7 +3773,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN717" +NAME="AEN719" ></A >4.2.1. Dependency Charts</H2 ><P @@ -3830,7 +3837,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN732" +NAME="AEN734" ></A >4.2.2. Bug Graphs</H2 ><P @@ -3889,7 +3896,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN745" +NAME="AEN747" ></A >4.2.3. The Whining Cron</H2 ><P @@ -4080,7 +4087,7 @@ NAME="content-type" incorporate the code changes necessary to fulfill the CERT advisory requirements mentioned in <A -HREF="http://www.cet.org/tech_tips/malicious_code_mitigation.html/#3" +HREF="http://www.cert.org/tech_tips/malicious_code_mitigation.html/#3" TARGET="_top" > http://www.cet.org/tech_tips/malicious_code_mitigation.html/#3</A >. @@ -4335,10 +4342,10 @@ CLASS="filename" which can limit connections by ip-address. You may download this module at <A -HREF="http://www.snert.com/Software/Throttle/" +HREF="http://www.snert.com/Software/mod_throttle/" TARGET="_top" -> http://www.snert.com/Software/Throttle/</A ->. +>http://www.snert.com/Software/mod_throttle/</A +> Follow the instructions to install into your Apache install. <EM >This module only functions with the Apache web @@ -4352,7 +4359,7 @@ CLASS="command" command provided by this module to accomplish this goal. See the <A -HREF="http://www.snert.com/Software/Throttle/" +HREF="http://www.snert.com/Software/mod_throttle/" TARGET="_top" >Module Instructions</A @@ -4681,7 +4688,7 @@ CLASS="command" ><DIV CLASS="example" ><A -NAME="AEN861" +NAME="AEN863" ></A ><P ><B @@ -4741,7 +4748,7 @@ TARGET="_top" <DIV CLASS="example" ><A -NAME="AEN874" +NAME="AEN876" ></A ><P ><B @@ -5883,7 +5890,7 @@ VALIGN="TOP" ><P >From Andrew Pearson: <A -NAME="AEN1044" +NAME="AEN1046" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -5964,11 +5971,11 @@ VALIGN="TOP" > for Bugzilla 2.13 and later, which includes the current release, - Bugzilla 2.16.3. + Bugzilla 2.16.4. <DIV CLASS="example" ><A -NAME="AEN1056" +NAME="AEN1058" ></A ><P ><B @@ -6166,7 +6173,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN1090" +NAME="AEN1092" ></A >4.5.1. Bundle::Bugzilla makes me upgrade to Perl 5.6.1</H2 ><P @@ -6191,7 +6198,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN1095" +NAME="AEN1097" ></A >4.5.2. DBD::Sponge::db prepare failed</H2 ><P @@ -8279,7 +8286,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN1532" +NAME="AEN1534" ></A >5.7.1. What to Edit</H2 ><P @@ -8388,13 +8395,48 @@ CLASS="filename" ></TR ></TABLE ></DIV +><DIV +CLASS="note" +><P +></P +><TABLE +CLASS="note" +WIDTH="100%" +BORDER="0" +><TR +><TD +WIDTH="25" +ALIGN="CENTER" +VALIGN="TOP" +><IMG +SRC="../images/note.gif" +HSPACE="5" +ALT="Note"></TD +><TD +ALIGN="LEFT" +VALIGN="TOP" +><P +>It is recommended that you run <B +CLASS="command" +>./checksetup.pl</B +> + after any template edits, especially if you've created a new file in + the <TT +CLASS="filename" +>custom</TT +> directory. + </P +></TD +></TR +></TABLE +></DIV ></DIV ><DIV CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN1551" +NAME="AEN1557" ></A >5.7.2. How To Edit Templates</H2 ><P @@ -8476,7 +8518,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN1561" +NAME="AEN1567" ></A >5.7.3. Template Formats</H2 ><P @@ -8538,7 +8580,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN1574" +NAME="AEN1580" ></A >5.7.4. Particular Templates</H2 ><P @@ -9782,6 +9824,12 @@ HREF="#faq-use-keyword" > How do I change a keyword in Bugzilla, once some bugs are using it? </A ></DT +><DT +>A.7.6. <A +HREF="#faq-use-close" +> Why can't I close bugs from the "Change Several Bugs at Once" page? + </A +></DT ></DL ></DD ><DT @@ -10055,7 +10103,7 @@ HREF="http://www.bugzilla.org/who_we_are.html" TARGET="_top" >core team</A >, - led by Dave Miller (justdave@netscape.com). + led by Dave Miller (justdave@bugzilla.org). </P ></DIV ></DIV @@ -11226,7 +11274,7 @@ CLASS="answer" You can call bug_email.pl directly from your aliases file, with an entry like this: <A -NAME="AEN1973" +NAME="AEN1979" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -11644,7 +11692,7 @@ CLASS="answer" ><P > Microsoft has some advice on this matter, as well: <A -NAME="AEN2049" +NAME="AEN2055" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -11899,6 +11947,43 @@ CLASS="answer" </P ></DIV ></DIV +><DIV +CLASS="qandaentry" +><DIV +CLASS="question" +><P +><A +NAME="faq-use-close" +></A +><B +>A.7.6. </B +> + Why can't I close bugs from the "Change Several Bugs at Once" page? + </P +></DIV +><DIV +CLASS="answer" +><P +><B +> </B +> + The logic flow currently used is RESOLVED, then VERIFIED, then CLOSED. + You <EM +>can</EM +> mass-CLOSE bugs from the change several + bugs at once page. <EM +>but</EM +>, every bug listed on the + page has to be in VERIFIED state before the control to do it will show + up on the form. You can also mass-VERIFY, but every bug listed has to be + RESOLVED in order for the control to show up on the form. The logic + behind this is that if you pick one of the bugs that's not VERIFIED and + try to CLOSE it, the bug change will fail miserably (thus killing any + changes in the list after it while doing the bulk change) so it doesn't + even give you the choice. + </P +></DIV +></DIV ></DIV ><DIV CLASS="qandadiv" @@ -12189,7 +12274,7 @@ CLASS="section" ><HR><H2 CLASS="section" ><A -NAME="AEN2162" +NAME="AEN2175" ></A >B.2.1. Bugzilla Database Basics</H2 ><P @@ -12305,7 +12390,7 @@ CLASS="section" ><HR><H3 CLASS="section" ><A -NAME="AEN2189" +NAME="AEN2202" ></A >B.2.1.1. Bugzilla Database Tables</H3 ><P @@ -12878,7 +12963,7 @@ NAME="gfdl" ><P >Version 1.1, March 2000</P ><A -NAME="AEN2277" +NAME="AEN2290" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -13343,7 +13428,7 @@ NAME="gfdl-howto" of the License in the document and put the following copyright and license notices just after the title page:</P ><A -NAME="AEN2367" +NAME="AEN2380" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -13380,7 +13465,7 @@ CLASS="glossdiv" ><H1 CLASS="glossdiv" ><A -NAME="AEN2372" +NAME="AEN2385" ></A >0-9, high ascii</H1 ><DL @@ -14100,7 +14185,7 @@ NAME="gloss-zarro" Terry had the following to say: </P ><A -NAME="AEN2566" +NAME="AEN2579" ></A ><TABLE BORDER="0" diff --git a/docs/html/CVS/Entries b/docs/html/CVS/Entries index 02dae14ae..39cffc370 100644 --- a/docs/html/CVS/Entries +++ b/docs/html/CVS/Entries @@ -1,61 +1,61 @@ -/Bugzilla-Guide.html/1.15.2.6/Wed Apr 23 02:34:09 2003//TBUGZILLA-2_16_3 -/about.html/1.7.2.3/Sun Feb 16 15:41:20 2003//TBUGZILLA-2_16_3 -/aboutthisguide.html/1.9/Wed May 8 21:16:36 2002//TBUGZILLA-2_16_3 -/administration.html/1.7.2.8/Wed Apr 23 02:34:19 2003//TBUGZILLA-2_16_3 -/cmdline.html/1.7.2.5/Sun Feb 16 15:41:20 2003//TBUGZILLA-2_16_3 -/conventions.html/1.8.2.7/Wed Apr 23 02:34:19 2003//TBUGZILLA-2_16_3 -/copyright.html/1.9.2.6/Wed Apr 23 02:34:20 2003//TBUGZILLA-2_16_3 -/credits.html/1.8.2.4/Wed Apr 23 02:34:20 2003//TBUGZILLA-2_16_3 -/cust-templates.html/1.1.2.8/Wed Apr 23 02:34:20 2003//TBUGZILLA-2_16_3 -/database.html/1.6.2.5/Sun Feb 16 15:41:25 2003//TBUGZILLA-2_16_3 -/dbdoc.html/1.9.2.8/Wed Apr 23 02:34:21 2003//TBUGZILLA-2_16_3 -/dbschema.html/1.7.2.3/Sun Feb 16 15:41:26 2003//TBUGZILLA-2_16_3 -/disclaimer.html/1.7.2.3/Sun Feb 16 15:41:29 2003//TBUGZILLA-2_16_3 -/extraconfig.html/1.1.2.7/Wed Apr 23 02:34:21 2003//TBUGZILLA-2_16_3 -/faq.html/1.10.2.8/Wed Apr 23 02:34:21 2003//TBUGZILLA-2_16_3 -/gfdl-0.html/1.2.2.4/Wed Apr 23 02:34:22 2003//TBUGZILLA-2_16_3 -/gfdl-1.html/1.2.2.4/Wed Apr 23 02:34:22 2003//TBUGZILLA-2_16_3 -/gfdl-10.html/1.2.2.4/Wed Apr 23 02:34:22 2003//TBUGZILLA-2_16_3 -/gfdl-2.html/1.2.2.4/Wed Apr 23 02:34:23 2003//TBUGZILLA-2_16_3 -/gfdl-3.html/1.2.2.4/Wed Apr 23 02:34:23 2003//TBUGZILLA-2_16_3 -/gfdl-4.html/1.2.2.4/Wed Apr 23 02:34:23 2003//TBUGZILLA-2_16_3 -/gfdl-5.html/1.2.2.4/Wed Apr 23 02:34:23 2003//TBUGZILLA-2_16_3 -/gfdl-6.html/1.2.2.4/Wed Apr 23 02:34:23 2003//TBUGZILLA-2_16_3 -/gfdl-7.html/1.2.2.4/Wed Apr 23 02:34:24 2003//TBUGZILLA-2_16_3 -/gfdl-8.html/1.2.2.4/Wed Apr 23 02:34:25 2003//TBUGZILLA-2_16_3 -/gfdl-9.html/1.2.2.4/Wed Apr 23 02:34:25 2003//TBUGZILLA-2_16_3 -/gfdl-howto.html/1.3.2.4/Wed Apr 23 02:34:26 2003//TBUGZILLA-2_16_3 -/gfdl.html/1.11.2.4/Wed Apr 23 02:34:27 2003//TBUGZILLA-2_16_3 -/glossary.html/1.11.2.8/Wed Apr 23 02:34:27 2003//TBUGZILLA-2_16_3 -/groups.html/1.1.2.4/Sun Feb 16 15:41:37 2003//TBUGZILLA-2_16_3 -/hintsandtips.html/1.1.2.6/Wed Apr 23 02:34:27 2003//TBUGZILLA-2_16_3 -/how.html/1.10.2.6/Sun Feb 16 15:41:39 2003//TBUGZILLA-2_16_3 -/index.html/1.11.2.8/Wed Apr 23 02:34:27 2003//TBUGZILLA-2_16_3 -/installation.html/1.10.2.8/Wed Apr 23 02:34:28 2003//TBUGZILLA-2_16_3 -/integration.html/1.7.2.5/Sun Feb 16 15:41:41 2003//TBUGZILLA-2_16_3 -/introduction.html/1.1.2.3/Sun Feb 16 15:41:45 2003//TBUGZILLA-2_16_3 -/newversions.html/1.8.2.4/Wed Apr 23 02:34:28 2003//TBUGZILLA-2_16_3 -/osx.html/1.3.2.6/Wed Apr 23 02:34:28 2003//TBUGZILLA-2_16_3 -/parameters.html/1.1.2.3/Sun Feb 16 15:41:47 2003//TBUGZILLA-2_16_3 -/patches.html/1.10.2.5/Sun Feb 16 15:41:48 2003//TBUGZILLA-2_16_3 -/programadmin.html/1.10.2.5/Sun Feb 16 15:41:48 2003//TBUGZILLA-2_16_3 -/rewrite.html/1.3.2.4/Sun Feb 16 15:41:49 2003//TBUGZILLA-2_16_3 -/security.html/1.9.2.5/Sun Feb 16 15:41:52 2003//TBUGZILLA-2_16_3 -/stepbystep.html/1.8.2.9/Wed Apr 23 02:34:29 2003//TBUGZILLA-2_16_3 -/troubleshooting.html/1.1.2.7/Wed Apr 23 02:34:30 2003//TBUGZILLA-2_16_3 -/upgrading.html/1.1.2.4/Sun Feb 16 15:41:55 2003//TBUGZILLA-2_16_3 -/useradmin.html/1.8.2.4/Sun Feb 16 15:41:57 2003//TBUGZILLA-2_16_3 -/userpreferences.html/1.1.2.4/Sun Feb 16 15:41:59 2003//TBUGZILLA-2_16_3 -/using.html/1.8.2.7/Wed Apr 23 02:34:30 2003//TBUGZILLA-2_16_3 -/variant-fenris.html/1.3.2.5/Wed Apr 23 02:34:30 2003//TBUGZILLA-2_16_3 -/variant-issuezilla.html/1.3.2.5/Wed Apr 23 02:34:31 2003//TBUGZILLA-2_16_3 -/variant-perforce.html/1.3.2.6/Wed Apr 23 02:34:31 2003//TBUGZILLA-2_16_3 -/variant-redhat.html/1.1.2.1/Wed Apr 23 02:34:31 2003//TBUGZILLA-2_16_3 -/variant-scarab.html/1.3.2.6/Wed Apr 23 02:34:31 2003//TBUGZILLA-2_16_3 -/variant-sourceforge.html/1.3.2.5/Wed Apr 23 02:34:32 2003//TBUGZILLA-2_16_3 -/variants.html/1.8.2.5/Wed Apr 23 02:34:32 2003//TBUGZILLA-2_16_3 -/voting.html/1.1.2.4/Sun Feb 16 15:42:01 2003//TBUGZILLA-2_16_3 -/whatis.html/1.8.2.4/Wed Apr 23 02:34:32 2003//TBUGZILLA-2_16_3 -/why.html/1.7.2.4/Sun Feb 16 15:42:02 2003//TBUGZILLA-2_16_3 -/win32.html/1.7.2.8/Wed Apr 23 02:34:32 2003//TBUGZILLA-2_16_3 +/Bugzilla-Guide.html/1.15.2.9/Sun Nov 2 14:02:21 2003//TBUGZILLA-2_16_4 +/about.html/1.7.2.5/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/aboutthisguide.html/1.9/Wed May 8 21:16:36 2002//TBUGZILLA-2_16_4 +/administration.html/1.7.2.10/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/cmdline.html/1.7.2.7/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/conventions.html/1.8.2.9/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/copyright.html/1.9.2.8/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/credits.html/1.8.2.6/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/cust-templates.html/1.1.2.10/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/database.html/1.6.2.7/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/dbdoc.html/1.9.2.10/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/dbschema.html/1.7.2.5/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/disclaimer.html/1.7.2.5/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/extraconfig.html/1.1.2.10/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/faq.html/1.10.2.10/Sun Nov 2 14:02:22 2003//TBUGZILLA-2_16_4 +/gfdl-0.html/1.2.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl-1.html/1.2.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl-10.html/1.2.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl-2.html/1.2.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl-3.html/1.2.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl-4.html/1.2.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl-5.html/1.2.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl-6.html/1.2.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl-7.html/1.2.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl-8.html/1.2.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl-9.html/1.2.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl-howto.html/1.3.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/gfdl.html/1.11.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/glossary.html/1.11.2.10/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/groups.html/1.1.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/hintsandtips.html/1.1.2.8/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/how.html/1.10.2.8/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/index.html/1.11.2.10/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/installation.html/1.10.2.10/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/integration.html/1.7.2.7/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/introduction.html/1.1.2.5/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/newversions.html/1.8.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/osx.html/1.3.2.8/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/parameters.html/1.1.2.5/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/patches.html/1.10.2.7/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/programadmin.html/1.10.2.7/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/rewrite.html/1.3.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/security.html/1.9.2.7/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/stepbystep.html/1.8.2.12/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/troubleshooting.html/1.1.2.9/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/upgrading.html/1.1.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/useradmin.html/1.8.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/userpreferences.html/1.1.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/using.html/1.8.2.9/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/variant-fenris.html/1.3.2.7/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/variant-issuezilla.html/1.3.2.7/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/variant-perforce.html/1.3.2.8/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/variant-redhat.html/1.1.2.3/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/variant-scarab.html/1.3.2.8/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/variant-sourceforge.html/1.3.2.7/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/variants.html/1.8.2.7/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/voting.html/1.1.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/whatis.html/1.8.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/why.html/1.7.2.6/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 +/win32.html/1.7.2.10/Sun Nov 2 14:02:23 2003//TBUGZILLA-2_16_4 D diff --git a/docs/html/CVS/Tag b/docs/html/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/docs/html/CVS/Tag +++ b/docs/html/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/docs/html/about.html b/docs/html/about.html index 1c1d0257f..0cdf6479f 100644 --- a/docs/html/about.html +++ b/docs/html/about.html @@ -4,13 +4,12 @@ >About This Guide</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="PREVIOUS" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="NEXT" TITLE="Copyright Information" @@ -34,7 +33,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -151,7 +150,7 @@ ACCESSKEY="N" WIDTH="33%" ALIGN="left" VALIGN="top" ->The Bugzilla Guide - 2.16.3 Release</TD +>The Bugzilla Guide - 2.16.4 Release</TD ><TD WIDTH="34%" ALIGN="center" diff --git a/docs/html/administration.html b/docs/html/administration.html index 06f61547b..12f92c737 100644 --- a/docs/html/administration.html +++ b/docs/html/administration.html @@ -4,10 +4,9 @@ >Administering Bugzilla</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Troubleshooting" @@ -34,7 +33,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -180,22 +179,22 @@ HREF="cust-templates.html" ><DL ><DT >5.7.1. <A -HREF="cust-templates.html#AEN1532" +HREF="cust-templates.html#AEN1534" >What to Edit</A ></DT ><DT >5.7.2. <A -HREF="cust-templates.html#AEN1551" +HREF="cust-templates.html#AEN1557" >How To Edit Templates</A ></DT ><DT >5.7.3. <A -HREF="cust-templates.html#AEN1561" +HREF="cust-templates.html#AEN1567" >Template Formats</A ></DT ><DT >5.7.4. <A -HREF="cust-templates.html#AEN1574" +HREF="cust-templates.html#AEN1580" >Particular Templates</A ></DT ></DL diff --git a/docs/html/cmdline.html b/docs/html/cmdline.html index 6705ac766..36124e669 100644 --- a/docs/html/cmdline.html +++ b/docs/html/cmdline.html @@ -4,10 +4,9 @@ >Command-line Bugzilla Queries</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Useful Patches and Utilities for Bugzilla" @@ -40,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/conventions.html b/docs/html/conventions.html index 8c0d24699..4591be762 100644 --- a/docs/html/conventions.html +++ b/docs/html/conventions.html @@ -4,10 +4,9 @@ >Document Conventions</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="About This Guide" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -81,7 +80,7 @@ NAME="conventions" ><DIV CLASS="informaltable" ><A -NAME="AEN109" +NAME="AEN111" ></A ><P ></P diff --git a/docs/html/copyright.html b/docs/html/copyright.html index f394b719f..dd02c7bc2 100644 --- a/docs/html/copyright.html +++ b/docs/html/copyright.html @@ -4,10 +4,9 @@ >Copyright Information</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="About This Guide" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -77,7 +76,7 @@ NAME="copyright" ></A >1.1. Copyright Information</H1 ><A -NAME="AEN32" +NAME="AEN34" ></A ><TABLE BORDER="0" diff --git a/docs/html/credits.html b/docs/html/credits.html index a85ab6cbc..69352ac75 100644 --- a/docs/html/credits.html +++ b/docs/html/credits.html @@ -4,10 +4,9 @@ >Credits</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="About This Guide" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/cust-templates.html b/docs/html/cust-templates.html index b27a3d725..3da26dd9c 100644 --- a/docs/html/cust-templates.html +++ b/docs/html/cust-templates.html @@ -4,10 +4,9 @@ >Template Customisation</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Administering Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -99,7 +98,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN1532" +NAME="AEN1534" ></A >5.7.1. What to Edit</H2 ><P @@ -208,13 +207,48 @@ CLASS="filename" ></TR ></TABLE ></DIV +><DIV +CLASS="note" +><P +></P +><TABLE +CLASS="note" +WIDTH="100%" +BORDER="0" +><TR +><TD +WIDTH="25" +ALIGN="CENTER" +VALIGN="TOP" +><IMG +SRC="../images/note.gif" +HSPACE="5" +ALT="Note"></TD +><TD +ALIGN="LEFT" +VALIGN="TOP" +><P +>It is recommended that you run <B +CLASS="command" +>./checksetup.pl</B +> + after any template edits, especially if you've created a new file in + the <TT +CLASS="filename" +>custom</TT +> directory. + </P +></TD +></TR +></TABLE +></DIV ></DIV ><DIV CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN1551" +NAME="AEN1557" ></A >5.7.2. How To Edit Templates</H2 ><P @@ -296,7 +330,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN1561" +NAME="AEN1567" ></A >5.7.3. Template Formats</H2 ><P @@ -358,7 +392,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN1574" +NAME="AEN1580" ></A >5.7.4. Particular Templates</H2 ><P diff --git a/docs/html/database.html b/docs/html/database.html index c775d37f3..130741a7c 100644 --- a/docs/html/database.html +++ b/docs/html/database.html @@ -4,10 +4,9 @@ >The Bugzilla Database</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="PREVIOUS" TITLE="The Bugzilla FAQ" @@ -34,7 +33,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/dbdoc.html b/docs/html/dbdoc.html index 981a819d8..b117072eb 100644 --- a/docs/html/dbdoc.html +++ b/docs/html/dbdoc.html @@ -4,10 +4,9 @@ >MySQL Bugzilla Database Introduction</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="The Bugzilla Database" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -135,7 +134,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN2162" +NAME="AEN2175" ></A >B.2.1. Bugzilla Database Basics</H2 ><P @@ -251,7 +250,7 @@ CLASS="section" ><H3 CLASS="section" ><A -NAME="AEN2189" +NAME="AEN2202" ></A >B.2.1.1. Bugzilla Database Tables</H3 ><P diff --git a/docs/html/dbschema.html b/docs/html/dbschema.html index efa8fbf06..4f4a025d2 100644 --- a/docs/html/dbschema.html +++ b/docs/html/dbschema.html @@ -4,10 +4,9 @@ >Database Schema Chart</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="The Bugzilla Database" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/disclaimer.html b/docs/html/disclaimer.html index 71213504e..8712a5f74 100644 --- a/docs/html/disclaimer.html +++ b/docs/html/disclaimer.html @@ -4,10 +4,9 @@ >Disclaimer</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="About This Guide" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/extraconfig.html b/docs/html/extraconfig.html index 64d78bf4c..e1e714dec 100644 --- a/docs/html/extraconfig.html +++ b/docs/html/extraconfig.html @@ -4,10 +4,9 @@ >Optional Additional Configuration</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Installation" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -81,7 +80,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN717" +NAME="AEN719" ></A >4.2.1. Dependency Charts</H2 ><P @@ -145,7 +144,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN732" +NAME="AEN734" ></A >4.2.2. Bug Graphs</H2 ><P @@ -204,7 +203,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN745" +NAME="AEN747" ></A >4.2.3. The Whining Cron</H2 ><P @@ -395,7 +394,7 @@ NAME="content-type" incorporate the code changes necessary to fulfill the CERT advisory requirements mentioned in <A -HREF="http://www.cet.org/tech_tips/malicious_code_mitigation.html/#3" +HREF="http://www.cert.org/tech_tips/malicious_code_mitigation.html/#3" TARGET="_top" > http://www.cet.org/tech_tips/malicious_code_mitigation.html/#3</A >. @@ -650,10 +649,10 @@ CLASS="filename" which can limit connections by ip-address. You may download this module at <A -HREF="http://www.snert.com/Software/Throttle/" +HREF="http://www.snert.com/Software/mod_throttle/" TARGET="_top" -> http://www.snert.com/Software/Throttle/</A ->. +>http://www.snert.com/Software/mod_throttle/</A +> Follow the instructions to install into your Apache install. <EM >This module only functions with the Apache web @@ -667,7 +666,7 @@ CLASS="command" command provided by this module to accomplish this goal. See the <A -HREF="http://www.snert.com/Software/Throttle/" +HREF="http://www.snert.com/Software/mod_throttle/" TARGET="_top" >Module Instructions</A diff --git a/docs/html/faq.html b/docs/html/faq.html index 2d6206712..49c13c8fa 100644 --- a/docs/html/faq.html +++ b/docs/html/faq.html @@ -4,10 +4,9 @@ >The Bugzilla FAQ</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Integrating Bugzilla with Third-Party Tools" @@ -34,7 +33,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -515,6 +514,12 @@ HREF="faq.html#faq-use-keyword" > How do I change a keyword in Bugzilla, once some bugs are using it? </A ></DT +><DT +>A.7.6. <A +HREF="faq.html#faq-use-close" +> Why can't I close bugs from the "Change Several Bugs at Once" page? + </A +></DT ></DL ></DD ><DT @@ -788,7 +793,7 @@ HREF="http://www.bugzilla.org/who_we_are.html" TARGET="_top" >core team</A >, - led by Dave Miller (justdave@netscape.com). + led by Dave Miller (justdave@bugzilla.org). </P ></DIV ></DIV @@ -1959,7 +1964,7 @@ CLASS="answer" You can call bug_email.pl directly from your aliases file, with an entry like this: <A -NAME="AEN1973" +NAME="AEN1979" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -2377,7 +2382,7 @@ CLASS="answer" ><P > Microsoft has some advice on this matter, as well: <A -NAME="AEN2049" +NAME="AEN2055" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -2632,6 +2637,43 @@ CLASS="answer" </P ></DIV ></DIV +><DIV +CLASS="qandaentry" +><DIV +CLASS="question" +><P +><A +NAME="faq-use-close" +></A +><B +>A.7.6. </B +> + Why can't I close bugs from the "Change Several Bugs at Once" page? + </P +></DIV +><DIV +CLASS="answer" +><P +><B +> </B +> + The logic flow currently used is RESOLVED, then VERIFIED, then CLOSED. + You <EM +>can</EM +> mass-CLOSE bugs from the change several + bugs at once page. <EM +>but</EM +>, every bug listed on the + page has to be in VERIFIED state before the control to do it will show + up on the form. You can also mass-VERIFY, but every bug listed has to be + RESOLVED in order for the control to show up on the form. The logic + behind this is that if you pick one of the bugs that's not VERIFIED and + try to CLOSE it, the bug change will fail miserably (thus killing any + changes in the list after it while doing the bulk change) so it doesn't + even give you the choice. + </P +></DIV +></DIV ></DIV ><DIV CLASS="qandadiv" diff --git a/docs/html/gfdl-0.html b/docs/html/gfdl-0.html index 9df3f52b6..b111741db 100644 --- a/docs/html/gfdl-0.html +++ b/docs/html/gfdl-0.html @@ -4,10 +4,9 @@ >PREAMBLE</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/gfdl-1.html b/docs/html/gfdl-1.html index 8c611d6df..14d319824 100644 --- a/docs/html/gfdl-1.html +++ b/docs/html/gfdl-1.html @@ -4,10 +4,9 @@ >APPLICABILITY AND DEFINITIONS</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/gfdl-10.html b/docs/html/gfdl-10.html index 9ab07bdb1..fa8aa4b4f 100644 --- a/docs/html/gfdl-10.html +++ b/docs/html/gfdl-10.html @@ -4,10 +4,9 @@ >FUTURE REVISIONS OF THIS LICENSE</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/gfdl-2.html b/docs/html/gfdl-2.html index 0e7b59283..ce5dc52af 100644 --- a/docs/html/gfdl-2.html +++ b/docs/html/gfdl-2.html @@ -4,10 +4,9 @@ >VERBATIM COPYING</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/gfdl-3.html b/docs/html/gfdl-3.html index eb6f8bef8..947bfb401 100644 --- a/docs/html/gfdl-3.html +++ b/docs/html/gfdl-3.html @@ -4,10 +4,9 @@ >COPYING IN QUANTITY</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/gfdl-4.html b/docs/html/gfdl-4.html index 282817958..8ae5ce681 100644 --- a/docs/html/gfdl-4.html +++ b/docs/html/gfdl-4.html @@ -4,10 +4,9 @@ >MODIFICATIONS</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/gfdl-5.html b/docs/html/gfdl-5.html index 943cce219..b9270ff95 100644 --- a/docs/html/gfdl-5.html +++ b/docs/html/gfdl-5.html @@ -4,10 +4,9 @@ >COMBINING DOCUMENTS</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/gfdl-6.html b/docs/html/gfdl-6.html index 82219372d..766ebfc40 100644 --- a/docs/html/gfdl-6.html +++ b/docs/html/gfdl-6.html @@ -4,10 +4,9 @@ >COLLECTIONS OF DOCUMENTS</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/gfdl-7.html b/docs/html/gfdl-7.html index 5fb7e4433..382a524b3 100644 --- a/docs/html/gfdl-7.html +++ b/docs/html/gfdl-7.html @@ -4,10 +4,9 @@ >AGGREGATION WITH INDEPENDENT WORKS</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/gfdl-8.html b/docs/html/gfdl-8.html index c2b9526fa..eb53f6bd1 100644 --- a/docs/html/gfdl-8.html +++ b/docs/html/gfdl-8.html @@ -4,10 +4,9 @@ >TRANSLATION</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/gfdl-9.html b/docs/html/gfdl-9.html index ca5f57153..c6f7f2ba6 100644 --- a/docs/html/gfdl-9.html +++ b/docs/html/gfdl-9.html @@ -4,10 +4,9 @@ >TERMINATION</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/gfdl-howto.html b/docs/html/gfdl-howto.html index 9e760fc5f..2fc2aa08d 100644 --- a/docs/html/gfdl-howto.html +++ b/docs/html/gfdl-howto.html @@ -4,10 +4,9 @@ >How to use this License for your documents</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="GNU Free Documentation License" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -81,7 +80,7 @@ NAME="gfdl-howto" of the License in the document and put the following copyright and license notices just after the title page:</P ><A -NAME="AEN2367" +NAME="AEN2380" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" diff --git a/docs/html/gfdl.html b/docs/html/gfdl.html index d7a9ffe2c..c6f6bd96d 100644 --- a/docs/html/gfdl.html +++ b/docs/html/gfdl.html @@ -4,10 +4,9 @@ >GNU Free Documentation License</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="PREVIOUS" TITLE="SourceForge" @@ -34,7 +33,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -144,7 +143,7 @@ HREF="gfdl-howto.html" ><P >Version 1.1, March 2000</P ><A -NAME="AEN2277" +NAME="AEN2290" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" diff --git a/docs/html/glossary.html b/docs/html/glossary.html index 06257255b..071ff14fa 100644 --- a/docs/html/glossary.html +++ b/docs/html/glossary.html @@ -4,10 +4,9 @@ >Glossary</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="PREVIOUS" TITLE="How to use this License for your documents" @@ -31,7 +30,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -70,7 +69,7 @@ CLASS="glossdiv" ><H1 CLASS="glossdiv" ><A -NAME="AEN2372" +NAME="AEN2385" ></A >0-9, high ascii</H1 ><DL @@ -790,7 +789,7 @@ NAME="gloss-zarro" Terry had the following to say: </P ><A -NAME="AEN2566" +NAME="AEN2579" ></A ><TABLE BORDER="0" diff --git a/docs/html/groups.html b/docs/html/groups.html index abd7d0d25..a0286097a 100644 --- a/docs/html/groups.html +++ b/docs/html/groups.html @@ -4,10 +4,9 @@ >Groups and Group Security</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Administering Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/hintsandtips.html b/docs/html/hintsandtips.html index f51155233..75bedfc63 100644 --- a/docs/html/hintsandtips.html +++ b/docs/html/hintsandtips.html @@ -4,10 +4,9 @@ >Hints and Tips</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Using Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -84,7 +83,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN370" +NAME="AEN372" ></A >3.2.1. Autolinkification</H2 ><P @@ -232,7 +231,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN399" +NAME="AEN401" ></A >3.2.5. Filing Bugs</H2 ><P diff --git a/docs/html/how.html b/docs/html/how.html index d2a3e2ed4..150b718ba 100644 --- a/docs/html/how.html +++ b/docs/html/how.html @@ -4,10 +4,9 @@ >How do I use Bugzilla?</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Using Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/index.html b/docs/html/index.html index be41c717e..6eccd4d88 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -1,11 +1,10 @@ <HTML ><HEAD ><TITLE ->The Bugzilla Guide - 2.16.3 Release</TITLE +>The Bugzilla Guide - 2.16.4 Release</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="NEXT" TITLE="About This Guide" HREF="about.html"><META @@ -46,7 +45,7 @@ CLASS="title" ><A NAME="AEN2" ></A ->The Bugzilla Guide - 2.16.3 Release</H1 +>The Bugzilla Guide - 2.16.4 Release</H1 ><H3 CLASS="author" ><A @@ -61,7 +60,7 @@ NAME="AEN9" >The Bugzilla Team</H3 ><P CLASS="pubdate" ->2003-04-23<BR></P +>2003-11-01<BR></P ><DIV ><DIV CLASS="abstract" @@ -89,6 +88,14 @@ TARGET="_top" >. </P ><P +> The most current version of this document can always be found on the + <A +HREF="http://www.bugzilla.org/documentation.html" +TARGET="_top" +>Bugzilla Documentation Page</A +>. + </P +><P ></P ></DIV ></DIV @@ -459,19 +466,19 @@ CLASS="LOT" ></DT ><DT >4-1. <A -HREF="win32.html#AEN861" +HREF="win32.html#AEN863" >Installing ActivePerl ppd Modules on Microsoft Windows</A ></DT ><DT >4-2. <A -HREF="win32.html#AEN874" +HREF="win32.html#AEN876" >Installing OpenInteract ppd Modules manually on Microsoft Windows</A ></DT ><DT >4-3. <A -HREF="win32.html#AEN1056" +HREF="win32.html#AEN1058" >Removing encrypt() for Windows NT Bugzilla version 2.12 or earlier</A ></DT diff --git a/docs/html/installation.html b/docs/html/installation.html index a2a8d9fb6..4a6cc7e4a 100644 --- a/docs/html/installation.html +++ b/docs/html/installation.html @@ -4,10 +4,9 @@ >Installation</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="PREVIOUS" TITLE="User Preferences" @@ -34,7 +33,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -88,12 +87,12 @@ HREF="stepbystep.html" ><DL ><DT >4.1.1. <A -HREF="stepbystep.html#AEN428" +HREF="stepbystep.html#AEN430" >Introduction</A ></DT ><DT >4.1.2. <A -HREF="stepbystep.html#AEN432" +HREF="stepbystep.html#AEN434" >Package List</A ></DT ><DT @@ -113,22 +112,22 @@ HREF="stepbystep.html#perl-modules" ></DT ><DT >4.1.6. <A -HREF="stepbystep.html#AEN605" +HREF="stepbystep.html#AEN607" >HTTP Server</A ></DT ><DT >4.1.7. <A -HREF="stepbystep.html#AEN624" +HREF="stepbystep.html#AEN626" >Bugzilla</A ></DT ><DT >4.1.8. <A -HREF="stepbystep.html#AEN641" +HREF="stepbystep.html#AEN643" >Setting Up the MySQL Database</A ></DT ><DT >4.1.9. <A -HREF="stepbystep.html#AEN679" +HREF="stepbystep.html#AEN681" ><TT CLASS="filename" >checksetup.pl</TT @@ -136,7 +135,7 @@ CLASS="filename" ></DT ><DT >4.1.10. <A -HREF="stepbystep.html#AEN711" +HREF="stepbystep.html#AEN713" >Configuring Bugzilla</A ></DT ></DL @@ -150,17 +149,17 @@ HREF="extraconfig.html" ><DL ><DT >4.2.1. <A -HREF="extraconfig.html#AEN717" +HREF="extraconfig.html#AEN719" >Dependency Charts</A ></DT ><DT >4.2.2. <A -HREF="extraconfig.html#AEN732" +HREF="extraconfig.html#AEN734" >Bug Graphs</A ></DT ><DT >4.2.3. <A -HREF="extraconfig.html#AEN745" +HREF="extraconfig.html#AEN747" >The Whining Cron</A ></DT ><DT @@ -228,12 +227,12 @@ HREF="troubleshooting.html" ><DL ><DT >4.5.1. <A -HREF="troubleshooting.html#AEN1090" +HREF="troubleshooting.html#AEN1092" >Bundle::Bugzilla makes me upgrade to Perl 5.6.1</A ></DT ><DT >4.5.2. <A -HREF="troubleshooting.html#AEN1095" +HREF="troubleshooting.html#AEN1097" >DBD::Sponge::db prepare failed</A ></DT ><DT diff --git a/docs/html/integration.html b/docs/html/integration.html index f71ac2e14..ad7b923fd 100644 --- a/docs/html/integration.html +++ b/docs/html/integration.html @@ -4,10 +4,9 @@ >Integrating Bugzilla with Third-Party Tools</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Administering Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/introduction.html b/docs/html/introduction.html index da690e3a2..2b6c6c76d 100644 --- a/docs/html/introduction.html +++ b/docs/html/introduction.html @@ -4,10 +4,9 @@ >Introduction</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Document Conventions" @@ -34,7 +33,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/newversions.html b/docs/html/newversions.html index 513caf2ed..3490748fd 100644 --- a/docs/html/newversions.html +++ b/docs/html/newversions.html @@ -4,10 +4,9 @@ >New Versions</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="About This Guide" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -77,7 +76,7 @@ NAME="newversions" ></A >1.3. New Versions</H1 ><P -> This is the 2.16.3 version of The Bugzilla Guide. It is so named +> This is the 2.16.4 version of The Bugzilla Guide. It is so named to match the version of Bugzilla it is disributed with. If you are reading this from any source other than those below, please check one of these mirrors to make sure you are reading an diff --git a/docs/html/osx.html b/docs/html/osx.html index 62ed74456..314fd971c 100644 --- a/docs/html/osx.html +++ b/docs/html/osx.html @@ -4,10 +4,9 @@ >Mac OS X Installation Notes</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Installation" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/parameters.html b/docs/html/parameters.html index ccfeca6cc..02c5ad636 100644 --- a/docs/html/parameters.html +++ b/docs/html/parameters.html @@ -4,10 +4,9 @@ >Bugzilla Configuration</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Administering Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/patches.html b/docs/html/patches.html index 8dc119726..57e704d66 100644 --- a/docs/html/patches.html +++ b/docs/html/patches.html @@ -4,10 +4,9 @@ >Useful Patches and Utilities for Bugzilla</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="PREVIOUS" TITLE="MySQL Bugzilla Database Introduction" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/programadmin.html b/docs/html/programadmin.html index 106d8a9a0..815ae8921 100644 --- a/docs/html/programadmin.html +++ b/docs/html/programadmin.html @@ -4,10 +4,9 @@ >Product, Component, Milestone, and Version Administration</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Administering Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/rewrite.html b/docs/html/rewrite.html index 3e7a64390..ba0cd6701 100644 --- a/docs/html/rewrite.html +++ b/docs/html/rewrite.html @@ -7,10 +7,9 @@ magic</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Useful Patches and Utilities for Bugzilla" @@ -40,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/security.html b/docs/html/security.html index 14e93e6eb..87034263e 100644 --- a/docs/html/security.html +++ b/docs/html/security.html @@ -4,10 +4,9 @@ >Bugzilla Security</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Administering Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/stepbystep.html b/docs/html/stepbystep.html index c3a9c01cf..89f82c5a8 100644 --- a/docs/html/stepbystep.html +++ b/docs/html/stepbystep.html @@ -4,10 +4,9 @@ >Step-by-step Install</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Installation" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -81,7 +80,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN428" +NAME="AEN430" ></A >4.1.1. Introduction</H2 ><P @@ -101,7 +100,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN432" +NAME="AEN434" ></A >4.1.2. Package List</H2 ><DIV @@ -836,7 +835,7 @@ CLASS="section" ><H3 CLASS="section" ><A -NAME="AEN578" +NAME="AEN580" ></A >4.1.5.1. DBI</H3 ><P @@ -851,7 +850,7 @@ CLASS="section" ><H3 CLASS="section" ><A -NAME="AEN581" +NAME="AEN583" ></A >4.1.5.2. Data::Dumper</H3 ><P @@ -865,7 +864,7 @@ CLASS="section" ><H3 CLASS="section" ><A -NAME="AEN584" +NAME="AEN586" ></A >4.1.5.3. MySQL-related modules</H3 ><P @@ -891,7 +890,7 @@ CLASS="section" ><H3 CLASS="section" ><A -NAME="AEN589" +NAME="AEN591" ></A >4.1.5.4. TimeDate modules</H3 ><P @@ -907,7 +906,7 @@ CLASS="section" ><H3 CLASS="section" ><A -NAME="AEN592" +NAME="AEN594" ></A >4.1.5.5. GD (optional)</H3 ><P @@ -962,7 +961,7 @@ CLASS="section" ><H3 CLASS="section" ><A -NAME="AEN599" +NAME="AEN601" ></A >4.1.5.6. Chart::Base (optional)</H3 ><P @@ -977,7 +976,7 @@ CLASS="section" ><H3 CLASS="section" ><A -NAME="AEN602" +NAME="AEN604" ></A >4.1.5.7. Template Toolkit</H3 ><P @@ -995,7 +994,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN605" +NAME="AEN607" ></A >4.1.6. HTTP Server</H2 ><P @@ -1173,7 +1172,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN624" +NAME="AEN626" ></A >4.1.7. Bugzilla</H2 ><P @@ -1286,7 +1285,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN641" +NAME="AEN643" ></A >4.1.8. Setting Up the MySQL Database</H2 ><P @@ -1338,7 +1337,7 @@ CLASS="prompt" <B CLASS="command" ->UPDATE user SET Password=PASSWORD('<new_password'>) +>UPDATE user SET Password=PASSWORD('<new_password>') WHERE user='root';</B > </TT @@ -1487,7 +1486,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN679" +NAME="AEN681" ></A >4.1.9. <TT CLASS="filename" @@ -1640,7 +1639,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN711" +NAME="AEN713" ></A >4.1.10. Configuring Bugzilla</H2 ><P diff --git a/docs/html/troubleshooting.html b/docs/html/troubleshooting.html index d712a4029..266b5d6b6 100644 --- a/docs/html/troubleshooting.html +++ b/docs/html/troubleshooting.html @@ -4,10 +4,9 @@ >Troubleshooting</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Installation" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -85,7 +84,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN1090" +NAME="AEN1092" ></A >4.5.1. Bundle::Bugzilla makes me upgrade to Perl 5.6.1</H2 ><P @@ -110,7 +109,7 @@ CLASS="section" ><H2 CLASS="section" ><A -NAME="AEN1095" +NAME="AEN1097" ></A >4.5.2. DBD::Sponge::db prepare failed</H2 ><P diff --git a/docs/html/upgrading.html b/docs/html/upgrading.html index f59abd2b5..e02ab52e8 100644 --- a/docs/html/upgrading.html +++ b/docs/html/upgrading.html @@ -4,10 +4,9 @@ >Upgrading to New Releases</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Administering Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/useradmin.html b/docs/html/useradmin.html index 9edb45892..15bb711a1 100644 --- a/docs/html/useradmin.html +++ b/docs/html/useradmin.html @@ -4,10 +4,9 @@ >User Administration</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Administering Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/userpreferences.html b/docs/html/userpreferences.html index bdb7c4295..1d35c4c4d 100644 --- a/docs/html/userpreferences.html +++ b/docs/html/userpreferences.html @@ -4,10 +4,9 @@ >User Preferences</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Using Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/using.html b/docs/html/using.html index 65a8f99c4..98c40bdb0 100644 --- a/docs/html/using.html +++ b/docs/html/using.html @@ -4,10 +4,9 @@ >Using Bugzilla</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Why Should We Use Bugzilla?" @@ -34,7 +33,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -122,7 +121,7 @@ HREF="hintsandtips.html" ><DL ><DT >3.2.1. <A -HREF="hintsandtips.html#AEN370" +HREF="hintsandtips.html#AEN372" >Autolinkification</A ></DT ><DT @@ -142,7 +141,7 @@ HREF="hintsandtips.html#attachments" ></DT ><DT >3.2.5. <A -HREF="hintsandtips.html#AEN399" +HREF="hintsandtips.html#AEN401" >Filing Bugs</A ></DT ></DL diff --git a/docs/html/variant-fenris.html b/docs/html/variant-fenris.html index 2fa641e59..f9dacd821 100644 --- a/docs/html/variant-fenris.html +++ b/docs/html/variant-fenris.html @@ -4,10 +4,9 @@ >Loki Bugzilla (Fenris)</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Bugzilla Variants and Competitors" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/variant-issuezilla.html b/docs/html/variant-issuezilla.html index 1c4d8215e..b8c9ed3f0 100644 --- a/docs/html/variant-issuezilla.html +++ b/docs/html/variant-issuezilla.html @@ -4,10 +4,9 @@ >Issuezilla</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Bugzilla Variants and Competitors" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/variant-perforce.html b/docs/html/variant-perforce.html index e912f0c3b..bcdaf1964 100644 --- a/docs/html/variant-perforce.html +++ b/docs/html/variant-perforce.html @@ -4,10 +4,9 @@ >Perforce SCM</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Bugzilla Variants and Competitors" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/variant-redhat.html b/docs/html/variant-redhat.html index bcc38f8b0..fcd02006d 100644 --- a/docs/html/variant-redhat.html +++ b/docs/html/variant-redhat.html @@ -4,10 +4,9 @@ >Red Hat Bugzilla</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Bugzilla Variants and Competitors" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/variant-scarab.html b/docs/html/variant-scarab.html index 6b5ecb768..ad8490b2a 100644 --- a/docs/html/variant-scarab.html +++ b/docs/html/variant-scarab.html @@ -4,10 +4,9 @@ >Scarab</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Bugzilla Variants and Competitors" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/variant-sourceforge.html b/docs/html/variant-sourceforge.html index ab418336d..925ed5dbf 100644 --- a/docs/html/variant-sourceforge.html +++ b/docs/html/variant-sourceforge.html @@ -4,10 +4,9 @@ >SourceForge</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Bugzilla Variants and Competitors" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/variants.html b/docs/html/variants.html index c7360971e..6ab217829 100644 --- a/docs/html/variants.html +++ b/docs/html/variants.html @@ -4,10 +4,9 @@ >Bugzilla Variants and Competitors</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Command-line Bugzilla Queries" @@ -34,7 +33,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/voting.html b/docs/html/voting.html index 4e0d7ac80..1efdf0494 100644 --- a/docs/html/voting.html +++ b/docs/html/voting.html @@ -4,10 +4,9 @@ >Voting</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Administering Bugzilla" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/whatis.html b/docs/html/whatis.html index 5de3cb2ef..226939cba 100644 --- a/docs/html/whatis.html +++ b/docs/html/whatis.html @@ -4,10 +4,9 @@ >What is Bugzilla?</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Introduction" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/why.html b/docs/html/why.html index dae636c3e..1368fbc5d 100644 --- a/docs/html/why.html +++ b/docs/html/why.html @@ -4,10 +4,9 @@ >Why Should We Use Bugzilla?</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Introduction" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD diff --git a/docs/html/win32.html b/docs/html/win32.html index 840a4303d..145539e0d 100644 --- a/docs/html/win32.html +++ b/docs/html/win32.html @@ -4,10 +4,9 @@ >Win32 Installation Notes</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" -TITLE="The Bugzilla Guide - 2.16.3 Release" +TITLE="The Bugzilla Guide - 2.16.4 Release" HREF="index.html"><LINK REL="UP" TITLE="Installation" @@ -37,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->The Bugzilla Guide - 2.16.3 Release</TH +>The Bugzilla Guide - 2.16.4 Release</TH ></TR ><TR ><TD @@ -389,7 +388,7 @@ CLASS="command" ><DIV CLASS="example" ><A -NAME="AEN861" +NAME="AEN863" ></A ><P ><B @@ -449,7 +448,7 @@ TARGET="_top" <DIV CLASS="example" ><A -NAME="AEN874" +NAME="AEN876" ></A ><P ><B @@ -1591,7 +1590,7 @@ VALIGN="TOP" ><P >From Andrew Pearson: <A -NAME="AEN1044" +NAME="AEN1046" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -1672,11 +1671,11 @@ VALIGN="TOP" > for Bugzilla 2.13 and later, which includes the current release, - Bugzilla 2.16.3. + Bugzilla 2.16.4. <DIV CLASS="example" ><A -NAME="AEN1056" +NAME="AEN1058" ></A ><P ><B diff --git a/docs/images/CVS/Entries b/docs/images/CVS/Entries index cfc8c9096..e6d198c07 100644 --- a/docs/images/CVS/Entries +++ b/docs/images/CVS/Entries @@ -1,7 +1,7 @@ -/caution.gif/1.2/Wed May 8 21:16:44 2002/-kb/TBUGZILLA-2_16_3 -/dbschema.jpg/1.1/Wed Aug 29 17:25:34 2001/-kb/TBUGZILLA-2_16_3 -/dbschema.ps/1.1/Wed Aug 29 17:25:34 2001/-kb/TBUGZILLA-2_16_3 -/note.gif/1.1/Thu Aug 23 14:30:18 2001/-kb/TBUGZILLA-2_16_3 -/tip.gif/1.2/Wed May 8 21:16:44 2002/-kb/TBUGZILLA-2_16_3 -/warning.gif/1.2/Wed May 8 21:16:44 2002/-kb/TBUGZILLA-2_16_3 +/caution.gif/1.2/Wed May 8 21:16:44 2002/-kb/TBUGZILLA-2_16_4 +/dbschema.jpg/1.1/Wed Aug 29 17:25:34 2001/-kb/TBUGZILLA-2_16_4 +/dbschema.ps/1.1/Wed Aug 29 17:25:34 2001/-kb/TBUGZILLA-2_16_4 +/note.gif/1.1/Thu Aug 23 14:30:18 2001/-kb/TBUGZILLA-2_16_4 +/tip.gif/1.2/Wed May 8 21:16:44 2002/-kb/TBUGZILLA-2_16_4 +/warning.gif/1.2/Wed May 8 21:16:44 2002/-kb/TBUGZILLA-2_16_4 D diff --git a/docs/images/CVS/Entries.Log b/docs/images/CVS/Entries.Log new file mode 100644 index 000000000..5ce60b442 --- /dev/null +++ b/docs/images/CVS/Entries.Log @@ -0,0 +1,2 @@ +A D/callouts//// +R D/callouts//// diff --git a/docs/images/CVS/Tag b/docs/images/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/docs/images/CVS/Tag +++ b/docs/images/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/docs/makedocs.pl b/docs/makedocs.pl index 18fdf0a62..d05b145e0 100644 --- a/docs/makedocs.pl +++ b/docs/makedocs.pl @@ -19,6 +19,7 @@ # Rights Reserved. # # Contributor(s): Matthew Tuck <matty@chariot.net.au> +# Jacob Steenhagen <jake@bugzilla.org> # This script compiles all the documentation. @@ -55,7 +56,7 @@ sub MakeDocs($$) { my ($name, $cmdline) = @_; - print "Creating $name documentation ...\n"; + print "Creating $name documentation ...\n" if defined $name; print "$cmdline\n\n"; system $cmdline; print "\n"; @@ -76,3 +77,20 @@ MakeDocs('big HTML', "jade -V nochunks -t sgml -i html -d " . "../xml/Bugzilla-Guide.xml > Bugzilla-Guide.html"); MakeDocs('big text', "lynx -dump -justify=off -nolist Bugzilla-Guide.html " . "> ../txt/Bugzilla-Guide.txt"); + +if (! grep("--with-pdf", @ARGV)) { + exit; +} + +MakeDocs('PDF', "jade -t tex -d $LDP_HOME/ldp.dsl\#print $JADE_PUB/xml.dcl " . + '../xml/Bugzilla-Guide.xml'); +chdir '../pdf'; +MakeDocs(undef, 'mv ../xml/Bugzilla-Guide.tex .'); +MakeDocs(undef, 'jadetex Bugzilla-Guide.tex'); +MakeDocs(undef, 'jadetex Bugzilla-Guide.tex'); +MakeDocs(undef, 'jadetex Bugzilla-Guide.tex'); +MakeDocs(undef, 'dvips -o Bugzilla-Guide.ps Bugzilla-Guide.dvi'); +MakeDocs(undef, 'ps2pdf Bugzilla-Guide.ps Bugzilla-Guide.pdf'); +MakeDocs(undef, 'rm Bugzilla-Guide.tex Bugzilla-Guide.log Bugzilla-Guide.dvi ' . + 'Bugzilla-Guide.aux Bugzilla-Guide.ps'); + diff --git a/docs/rel_notes.txt b/docs/rel_notes.txt index a7306c109..eab7286e6 100644 --- a/docs/rel_notes.txt +++ b/docs/rel_notes.txt @@ -1,4 +1,4 @@ -The 2.16.3 release fixes several security issues and bugs in 2.16.2. +The 2.16.4 release fixes a few security issues and bugs in 2.16.3. ************************** *** ABOUT THIS VERSION *** @@ -17,9 +17,9 @@ It is recommended that you view the sanity check page checksetup.pl after the upgrade, to see if there are any problems with your installation. -It is also recommended that if you can, you immediately fix -any problems you find. Be aware that if the sanity check page -contains more errors after an upgrade, it doesn't necessarily +It is also recommended that, if possible, you fix any +problems you find immediately. Be aware that if the sanity check +page contains more errors after an upgrade, it doesn't necessarily mean there are more errors in your database, as additional tests are added to the sanity check over time, and it is likely those errors weren't being checked for in the old version. @@ -49,6 +49,149 @@ GD v1.19 (optional) Chart::Base v0.99 (optional) XML::Parser (any, optional) +********************************************************* +*** USERS UPGRADING FROM ALL VERSIONS PRIOR TO 2.16.4 *** +********************************************************* + +*** SECURITY ISSUES RESOLVED *** + +- A user with 'editproducts' privileges (i.e. usually an administrator) + can select arbitrary SQL to be run by the nightly statistics cron job + (collectstats.pl), by giving a product a special name. (bug 214290) + +- A user with 'editkeywords' privileges (i.e. usually an administrator) + can inject arbitrary SQL via the URL used to edit an existing keyword. + (bug 219044) + +- When deleting products and the 'usebuggroups' parameter is on, the + privilege which allows someone to add people to the group which is + being deleted does not get removed, allowing people with that + privilege to get that privilege for the next group that is created + which reuses that group ID. Note that this only allows someone who + had been granted privileges in the past to retain them. (bug 219690) + +- If you know the email address of someone who has voted on a secure + bug, you can access the summary of that bug even if you do not have + sufficient permissions to view the bug itself. (bug 209376) + +*** Bug fixes of note *** + +Perl 5.8.0 Compatibility fixes: + +- Two taint errors were fixed, one in process_bug.cgi, and + another in post_bug.cgi (bugs 220332 and 177828) + +MySQL 4.0 Compatibility fixes: + +- A cosmetic fix was applied to votes.cgi (if there were no + votes, the "0" was not displayed) due to a change in semantics + in SUM() in MySQL 4.0 (bug 217422) + +DBD::mysql > 2.1026 Compatibility fixes: + +- DBD::mysql versions after 2.1026 return the table list quoted, which + broke the existing "table exists" check in checksetup.pl, which caused + the second and subsequent attempts to run checksetup.pl to fail. (bug + 212095) + +Miscellaneous bug fixes: + +- A Mozilla-specific reference was removed from one of the report + templates (bug 221626) + +- It was possible to enter a situation where you were unable to get to + editparams.cgi to turn the shutdownhtml param back off after you + turned it on when Apache was configured to run Bugzilla in suexec + mode. (bug 213384) + +- The processmail rescanall task would not send e-mails about more than + one bug to the same address (bug 219508) + +- If Bugzilla hadn't been accessed in the last hour when the + collectstats.pl or whineatnews.pl cron jobs ran, the versioncache + would get recreated with the file owner being the user the cron job + was running as (usually not the webserver user), causing subsequent + access to Bugzilla by the webserver to fail until the permissions were + fixed. Now if versioncache isn't readable when accessing from the + webserver, we pretend it doesn't exist and recreate it again (bug + 219508). + +- The 'sendmailnow' param is now on by default in new installations + (this does not affect existing installations) (bug 219508). + +- The 008filter.t test would fail if you had multiple language packs + installed. It now properly tests all of the installed language packs + (bug 219508). + +A few minor documentation changes were committed. + +*** Deprecated Features *** + +- 2.16 is the last major release that will work with MySQL version + 3.22.x. Development versions of Bugzilla currently require at least + version 3.23.41. (bug 87958) + +- 2.16 is the last major release to support the shadow database. + Support for it has already been removed in CVS. The replacement + (using MySQL's built in replication) is not present in 2.16.x, but we + expect that very few sites use this feature, so we are not planning a + transition period. (bug 124589) + +- Placing comments in localconfig is deprecated. If you have done this, + they will likely get nuked with future version of Bugzilla, as + checksetup.pl will likely automatically rewrite localconfig to + automatically get the latest comments. (bug 147776) + +*** Outstanding Issues Of Note *** + +These issues may have been fixed in later stable or development versions +of Bugzilla. If you are interested in tracking these bugs, please see +the bug report numbers listed to find out the status of the fix for +these bugs, or to obtain a patch that can fix the problem on your +installation. + +- Renaming or removing keywords that are in use will not update the + "keyword cache" on bugs, and queries on keywords may not work + properly, until you rebuild the cache on the sanity check page + (sanitycheck.cgi). The changer will receive a warning to do this when + altering the keyword. (bug 69621) + +- Email notifications will not work out of the box if you are using + Postfix, Exim or possibly other non-SendMail mail transfer agents, as + Bugzilla sends mail by default in "deferred" mode using the + "-ODeliveryMode=deferred" command line option, which needs to be + supported by the sendmail program. To fix this, you can turn on the + "sendmailnow" parameter on the Edit Parameters page (editparams.cgi). + (bug 37765) + +- Users behind rotating transparent proxies or otherwise having an IP + that changes each URL fetch may find they need to log in regularly. + Note that a fix for this problem has been integrated to the + development (2.17) branch. (bug 20122) + +- If you search on any CC or added comments, as well as at least one + other of CC, added comments, assignee, reporter, etc, then the search + can be very slow. This is because of limitations of the MySQL + optimiser. (bug 96101) + +- It is recommended you use the high speed XS Stash of the Template + Toolkit, in order to achieve best performance. However, there are + known problems with XS Stash and Perl 5.005_02 and lower. If you wish + to use these older versions of Perl, please use the regular stash. + You are asked which stash you want to use at Template Toolkit + installation time. (bug 140674) + +- Querying on CC takes too long on big databases. This bug has also been + fixed on the development branch (bug 127200). + +- Attachment changes have no midair collision detection, unlike bug + changes. (bug 99215) + +- The email preferences option "Priority, status, severity, and/or + milestone changes" does not actually report status changes. You can + however use the option "The bug is resolved or verified" to achieve + part of this. (bug 146261) + ********************************************************* *** USERS UPGRADING FROM ALL VERSIONS PRIOR TO 2.16.3 *** ********************************************************* @@ -110,78 +253,6 @@ XML::Parser (any, optional) on the 'data/comments' file, the quip file. (bug 160279) -*** Deprecated Features *** - -- 2.16 is the last major release that will work with MySQL version 3.22.x. - Development versions of Bugzilla currently require at least version 3.23.41. - (bug 87958) - -- 2.16 is the last major release to support the shadow database. Support for - it has already been removed in CVS. The replacement (using MySQL's built in - replication) is not present in 2.16.x, but we expect that very few sites use - this feature, so we are not planning a transition period. - (bug 124589) - -- Placing comments in localconfig is deprecated. If you have done - this, they will likely get nuked with future version of - Bugzilla, as checksetup.pl will likely automatically rewrite localconfig - to automatically get the latest comments. - (bug 147776) - -*** Outstanding Issues Of Note *** - -These issues may have been fixed in later stable or development -versions of Bugzilla. If you are interested in tracking these -bugs, please see the bug report numbers listed to find out the -status of the fix for these bugs, or to obtain a patch that can -fix the problem on your installation. - -- Renaming or removing keywords that are in use will not update - the "keyword cache" on bugs, and queries on keywords may not work - properly, until you rebuild the cache on the sanity check page - (sanitycheck.cgi). The changer will receive a warning to do - this when altering the keyword. - (bug 69621) - -- Email notifications will not work out of the box if you are - using Postfix, Exim or possibly other non-SendMail mail - transfer agents, as Bugzilla sends mail by default in - "deferred" mode using the "-ODeliveryMode=deferred" command - line option, which needs to be supported by the sendmail - program. To fix this, you can turn on the "sendmailnow" - parameter on the Edit Parameters page (editparams.cgi). - (bug 37765) - -- Users behind rotating transparent proxies or otherwise having - an IP that changes each URL fetch will find they need to log in - regularly. - (bug 20122) - -- If you search on any CC or added comments, as well as at least - one other of CC, added comments, assignee, reporter, etc, then - the search can be very slow. This is because of limitations of - the MySQL optimiser. - (bug 96101) - -- It is recommended you use the high speed XS Stash of the Template - Toolkit, in order to achieve best performance. However, there are - known problems with XS Stash and Perl 5.005_02 and lower. If you - wish to use these older versions of Perl, please use the regular - stash. You are asked which stash you want to use at Template Toolkit - installation time. - (bug 140674) - -- Querying on CC takes too long on big databases. - (bug 127200) - -- Attachment changes have no midair collision detection, unlike bug changes. - (bug 99215) - -- The email preferences option "Priority, status, severity, and/or milestone - changes" does not actually report status changes. You can however use the - option "The bug is resolved or verified" to achieve part of this. - (bug 130821) - ***************************************************************** *** USERS UPGRADING FROM 2.16.1 OR EARLIER, 2.14.4 OR EARLIER *** ***************************************************************** diff --git a/docs/txt/Bugzilla-Guide.txt b/docs/txt/Bugzilla-Guide.txt index 089c0cda3..6b5041609 100644 --- a/docs/txt/Bugzilla-Guide.txt +++ b/docs/txt/Bugzilla-Guide.txt @@ -1,11 +1,10 @@ - -The Bugzilla Guide - 2.16.3 Release +The Bugzilla Guide - 2.16.4 Release Matthew P. Barnson The Bugzilla Team - 2003-04-23 + 2003-11-01 This is the documentation for Bugzilla, the mozilla.org bug-tracking system. Bugzilla is an enterprise-class piece of software that powers @@ -15,6 +14,9 @@ The Bugzilla Team This documentation is maintained in DocBook 4.1.2 XML format. Changes are best submitted as plain text or XML diffs, attached to a bug filed in mozilla.org's Bugzilla. + + The most current version of this document can always be found on the + Bugzilla Documentation Page. _________________________________________________________________ Table of Contents @@ -115,13 +117,13 @@ Chapter 1. About This Guide - Permission is granted to copy, distribute and/or modify this document - under the terms of the GNU Free Documentation License, Version 1.1 or - any later version published by the Free Software Foundation; with no - Invariant Sections, no Front-Cover Texts, and with no Back-Cover - Texts. A copy of the license is included in Appendix E. + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.1 or + any later version published by the Free Software Foundation; with no + Invariant Sections, no Front-Cover Texts, and with no Back-Cover + Texts. A copy of the license is included in Appendix E. - --Copyright (c) 2000-2003 Matthew P. Barnson and The Bugzilla Team + --Copyright (c) 2000-2003 Matthew P. Barnson and The Bugzilla Team If you have any questions regarding this document, its copyright, or publishing this document in non-electronic form, please contact The @@ -167,7 +169,7 @@ Chapter 1. About This Guide 1.3. New Versions - This is the 2.16.3 version of The Bugzilla Guide. It is so named to + This is the 2.16.4 version of The Bugzilla Guide. It is so named to match the version of Bugzilla it is disributed with. If you are reading this from any source other than those below, please check one of these mirrors to make sure you are reading an up-to-date version of @@ -240,24 +242,28 @@ Chapter 1. About This Guide Descriptions Appearance Use caution + Caution - Don't run with scissors! + Don't run with scissors! Hint + Tip - Would you like a breath mint? + Would you like a breath mint? Notes + Note - Dear John... + Dear John... Warnings + Warning - Read this or the cat gets it. + Read this or the cat gets it. File Names filename Directory Names directory Commands to be typed command @@ -269,9 +275,9 @@ Chapter 1. About This Guide Emphasized word word Term found in the glossary Bugzilla Code Example -<para> -Beginning and end of paragraph -</para> + <para> + Beginning and end of paragraph + </para> _________________________________________________________________ Chapter 2. Introduction @@ -403,22 +409,22 @@ Chapter 3. Using Bugzilla several Components: Administration: Administration of a Bugzilla installation. - Bugzilla-General: Anything that doesn't fit in the other components, - or spans multiple components. + Bugzilla-General: Anything that doesn't fit in the other components, + or spans multiple components. Creating/Changing Bugs: Creating, changing, and viewing bugs. - Documentation: The Bugzilla documentation, including The Bugzilla - Guide. + Documentation: The Bugzilla documentation, including The Bugzilla + Guide. Email: Anything to do with email sent by Bugzilla. Installation: The installation process of Bugzilla. - Query/Buglist: Anything to do with searching for bugs and viewing the - buglists. + Query/Buglist: Anything to do with searching for bugs and viewing the + buglists. Reporting/Charting: Getting reports from Bugzilla. - User Accounts: Anything about managing a user account from the user's - perspective. Saved queries, creating accounts, changing passwords, - logging in, etc. - User Interface: General issues having to do with the user interface - cosmetics (not functionality) including cosmetic issues, HTML - templates, etc. + User Accounts: Anything about managing a user account from the user's + perspective. Saved queries, creating accounts, changing passwords, + logging in, etc. + User Interface: General issues having to do with the user interface + cosmetics (not functionality) including cosmetic issues, HTML + templates, etc. 2. Status and Resolution: These define exactly what state the bug is in - from not even being confirmed as a bug, through to being fixed and the fix confirmed by Quality Assurance. The different @@ -645,8 +651,8 @@ Chapter 3. Using Bugzilla Note - The ability to watch other users may not be available in all Bugzilla - installations. If you can't see it, ask your administrator. + The ability to watch other users may not be available in all Bugzilla + installations. If you can't see it, ask your administrator. _________________________________________________________________ 3.3.3. Page Footer @@ -681,11 +687,11 @@ Chapter 4. Installation Note - If you are running the very most recent version of Perl and MySQL - (both the executables and development libraries) on your system, you - can skip these manual installation steps for the Perl modules by using - Bundle::Bugzilla; see Using Bundle::Bugzilla instead of manually - installing Perl modules. + If you are running the very most recent version of Perl and MySQL + (both the executables and development libraries) on your system, you + can skip these manual installation steps for the Perl modules by using + Bundle::Bugzilla; see Using Bundle::Bugzilla instead of manually + installing Perl modules. The software packages necessary for the proper running of Bugzilla (with download links) are: @@ -710,28 +716,29 @@ Chapter 4. Installation d. MIME::Parser (any) for the email interface 4. The web server of your choice. Apache is highly recommended. - Warning + Warning - It is a good idea, while installing Bugzilla, to ensure that there is - some kind of firewall between you and the rest of the Internet, - because your machine may be insecure for periods during the install. - Many installation steps require an active Internet connection to - complete, but you must take care to ensure that at no point is your - machine vulnerable to an attack. + It is a good idea, while installing Bugzilla, to ensure that there is + some kind of firewall between you and the rest of the Internet, + because your machine may be insecure for periods during the install. + Many installation steps require an active Internet connection to + complete, but you must take care to ensure that at no point is your + machine vulnerable to an attack. - Note + Note - Linux-Mandrake 8.0 includes every required and optional library for - Bugzilla. The easiest way to install them is by using the urpmi - utility. If you follow these commands, you should have everything you - need for Bugzilla, and checksetup.pl should not complain about any - missing libraries. You may already have some of these installed. - - bash# urpmi perl-mysql - bash# urpmi perl-chart - bash# urpmi perl-gd - bash# urpmi perl-MailTools (for Bugzilla email integration) - bash# urpmi apache-modules + Linux-Mandrake 8.0 includes every required and optional library for + Bugzilla. The easiest way to install them is by using the urpmi + utility. If you follow these commands, you should have everything you + need for Bugzilla, and checksetup.pl should not complain about any + missing libraries. You may already have some of these installed. + + + bash# urpmi perl-mysql + bash# urpmi perl-chart + bash# urpmi perl-gd + bash# urpmi perl-MailTools (for Bugzilla email integration) + bash# urpmi apache-modules _________________________________________________________________ 4.1.3. MySQL @@ -741,11 +748,11 @@ Chapter 4. Installation Note - Many of the binary versions of MySQL store their data files in /var. - On some Unix systems, this is part of a smaller root partition, and - may not have room for your bug database. You can set the data - directory as an option to configure if you build MySQL from source - yourself. + Many of the binary versions of MySQL store their data files in /var. + On some Unix systems, this is part of a smaller root partition, and + may not have room for your bug database. You can set the data + directory as an option to configure if you build MySQL from source + yourself. If you install from something other than an RPM or Debian package, you will need to add mysqld to your init scripts so the server daemon will @@ -776,16 +783,16 @@ Chapter 4. Installation Tip - You can skip the following Perl module installation steps by - installing Bundle::Bugzilla from CPAN, which installs all required - modules for you. + You can skip the following Perl module installation steps by + installing Bundle::Bugzilla from CPAN, which installs all required + modules for you. - bash# perl -MCPAN -e 'install "Bundle::Bugzilla"' + bash# perl -MCPAN -e 'install "Bundle::Bugzilla"' - Bundle::Bugzilla doesn't include GD, Chart::Base, or MIME::Parser, - which are not essential to a basic Bugzilla install. If installing - this bundle fails, you should install each module individually to - isolate the problem. + Bundle::Bugzilla doesn't include GD, Chart::Base, or MIME::Parser, + which are not essential to a basic Bugzilla install. If installing + this bundle fails, you should install each module individually to + isolate the problem. _________________________________________________________________ 4.1.5. Perl Modules @@ -812,17 +819,17 @@ Chapter 4. Installation 3. bash# make test 4. bash# make install - Warning - - Many people complain that Perl modules will not install for them. Most - times, the error messages complain that they are missing a file in - "@INC". Virtually every time, this error is due to permissions being - set too restrictively for you to compile Perl modules or not having - the necessary Perl development libraries installed on your system. - Consult your local UNIX systems administrator for help solving these - permissions issues; if you are the local UNIX sysadmin, please consult - the newsgroup/mailing list for further assistance or hire someone to - help you out. + Warning + + Many people complain that Perl modules will not install for them. Most + times, the error messages complain that they are missing a file in + "@INC". Virtually every time, this error is due to permissions being + set too restrictively for you to compile Perl modules or not having + the necessary Perl development libraries installed on your system. + Consult your local UNIX systems administrator for help solving these + permissions issues; if you are the local UNIX sysadmin, please consult + the newsgroup/mailing list for further assistance or hire someone to + help you out. _________________________________________________________________ 4.1.5.1. DBI @@ -880,10 +887,10 @@ Chapter 4. Installation Note - The Perl GD library requires some other libraries that may or may not - be installed on your system, including libpng and libgd. The full - requirements are listed in the Perl GD library README. If compiling GD - fails, it's probably because you're missing a required library. + The Perl GD library requires some other libraries that may or may not + be installed on your system, including libpng and libgd. The full + requirements are listed in the Perl GD library README. If compiling GD + fails, it's probably because you're missing a required library. _________________________________________________________________ 4.1.5.6. Chart::Base (optional) @@ -913,10 +920,10 @@ Chapter 4. Installation Note - We strongly recommend Apache as the web server to use. The Bugzilla - Guide installation instructions, in general, assume you are using - Apache. If you have got Bugzilla working using another webserver, - please share your experiences with us. + We strongly recommend Apache as the web server to use. The Bugzilla + Guide installation instructions, in general, assume you are using + Apache. If you have got Bugzilla working using another webserver, + please share your experiences with us. You'll want to make sure that your web server will run any file with the .cgi extension as a CGI and not just display it. If you're using @@ -926,29 +933,29 @@ Chapter 4. Installation With Apache you'll also want to make sure that within the httpd.conf file the line: -Options ExecCGI -AllowOverride Limit + Options ExecCGI + AllowOverride Limit is in the stanza that covers the directories into which you intend to put the bugzilla .html and .cgi files. Note - AllowOverride Limit allows the use of a Deny statement in the - .htaccess file generated by checksetup.pl + AllowOverride Limit allows the use of a Deny statement in the + .htaccess file generated by checksetup.pl - Users of older versions of Apache may find the above lines in the - srm.conf and access.conf files, respecitvely. + Users of older versions of Apache may find the above lines in the + srm.conf and access.conf files, respecitvely. - Warning + Warning - There are important files and directories that should not be a served - by the HTTP server - most files in the "data" and "shadow" directories - and the "localconfig" file. You should configure your HTTP server to - not serve these files. Failure to do so will expose critical passwords - and other data. Please see .htaccess files and security for details on - how to do this for Apache; the checksetup.pl script should create - appropriate .htaccess files for you. + There are important files and directories that should not be a served + by the HTTP server - most files in the "data" and "shadow" directories + and the "localconfig" file. You should configure your HTTP server to + not serve these files. Failure to do so will expose critical passwords + and other data. Please see .htaccess files and security for details on + how to do this for Apache; the checksetup.pl script should create + appropriate .htaccess files for you. _________________________________________________________________ 4.1.7. Bugzilla @@ -961,10 +968,10 @@ AllowOverride Limit Tip - If you symlink the bugzilla directory into your Apache's HTML - heirarchy, you may receive Forbidden errors unless you add the - "FollowSymLinks" directive to the <Directory> entry for the HTML root - in httpd.conf. + If you symlink the bugzilla directory into your Apache's HTML + heirarchy, you may receive Forbidden errors unless you add the + "FollowSymLinks" directive to the <Directory> entry for the HTML root + in httpd.conf. Once all the files are in a web accessible directory, make that directory writable by your webserver's user. This is a temporary step @@ -978,9 +985,9 @@ AllowOverride Limit the following Perl one-liner, but I suggest using the symlink approach to avoid upgrade hassles. -perl -pi -e - 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm - processmail syncshadowdb + perl -pi -e + 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm + processmail syncshadowdb Change /usr/bin/perl to match the location of Perl on your machine. _________________________________________________________________ @@ -999,7 +1006,7 @@ perl -pi -e limited to 16 characters. bash# mysql -u root mysql - mysql> UPDATE user SET Password=PASSWORD('<new_password'>) WHERE + mysql> UPDATE user SET Password=PASSWORD('<new_password>') WHERE user='root'; mysql> FLUSH PRIVILEGES; @@ -1024,8 +1031,8 @@ perl -pi -e Note - If you are using MySQL 4, the bugs user also needs to be granted the - LOCK TABLES and CREATE TEMPORARY TABLES permissions. + If you are using MySQL 4, the bugs user also needs to be granted the + LOCK TABLES and CREATE TEMPORARY TABLES permissions. _________________________________________________________________ 4.1.9. checksetup.pl @@ -1060,9 +1067,9 @@ perl -pi -e Note - The checksetup.pl script is designed so that you can run it at any - time without causing harm. You should run it after any upgrade to - Bugzilla. + The checksetup.pl script is designed so that you can run it at any + time without causing harm. You should run it after any upgrade to + Bugzilla. _________________________________________________________________ 4.1.10. Configuring Bugzilla @@ -1121,21 +1128,22 @@ perl -pi -e cd <your-bugzilla-directory> ; ./whineatnews.pl - Tip + Tip - Depending on your system, crontab may have several manpages. The - following command should lead you to the most useful page for this - purpose: - man 5 crontab + Depending on your system, crontab may have several manpages. The + following command should lead you to the most useful page for this + purpose: + + man 5 crontab _________________________________________________________________ 4.2.4. LDAP Authentication - Warning + Warning - This information on using the LDAP authentication options with - Bugzilla is old, and the authors do not know of anyone who has tested - it. Approach with caution. + This information on using the LDAP authentication options with + Bugzilla is old, and the authors do not know of anyone who has tested + it. Approach with caution. The existing authentication scheme for Bugzilla uses email addresses as the primary user ID, and a password to authenticate that user. All @@ -1216,10 +1224,10 @@ set=ISO-8859-1/i" *.cgi *.pl Note - If you are using an alternate provider of webdot services for graphing - (as described when viewing editparams.cgi in your web browser), you - will need to change the ip address in data/webdot/.htaccess to the ip - address of the webdot server that you are using. + If you are using an alternate provider of webdot services for graphing + (as described when viewing editparams.cgi in your web browser), you + will need to change the ip address in data/webdot/.htaccess to the ip + address of the webdot server that you are using. The default .htaccess file may not provide adequate access restrictions, depending on your web server configuration. Be sure to @@ -1229,10 +1237,10 @@ set=ISO-8859-1/i" *.cgi *.pl /usr/local/bugzilla . You should have this <Directory> entry in your httpd.conf file: - <Directory /usr/local/bugzilla/> - Options +FollowSymLinks +Indexes +Includes +ExecCGI - AllowOverride All -</Directory> + <Directory /usr/local/bugzilla/> + Options +FollowSymLinks +Indexes +Includes +ExecCGI + AllowOverride All + </Directory> The important part above is "AllowOverride All" . Without that, the .htaccess file created by checksetup.pl will not have sufficient @@ -1251,7 +1259,7 @@ set=ISO-8859-1/i" *.cgi *.pl speeds for other users. If your Bugzilla installation is experiencing this problem , you may install the Apache module mod_throttle which can limit connections by ip-address. You may download this module at - http://www.snert.com/Software/Throttle/. Follow the instructions to + http://www.snert.com/Software/mod_throttle/ Follow the instructions to install into your Apache install. This module only functions with the Apache web server! You may use the ThrottleClientIP command provided by this module to accomplish this goal. See the Module Instructions @@ -1270,12 +1278,12 @@ set=ISO-8859-1/i" *.cgi *.pl Warning - After that warning, here's the situation for 2.16 and Windows. It - doesn't work at all out of the box. You are almost certainly better - off getting the 2.17 version from CVS (after consultation with the - Bugzilla Team to make sure you are pulling on a stable day) because - we'll be doing a load of work to make the Win32 experience more - pleasant than it is now. + After that warning, here's the situation for 2.16 and Windows. It + doesn't work at all out of the box. You are almost certainly better + off getting the 2.17 version from CVS (after consultation with the + Bugzilla Team to make sure you are pulling on a stable day) because + we'll be doing a load of work to make the Win32 experience more + pleasant than it is now. If you still want to try this, to have any hope of getting it to work, you'll need to apply the mail patch from bug 124174. After that, @@ -1290,33 +1298,33 @@ set=ISO-8859-1/i" *.cgi *.pl Note - You should be familiar with, and cross-reference, the rest of the - Bugzilla Installation section while performing your Win32 - installation. - - Making Bugzilla work on Microsoft Windows is no picnic. Support for - Win32 has improved dramatically in the last few releases, but, if you - choose to proceed, you should be a very skilled Windows Systems - Administrator with strong troubleshooting abilities, a high tolerance - for pain, and moderate perl skills. Bugzilla on NT requires hacking - source code and implementing some advanced utilities. What follows is - the recommended installation procedure for Win32; additional - suggestions are provided in Appendix A . + You should be familiar with, and cross-reference, the rest of the + Bugzilla Installation section while performing your Win32 + installation. + + Making Bugzilla work on Microsoft Windows is no picnic. Support for + Win32 has improved dramatically in the last few releases, but, if you + choose to proceed, you should be a very skilled Windows Systems + Administrator with strong troubleshooting abilities, a high tolerance + for pain, and moderate perl skills. Bugzilla on NT requires hacking + source code and implementing some advanced utilities. What follows is + the recommended installation procedure for Win32; additional + suggestions are provided in Appendix A . 1. Install Apache Web Server for Windows, and copy the Bugzilla files somewhere Apache can serve them. Please follow all the instructions referenced in Bugzilla Installation regarding your Apache configuration, particularly instructions regarding the "AddHandler" parameter and "ExecCGI" . - Note + Note - You may also use Internet Information Server or Personal Web Server - for this purpose. However, setup is quite different. If ActivePerl - doesn't seem to handle your file associations correctly (for .cgi and - .pl files), please consult Appendix A . - If you are going to use IIS, if on Windows NT you must be updated to - at least Service Pack 4. Windows 2000 ships with a sufficient version - of IIS. + You may also use Internet Information Server or Personal Web Server + for this purpose. However, setup is quite different. If ActivePerl + doesn't seem to handle your file associations correctly (for .cgi and + .pl files), please consult Appendix A . + If you are going to use IIS, if on Windows NT you must be updated to + at least Service Pack 4. Windows 2000 ships with a sufficient version + of IIS. 2. Install ActivePerl for Windows. Check http://aspn.activestate.com/ASPN/Downloads/ActivePerl for a current compiled binary. @@ -1331,15 +1339,15 @@ set=ISO-8859-1/i" *.cgi *.pl AppConfig and Template should be obtained from OpenInteract using the instructions on the Template Toolkit web site . - Note + Note - You can find a list of modules at - http://www.activestate.com/PPMPackages/zips/5xx-builds-only/ or - http://www.activestate.com/PPMPackages/5.6plus + You can find a list of modules at + http://www.activestate.com/PPMPackages/zips/5xx-builds-only/ or + http://www.activestate.com/PPMPackages/5.6plus The syntax for ppm is: C:> ppm <modulename> Example 4-1. Installing ActivePerl ppd Modules on Microsoft Windows - C:> ppm DBD-Mysql + C:> ppm DBD-Mysql Watch your capitalization! ActiveState's 5.6Plus directory also contains an AppConfig ppm, so you might see the following error when trying to install the @@ -1353,14 +1361,14 @@ set=ISO-8859-1/i" *.cgi *.pl the ppd file explicitly via in the install command, f.e.: Example 4-2. Installing OpenInteract ppd Modules manually on Microsoft Windows - install C:\AppConfig.ppd + install C:\AppConfig.ppd 4. Install MySQL for NT. - Note + Note - You can download MySQL for Windows NT from MySQL.com . Some find it - helpful to use the WinMySqlAdmin utility, included with the download, - to set up the database. + You can download MySQL for Windows NT from MySQL.com . Some find it + helpful to use the WinMySqlAdmin utility, included with the download, + to set up the database. 5. Setup MySQL a. C:> C:\mysql\bin\mysql -u root mysql b. mysql> DELETE FROM user WHERE Host='localhost' AND User=''; @@ -1379,46 +1387,46 @@ set=ISO-8859-1/i" *.cgi *.pl h. C:> C:\mysql\bin\mysqladmin -u root -p reload 6. Edit checksetup.pl in your Bugzilla directory. Change this line: -my $webservergid = - getgrnam($my_webservergroup); + my $webservergid = + getgrnam($my_webservergroup); to -my $webservergid = - $my_webservergroup; + my $webservergid = + $my_webservergroup; or the name of the group you wish to own the files explicitly: -my $webservergid = - 'Administrators' + my $webservergid = + 'Administrators' 7. Run checksetup.pl from the Bugzilla directory. 8. Edit localconfig to suit your requirements. Set $db_pass to your "bugs_password" from step 5.d , and $webservergroup to "8" . - Note + Note - Not sure on the "8" for $webservergroup above. If it's wrong, please - send corrections. + Not sure on the "8" for $webservergroup above. If it's wrong, please + send corrections. 9. Edit defparams.pl to suit your requirements. Particularly, set DefParam("maintainer") and DefParam("urlbase") to match your install. - Note + Note - This is yet another step I'm not sure of, since the maintainer of this - documentation does not maintain Bugzilla on NT. If you can confirm or - deny that this step is required, please let me know. + This is yet another step I'm not sure of, since the maintainer of this + documentation does not maintain Bugzilla on NT. If you can confirm or + deny that this step is required, please let me know. 10. - Note + Note - There are several alternatives to Sendmail that will work on Win32. - The one mentioned here is a suggestion , not a requirement. Some other - mail packages that can work include BLAT , Windmail , Mercury Sendmail - , and the CPAN Net::SMTP Perl module (available in .ppm). Every option - requires some hacking of the Perl scripts for Bugzilla to make it - work. The option here simply requires the least. + There are several alternatives to Sendmail that will work on Win32. + The one mentioned here is a suggestion , not a requirement. Some other + mail packages that can work include BLAT , Windmail , Mercury Sendmail + , and the CPAN Net::SMTP Perl module (available in .ppm). Every option + requires some hacking of the Perl scripts for Bugzilla to make it + work. The option here simply requires the least. 1. Download NTsendmail, available from www.ntsendmail.com . You must have a "real" mail server which allows you to relay off it in your $ENV{"NTsendmail"} (which you should probably @@ -1426,44 +1434,45 @@ my $webservergid = 2. Put ntsendmail.pm into your .\perl\lib directory. 3. Add to globals.pl: -# these settings configure the NTsendmail - process use NTsendmail; - $ENV{"NTsendmail"}="your.smtpserver.box"; - $ENV{"NTsendmail_debug"}=1; - $ENV{"NTsendmail_max_tries"}=5; + # these settings configure the NTsendmail + process use NTsendmail; + $ENV{"NTsendmail"}="your.smtpserver.box"; + $ENV{"NTsendmail_debug"}=1; + $ENV{"NTsendmail_max_tries"}=5; - Note + Note - Some mention to also edit $db_pass in globals.pl to be your - "bugs_password" . Although this may get you around some problem - authenticating to your database, since globals.pl is not normally - restricted by .htaccess , your database password is exposed to whoever - uses your web server. + Some mention to also edit $db_pass in globals.pl to be your + "bugs_password" . Although this may get you around some problem + authenticating to your database, since globals.pl is not normally + restricted by .htaccess , your database password is exposed to whoever + uses your web server. 4. Find and comment out all occurences of " open(SENDMAIL " in your Bugzilla directory. Then replace them with: -# new sendmail functionality my $mail=new - NTsendmail; my $from="bugzilla\@your.machine.name.tld"; my - $to=$login; my $subject=$urlbase; - $mail->send($from,$to,$subject,$msg); + # new sendmail functionality my $mail=new + NTsendmail; my $from="bugzilla\@your.machine.name.tld"; my + $to=$login; my $subject=$urlbase; + $mail->send($from,$to,$subject,$msg); - Note +Note - Some have found success using the commercial product, Windmail . You - could try replacing your sendmail calls with: -open SENDMAIL, - "|\"C:/General/Web/tools/Windmail 4.0 Beta/windmail\" -t > - mail.log"; + Some have found success using the commercial product, Windmail . You + could try replacing your sendmail calls with: - or something to that effect. + open SENDMAIL, + "|\"C:/General/Web/tools/Windmail 4.0 Beta/windmail\" -t > + mail.log"; + + or something to that effect. 11. Change all references in all files from processmail to processmail.pl , and rename processmail to processmail.pl . - Note + Note - Many think this may be a change we want to make for main-tree - Bugzilla. It's painless for the UNIX folks, and will make the Win32 - people happier. + Many think this may be a change we want to make for main-tree + Bugzilla. It's painless for the UNIX folks, and will make the Win32 + people happier. Note @@ -1471,6 +1480,7 @@ open SENDMAIL, NTsendmail or the other options listed here. You can change processmail.pl to make this work. + my $smtp = Net::SMTP->new('<Name of your SMTP server>'); #connect to SMTP ser ver $smtp->mail('<your name>@<you smpt server>');# use the sender's adress here @@ -1487,30 +1497,30 @@ $logstr = "$logstr; mail sent to $tolist $cclist"; here is a test mail program for Net::SMTP: -use Net::SMTP; - my $smtp = Net::SMTP->new('<Name of your SMTP server', Timeout => 30, Debug -=> 1, ); # connect to SMTP server - $smtp->auth; - $smtp->mail('you@yourcompany.com');# use the sender's adress -here - $smtp->to('someotherAddress@someotherdomain.com'); # -recipient's address - $smtp->data(); # Start the mail - $smtp->datasend('test'); - $smtp->dataend(); # Finish sending the mail - $smtp->quit; # Close the SMTP connection -exit; + use Net::SMTP; + my $smtp = Net::SMTP->new('<Name of your SMTP server', Timeout => 30, Debug + => 1, ); # connect to SMTP server + $smtp->auth; + $smtp->mail('you@yourcompany.com');# use the sender's adress + here + $smtp->to('someotherAddress@someotherdomain.com'); # + recipient's address + $smtp->data(); # Start the mail + $smtp->datasend('test'); + $smtp->dataend(); # Finish sending the mail + $smtp->quit; # Close the SMTP connection + exit; 12. - Note + Note - This step is optional if you are using IIS or another web server which - only decides on an interpreter based upon the file extension (.pl), - rather than the "shebang" line (#/usr/bonsaitools/bin/perl) + This step is optional if you are using IIS or another web server which + only decides on an interpreter based upon the file extension (.pl), + rather than the "shebang" line (#/usr/bonsaitools/bin/perl) Modify the path to perl on the first line (#!) of all files to point to your Perl installation, and add "perl" to the beginning of all Perl system calls that use a perl script as an argument. @@ -1526,10 +1536,10 @@ exit; processmail: -system ("./processmail",@ARGLIST); - </programlisting> to - <programlisting> -system ("C:\\perl\\bin\\perl", "processmail", @ARGLIST); + system ("./processmail",@ARGLIST); + </programlisting> to + <programlisting> + system ("C:\\perl\\bin\\perl", "processmail", @ARGLIST); @@ -1539,31 +1549,32 @@ system ("C:\\perl\\bin\\perl", "processmail", @ARGLIST); lines to createattachment.cgi and showattachment.cgi before the require 'CGI.pl'; line. -binmode(STDIN); -binmode(STDOUT); + binmode(STDIN); + binmode(STDOUT); - Note + Note - According to bug 62000 , the perl documentation says that you should - always use binmode() when dealing with binary files, but never when - dealing with text files. That seems to suggest that rather than - arbitrarily putting binmode() at the beginning of the attachment - files, there should be logic to determine if binmode() is needed or - not. + According to bug 62000 , the perl documentation says that you should + always use binmode() when dealing with binary files, but never when + dealing with text files. That seems to suggest that rather than + arbitrarily putting binmode() at the beginning of the attachment + files, there should be logic to determine if binmode() is needed or + not. - Tip + Tip - If you are using IIS or Personal Web Server, you must add cgi - relationships to Properties -> Home directory (tab) -> Application - Settings (section) -> Configuration (button), such as: + If you are using IIS or Personal Web Server, you must add cgi + relationships to Properties -> Home directory (tab) -> Application + Settings (section) -> Configuration (button), such as: -.cgi to: <perl install directory>\perl.exe %s - %s .pl to: <perl install directory>\perl.exe %s %s - GET,HEAD,POST - Change the path to Perl to match your install, of course. + .cgi to: <perl install directory>\perl.exe %s + %s .pl to: <perl install directory>\perl.exe %s %s + GET,HEAD,POST + + Change the path to Perl to match your install, of course. _________________________________________________________________ 4.3.2. Additional Windows Tips @@ -1580,6 +1591,7 @@ binmode(STDOUT); Basically you need to add two String Keys in the registry at the following location: + HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Paramete rs\ScriptMap @@ -1589,25 +1601,26 @@ rs\ScriptMap The KB article only talks about .pl, but it goes into more detail and provides a perl test script. - Tip + Tip + + If attempting to run Bugzilla 2.12 or older, you will need to remove + encrypt() calls from the Perl source. This is not necessary for + Bugzilla 2.13 and later, which includes the current release, Bugzilla + 2.16.4. - If attempting to run Bugzilla 2.12 or older, you will need to remove - encrypt() calls from the Perl source. This is not necessary for - Bugzilla 2.13 and later, which includes the current release, Bugzilla - 2.16.3. + Example 4-3. Removing encrypt() for Windows NT Bugzilla version 2.12 + or earlier - Example 4-3. Removing encrypt() for Windows NT Bugzilla version 2.12 - or earlier + Replace this: - Replace this: -SendSQL("SELECT encrypt(" . SqlQuote($enteredpwd) . - ", " . SQLQuote(substr($realcryptpwd, 0, 2)) . ")"); my - $enteredcryptpwd = FetchOneColumn(); + SendSQL("SELECT encrypt(" . SqlQuote($enteredpwd) . + ", " . SQLQuote(substr($realcryptpwd, 0, 2)) . ")"); my + $enteredcryptpwd = FetchOneColumn(); - with this: - my $enteredcryptpwd = $enteredpwd + with this: + my $enteredcryptpwd = $enteredpwd - in cgi.pl. + in cgi.pl. _________________________________________________________________ 4.4. Mac OS X Installation Notes @@ -1681,18 +1694,18 @@ SendSQL("SELECT encrypt(" . SqlQuote($enteredpwd) . To fix this, go to <path-to-perl>/lib/DBD/sponge.pm in your Perl installation and replace - my $numFields; - if ($attribs->{'NUM_OF_FIELDS'}) { - $numFields = $attribs->{'NUM_OF_FIELDS'}; - } elsif ($attribs->{'NAME'}) { - $numFields = @{$attribs->{NAME}}; + my $numFields; + if ($attribs->{'NUM_OF_FIELDS'}) { + $numFields = $attribs->{'NUM_OF_FIELDS'}; + } elsif ($attribs->{'NAME'}) { + $numFields = @{$attribs->{NAME}}; by - my $numFields; - if ($attribs->{'NUM_OF_FIELDS'}) { - $numFields = $attribs->{'NUM_OF_FIELDS'}; - } elsif ($attribs->{'NAMES'}) { - $numFields = @{$attribs->{NAMES}}; + my $numFields; + if ($attribs->{'NUM_OF_FIELDS'}) { + $numFields = $attribs->{'NUM_OF_FIELDS'}; + } elsif ($attribs->{'NAMES'}) { + $numFields = @{$attribs->{NAMES}}; (note the S added to NAME.) _________________________________________________________________ @@ -1716,38 +1729,38 @@ SendSQL("SELECT encrypt(" . SqlQuote($enteredpwd) . been reported. Examples can be found in Figure 4-1. Figure 4-1. Other File::Temp error messages -Your vendor has not defined Fcntl macro O_NOINHERIT, used -at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 208. + Your vendor has not defined Fcntl macro O_NOINHERIT, used + at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 208. -Your vendor has not defined Fcntl macro O_EXLOCK, used -at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 210. + Your vendor has not defined Fcntl macro O_EXLOCK, used + at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 210. -Your vendor has not defined Fcntl macro O_TEMPORARY, used -at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233. + Your vendor has not defined Fcntl macro O_TEMPORARY, used + at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233. Numerous people have reported that upgrading to version 5.6.1 or higher solved the problem for them. A less involved fix is to apply the patch in Figure 4-2. The patch is also available as a patch file. Figure 4-2. Patch for File::Temp in Perl 5.6.0 ---- File/Temp.pm.orig Thu Feb 6 16:26:00 2003 -+++ File/Temp.pm Thu Feb 6 16:26:23 2003 -@@ -205,6 +205,7 @@ - # eg CGI::Carp - local $SIG{__DIE__} = sub {}; - local $SIG{__WARN__} = sub {}; -+ local *CORE::GLOBAL::die = sub {}; - $bit = &$func(); - 1; - }; -@@ -226,6 +227,7 @@ - # eg CGI::Carp - local $SIG{__DIE__} = sub {}; - local $SIG{__WARN__} = sub {}; -+ local *CORE::GLOBAL::die = sub {}; - $bit = &$func(); - 1; - }; + --- File/Temp.pm.orig Thu Feb 6 16:26:00 2003 + +++ File/Temp.pm Thu Feb 6 16:26:23 2003 + @@ -205,6 +205,7 @@ + # eg CGI::Carp + local $SIG{__DIE__} = sub {}; + local $SIG{__WARN__} = sub {}; + + local *CORE::GLOBAL::die = sub {}; + $bit = &$func(); + 1; + }; + @@ -226,6 +227,7 @@ + # eg CGI::Carp + local $SIG{__DIE__} = sub {}; + local $SIG{__WARN__} = sub {}; + + local *CORE::GLOBAL::die = sub {}; + $bit = &$func(); + 1; + }; _________________________________________________________________ Chapter 5. Administering Bugzilla @@ -1796,12 +1809,12 @@ Chapter 5. Administering Bugzilla database. Set "shadowdb" to e.g. "bug_shadowdb" if you will be running a *very* large installation of Bugzilla. - Note + Note - Enabling "shadowdb" can adversely affect the stability of your - installation of Bugzilla. You should regularly check that your - database is in sync. It is often advisable to force a shadow database - sync nightly via "cron". + Enabling "shadowdb" can adversely affect the stability of your + installation of Bugzilla. You should regularly check that your + database is in sync. It is often advisable to force a shadow database + sync nightly via "cron". If you use the "shadowdb" option, it is only natural that you should turn the "queryagainstshadowdb" option on as well. Otherwise you are replicating data into a shadow database for no @@ -1841,12 +1854,12 @@ Chapter 5. Administering Bugzilla wise idea to require comments when users resolve, reassign, or reopen bugs at the very least. - Note + Note - It is generally far better to require a developer comment when - resolving bugs than not. Few things are more annoying to bug database - users than having a developer mark a bug "fixed" without any comment - as to what the fix was (or even that it was truly fixed!) + It is generally far better to require a developer comment when + resolving bugs than not. Few things are more annoying to bug database + users than having a developer mark a bug "fixed" without any comment + as to what the fix was (or even that it was truly fixed!) 12. supportwatchers: Turning on this option allows users to ask to receive copies of all a particular other user's bug email. This is, of course, subject to the groupset restrictions on the bug; if @@ -1867,16 +1880,17 @@ Chapter 5. Administering Bugzilla "super user" account, re-running checksetup.pl will again prompt you for this username and password. - Tip + Tip + + If you wish to add more administrative users, you must use the MySQL + interface. Run "mysql" from the command line, and use these commands: - If you wish to add more administrative users, you must use the MySQL - interface. Run "mysql" from the command line, and use these commands: - mysql> use bugs; - mysql> update profiles set groupset=0x7ffffffffffffff where login_name - = "(user's login name)"; + mysql> use bugs; + mysql> update profiles set groupset=0x7ffffffffffffff where login_name + = "(user's login name)"; - Yes, that is fourteen "f" 's. A whole lot of f-ing going on if you + Yes, that is fourteen "f" 's. A whole lot of f-ing going on if you want to create a new administator. _________________________________________________________________ @@ -1894,15 +1908,15 @@ Chapter 5. Administering Bugzilla 2. Fill out the form presented. This page is self-explanatory. When done, click "Submit". - Note + Note - Adding a user this way will not send an email informing them of their - username and password. While useful for creating dummy accounts - (watchers which shuttle mail to another system, for instance, or email - addresses which are a mailing list), in general it is preferable to - log out and use the "New Account" button to create users, as it will - pre-populate all the required fields and also notify the user of her - account name and password. + Adding a user this way will not send an email informing them of their + username and password. While useful for creating dummy accounts + (watchers which shuttle mail to another system, for instance, or email + addresses which are a mailing list), in general it is preferable to + log out and use the "New Account" button to create users, as it will + pre-populate all the required fields and also notify the user of her + account name and password. _________________________________________________________________ 5.2.2.2. Modifying Users @@ -1938,13 +1952,13 @@ Chapter 5. Administering Bugzilla Warning - Don't disable the administrator account! + Don't disable the administrator account! - Note + Note - The user can still submit bugs via the e-mail gateway, if you set it - up, even if the disabled text field is filled in. The e-mail gateway - should not be enabled for secure installations of Bugzilla. + The user can still submit bugs via the e-mail gateway, if you set it + up, even if the disabled text field is filled in. The e-mail gateway + should not be enabled for secure installations of Bugzilla. * <groupname>: If you have created some groups, e.g. "securitysensitive", then checkboxes will appear here to allow you to add users to, or remove them from, these groups. @@ -2061,8 +2075,8 @@ Chapter 5. Administering Bugzilla Note - Milestone options will only appear for a Product if you turned on the - "usetargetmilestone" Param in the "Edit Parameters" screen. + Milestone options will only appear for a Product if you turned on the + "usetargetmilestone" Param in the "Edit Parameters" screen. To create new Milestones, set Default Milestones, and set Milestone URL: @@ -2078,12 +2092,12 @@ Chapter 5. Administering Bugzilla 4. From the Edit product screen, you can enter the URL of a page which gives information about your milestones and what they mean. - Tip + Tip - If you want your milestone document to be restricted so that it can - only be viewed by people in a particular Bugzilla group, the best way - is to attach the document to a bug in that group, and make the URL the - URL of that attachment. + If you want your milestone document to be restricted so that it can + only be viewed by people in a particular Bugzilla group, the best way + is to attach the document to a bug in that group, and make the URL the + URL of that attachment. _________________________________________________________________ 5.4. Voting @@ -2145,27 +2159,27 @@ Chapter 5. Administering Bugzilla 1. Turn on "usebuggroups" and "usebuggroupsentry" in the "Edit Parameters" screen. - Warning + Warning - XXX is this still true? "usebuggroupsentry" has the capacity to - prevent the administrative user from directly altering bugs because of - conflicting group permissions. If you plan on using - "usebuggroupsentry", you should plan on restricting administrative - account usage to administrative duties only. In other words, manage - bugs with an unpriveleged user account, and manage users, groups, - Products, etc. with the administrative account. + XXX is this still true? "usebuggroupsentry" has the capacity to + prevent the administrative user from directly altering bugs because of + conflicting group permissions. If you plan on using + "usebuggroupsentry", you should plan on restricting administrative + account usage to administrative duties only. In other words, manage + bugs with an unpriveleged user account, and manage users, groups, + Products, etc. with the administrative account. 2. In future, when you create a Product, a matching group will be automatically created. If you need to add a Product Group to a Product which was created before you turned on usebuggroups, then simply create a new group, as outlined above, with the same name as the Product. - Warning + Warning - Bugzilla currently has a limit of 64 groups per installation. If you - have more than about 50 products, you should consider running multiple - Bugzillas. Ask in the newsgroup for other suggestions for working - around this restriction. + Bugzilla currently has a limit of 64 groups per installation. If you + have more than about 50 products, you should consider running multiple + Bugzillas. Ask in the newsgroup for other suggestions for working + around this restriction. Note that group permissions are such that you need to be a member of all the groups a bug is in, for whatever reason, to see that bug. @@ -2175,24 +2189,24 @@ Chapter 5. Administering Bugzilla Warning - Poorly-configured MySQL and Bugzilla installations have given - attackers full access to systems in the past. Please take these - guidelines seriously, even for Bugzilla machines hidden away behind - your firewall. 80% of all computer trespassers are insiders, not - anonymous crackers. + Poorly-configured MySQL and Bugzilla installations have given + attackers full access to systems in the past. Please take these + guidelines seriously, even for Bugzilla machines hidden away behind + your firewall. 80% of all computer trespassers are insiders, not + anonymous crackers. Note - These instructions must, of necessity, be somewhat vague since - Bugzilla runs on so many different platforms. If you have refinements - of these directions, please submit a bug to Bugzilla. + These instructions must, of necessity, be somewhat vague since + Bugzilla runs on so many different platforms. If you have refinements + of these directions, please submit a bug to Bugzilla. - Warning + Warning - This is not meant to be a comprehensive list of every possible - security issue regarding the tools mentioned in this section. There is - no subsitute for reading the information written by the authors of any - software running on your system. + This is not meant to be a comprehensive list of every possible + security issue regarding the tools mentioned in this section. There is + no subsitute for reading the information written by the authors of any + software running on your system. _________________________________________________________________ 5.6.1. TCP/IP Ports @@ -2233,9 +2247,9 @@ mysql> FLUSH PRIVILEGES; should consider disabling networking from within MySQL by adding the following to your /etc/my.conf: -[myslqd] -# Prevent network access to MySQL. -skip-networking + [myslqd] + # Prevent network access to MySQL. + skip-networking 5. You may also consider running MySQL, or even all of Bugzilla in a @@ -2255,10 +2269,10 @@ skip-networking Note - You will need to set the webservergroup to the group you created for - your webserver to run as in localconfig. This will allow - ./checksetup.pl to better adjust the file permissions on your Bugzilla - install so as to not require making anything world-writable. + You will need to set the webservergroup to the group you created for + your webserver to run as in localconfig. This will allow + ./checksetup.pl to better adjust the file permissions on your Bugzilla + install so as to not require making anything world-writable. _________________________________________________________________ 5.6.4. Web Server Access Controls @@ -2294,8 +2308,8 @@ skip-networking Tip - Bugzilla ships with the ability to generate .htaccess files - instructing Apache which files should and should not be accessible. + Bugzilla ships with the ability to generate .htaccess files + instructing Apache which files should and should not be accessible. You should test to make sure that the files mentioned above are not accessible from the Internet, especially your localconfig file which @@ -2304,10 +2318,10 @@ skip-networking we'd try to access http://bugzilla.mozilla.org/localconfig. You should get a 403 Forbidden error. - Caution + Caution - Not following the instructions in this section, including testing, may - result in sensitive information being globally accessible. + Not following the instructions in this section, including testing, may + result in sensitive information being globally accessible. _________________________________________________________________ 5.7. Template Customisation @@ -2366,8 +2380,14 @@ skip-networking Note - Don't directly edit the compiled templates in data/template/* - your - changes will be lost when Template Toolkit recompiles them. + Don't directly edit the compiled templates in data/template/* - your + changes will be lost when Template Toolkit recompiles them. + + Note + + It is recommended that you run ./checksetup.pl after any template + edits, especially if you've created a new file in the custom + directory. _________________________________________________________________ 5.7.2. How To Edit Templates @@ -2403,9 +2423,9 @@ skip-networking Note - If you are making template changes that you intend on submitting back - for inclusion in standard Bugzilla, you should read the relevant - sections of the Developers' Guide. + If you are making template changes that you intend on submitting back + for inclusion in standard Bugzilla, you should read the relevant + sections of the Developers' Guide. _________________________________________________________________ 5.7.3. Template Formats @@ -2553,65 +2573,65 @@ skip-networking Tip - If you can do this, updating using CVS is probably the most painless - method, especially if you have a lot of local changes. -bash$ cd /var/www/html/bugzilla -bash$ cvs login -Logging in to :pserver:anonymous@cvs-mirror.mozilla.org:2401/cvsroot -CVS password: anonymous -bash$ cvs -q update -r BUGZILLA-2_16_2 -dP -P checksetup.pl -P collectstats.pl -P globals.pl -P docs/rel_notes.txt -P template/en/default/list/quips.html.tmpl + If you can do this, updating using CVS is probably the most painless + method, especially if you have a lot of local changes. + bash$ cd /var/www/html/bugzilla + bash$ cvs login + Logging in to :pserver:anonymous@cvs-mirror.mozilla.org:2401/cvsroot + CVS password: anonymous + bash$ cvs -q update -r BUGZILLA-2_16_2 -dP + P checksetup.pl + P collectstats.pl + P globals.pl + P docs/rel_notes.txt + P template/en/default/list/quips.html.tmpl Caution - If a line in the output from cvs update begins with a C that - represents a file with local changes that CVS was unable to properly - merge. You need to resolve these conflicts manually before Bugzilla - (or at least the portion using that file) will be usable. + If a line in the output from cvs update begins with a C that + represents a file with local changes that CVS was unable to properly + merge. You need to resolve these conflicts manually before Bugzilla + (or at least the portion using that file) will be usable. Note - You also need to run ./checksetup.pl before your Bugzilla upgrade will - be complete. + You also need to run ./checksetup.pl before your Bugzilla upgrade will + be complete. Example 5-2. Upgrading using the tarball If you are unable or unwilling to use CVS, another option that's always available is to download the latest tarball. This is the most difficult option to use, especially if you have local changes. -bash$ cd /var/www/html -bash$ wget ftp://ftp.mozilla.org/pub/webtools/bugzilla-2.16.2.tar.gz -Output omitted -bash$ tar xzvf bugzilla-2.16.2.tar.gz -bugzilla-2.16.2/ -bugzilla-2.16.2/.cvsignore -bugzilla-2.16.2/1x1.gif -Output truncated -bash$ cd bugzilla-2.16.2 -bash$ cp ../bugzilla/localconfig* . -bash$ cp -r ../bugzilla/data . -bash$ cd .. -bash$ mv bugzilla bugzilla.old -bash$ mv bugzilla-2.16.2 bugzilla -bash$ cd bugzilla -bash$ ./checksetup.pl -Output omitted + bash$ cd /var/www/html + bash$ wget ftp://ftp.mozilla.org/pub/webtools/bugzilla-2.16.2.tar.gz + Output omitted + bash$ tar xzvf bugzilla-2.16.2.tar.gz + bugzilla-2.16.2/ + bugzilla-2.16.2/.cvsignore + bugzilla-2.16.2/1x1.gif + Output truncated + bash$ cd bugzilla-2.16.2 + bash$ cp ../bugzilla/localconfig* . + bash$ cp -r ../bugzilla/data . + bash$ cd .. + bash$ mv bugzilla bugzilla.old + bash$ mv bugzilla-2.16.2 bugzilla + bash$ cd bugzilla + bash$ ./checksetup.pl + Output omitted Warning - The cp commands both end with periods which is a very important - detail, it tells the shell that the destination directory is the - current working directory. Also, the period at the beginning of the - ./checksetup.pl is important and can not be omitted. + The cp commands both end with periods which is a very important + detail, it tells the shell that the destination directory is the + current working directory. Also, the period at the beginning of the + ./checksetup.pl is important and can not be omitted. Note - You will now have to reapply any changes you have made to your local - installation manually. + You will now have to reapply any changes you have made to your local + installation manually. Example 5-3. Upgrading using patches @@ -2637,9 +2657,9 @@ patching file globals.pl Caution - If you do this, beware that this doesn't change the entires in your - CVS directory so it may make updates using CVS (Example 5-1) more - difficult in the future. + If you do this, beware that this doesn't change the entires in your + CVS directory so it may make updates using CVS (Example 5-1) more + difficult in the future. _________________________________________________________________ 5.9. Integrating Bugzilla with Third-Party Tools @@ -2699,183 +2719,186 @@ Appendix A. The Bugzilla FAQ 1. General Questions A.1.1. Where can I find information about Bugzilla? - A.1.2. What license is Bugzilla distributed under? - A.1.3. How do I get commercial support for Bugzilla? + A.1.2. What license is Bugzilla distributed under? + A.1.3. How do I get commercial support for Bugzilla? A.1.4. What major companies or projects are currently using - Bugzilla for bug-tracking? + Bugzilla for bug-tracking? - A.1.5. Who maintains Bugzilla? + A.1.5. Who maintains Bugzilla? A.1.6. How does Bugzilla stack up against other bug-tracking - databases? + databases? A.1.7. Why doesn't Bugzilla offer this or that feature or - compatibility with this other tracking software? + compatibility with this other tracking software? A.1.8. Why MySQL? I'm interested in seeing Bugzilla run on - Oracle/Sybase/Msql/PostgreSQL/MSSQL. + Oracle/Sybase/Msql/PostgreSQL/MSSQL. A.1.9. Why do the scripts say /usr/bonsaitools/bin/perl instead - of /usr/bin/perl or something else? + of /usr/bin/perl or something else? - A.1.10. Is there an easy way to change the Bugzilla cookie name? + A.1.10. Is there an easy way to change the Bugzilla cookie name? 2. Managerial Questions A.2.1. Is Bugzilla web-based, or do you have to have specific - software or a specific operating system on your machine? + software or a specific operating system on your machine? - A.2.2. Can Bugzilla integrate with Perforce (SCM software)? - A.2.3. Does Bugzilla allow the user to track multiple projects? + A.2.2. Can Bugzilla integrate with Perforce (SCM software)? + A.2.3. Does Bugzilla allow the user to track multiple projects? A.2.4. If I am on many projects, and search for all bugs assigned to me, will Bugzilla list them for me and allow me to - sort by project, severity etc? + sort by project, severity etc? A.2.5. Does Bugzilla allow attachments (text, screenshots, URLs - etc)? If yes, are there any that are NOT allowed? + etc)? If yes, are there any that are NOT allowed? A.2.6. Does Bugzilla allow us to define our own priorities and levels? Do we have complete freedom to change the labels of fields and format of them, and the choice of - acceptable values? + acceptable values? A.2.7. Does Bugzilla provide any reporting features, metrics, graphs, etc? You know, the type of stuff that management - likes to see. :) + likes to see. :) A.2.8. Is there email notification and if so, what do you see - when you get an email? + when you get an email? A.2.9. Can email notification be set up to send to multiple - people, some on the To List, CC List, BCC List etc? + people, some on the To List, CC List, BCC List etc? A.2.10. Do users have to have any particular type of email - application? + application? A.2.11. Does Bugzilla allow data to be imported and exported? If I had outsiders write up a bug report using a MS Word bug template, could that template be imported into "matching" fields? If I wanted to take the results of a query and - export that data to MS Excel, could I do that? + export that data to MS Excel, could I do that? A.2.12. Has anyone converted Bugzilla to another language to be - used in other countries? Is it localizable? + used in other countries? Is it localizable? A.2.13. Can a user create and save reports? Can they do this in - Word format? Excel format? + Word format? Excel format? A.2.14. Does Bugzilla have the ability to search by word, phrase, - compound search? + compound search? A.2.15. Does Bugzilla provide record locking when there is simultaneous access to the same bug? Does the second person get a notice that the bug is in use or how are - they notified? + they notified? - A.2.16. Are there any backup features provided? + A.2.16. Are there any backup features provided? A.2.17. Can users be on the system while a backup is in progress? - + A.2.18. What type of human resources are needed to be on staff to install and maintain Bugzilla? Specifically, what type of skills does the person need to have? I need to find out if we were to go with Bugzilla, what types of individuals would we need to hire and how much would that cost vs - buying an "Out-of-the-Box" solution. + buying an "Out-of-the-Box" solution. A.2.19. What time frame are we looking at if we decide to hire people to install and maintain the Bugzilla? Is this something that takes hours or weeks to install and a couple of hours per week to maintain and customize or is this a multi-week install process, plus a full time job - for 1 person, 2 people, etc? + for 1 person, 2 people, etc? A.2.20. Is there any licensing fee or other fees for using Bugzilla? Any out-of-pocket cost other than the bodies - needed as identified above? + needed as identified above? 3. Bugzilla Security A.3.1. How do I completely disable MySQL security if it's giving me problems (I've followed the instructions in the - installation section of this guide)? + installation section of this guide)? - A.3.2. Are there any security problems with Bugzilla? + A.3.2. Are there any security problems with Bugzilla? A.3.3. I've implemented the security fixes mentioned in Chris Yeh's security advisory of 5/10/2000 advising not to run MySQL as root, and am running into problems with MySQL no - longer working correctly. + longer working correctly. 4. Bugzilla Email A.4.1. I have a user who doesn't want to receive any more email - from Bugzilla. How do I stop it entirely for this user? + from Bugzilla. How do I stop it entirely for this user? A.4.2. I'm evaluating/testing Bugzilla, and don't want it to send - email to anyone but me. How do I do it? + email to anyone but me. How do I do it? A.4.3. I want whineatnews.pl to whine at something more, or other - than, only new bugs. How do I do it? + than, only new bugs. How do I do it? A.4.4. I don't like/want to use Procmail to hand mail off to - bug_email.pl. What alternatives do I have? + bug_email.pl. What alternatives do I have? A.4.5. How do I set up the email interface to submit/change bugs - via email? + via email? A.4.6. Email takes FOREVER to reach me from Bugzilla -- it's - extremely slow. What gives? + extremely slow. What gives? - A.4.7. How come email from Bugzilla changes never reaches me? + A.4.7. How come email from Bugzilla changes never reaches me? 5. Bugzilla Database - A.5.1. I've heard Bugzilla can be used with Oracle? + A.5.1. I've heard Bugzilla can be used with Oracle? A.5.2. I think my database might be corrupted, or contain invalid - entries. What do I do? + entries. What do I do? - A.5.3. I want to manually edit some entries in my database. How? + A.5.3. I want to manually edit some entries in my database. How? A.5.4. I think I've set up MySQL permissions correctly, but - Bugzilla still can't connect. + Bugzilla still can't connect. A.5.5. How do I synchronize bug information among multiple - different Bugzilla databases? + different Bugzilla databases? 6. Bugzilla and Win32 A.6.1. What is the easiest way to run Bugzilla on Win32 - (Win98+/NT/2K)? + (Win98+/NT/2K)? - A.6.2. Is there a "Bundle::Bugzilla" equivalent for Win32? + A.6.2. Is there a "Bundle::Bugzilla" equivalent for Win32? A.6.3. CGI's are failing with a "something.cgi is not a valid - Windows NT application" error. Why? + Windows NT application" error. Why? A.6.4. I'm having trouble with the perl modules for NT not being - able to talk to to the database. + able to talk to to the database. 7. Bugzilla Usage - A.7.1. How do I change my user name (email address) in Bugzilla? + A.7.1. How do I change my user name (email address) in Bugzilla? A.7.2. The query page is very confusing. Isn't there a simpler - way to query? + way to query? A.7.3. I'm confused by the behavior of the "accept" button in the Show Bug form. Why doesn't it assign the bug to me when I - accept it? + accept it? A.7.4. I can't upload anything into the database via the "Create - Attachment" link. What am I doing wrong? + Attachment" link. What am I doing wrong? A.7.5. How do I change a keyword in Bugzilla, once some bugs are - using it? + using it? + + A.7.6. Why can't I close bugs from the "Change Several Bugs at + Once" page? 8. Bugzilla Hacking - A.8.1. What bugs are in Bugzilla right now? + A.8.1. What bugs are in Bugzilla right now? A.8.2. How can I change the default priority to a null value? For instance, have the default priority be "---" instead of - "P2"? + "P2"? A.8.3. What's the best way to submit patches? What guidelines - should I follow? + should I follow? 1. General Questions @@ -2931,7 +2954,7 @@ Appendix A. The Bugzilla FAQ A.1.5. Who maintains Bugzilla? - A core team, led by Dave Miller (justdave@netscape.com). + A core team, led by Dave Miller (justdave@bugzilla.org). A.1.6. How does Bugzilla stack up against other bug-tracking databases? @@ -2986,8 +3009,8 @@ Appendix A. The Bugzilla FAQ Note - This convention was abonded during the 2.17 development cycle so it - will no longer be an issue when 2.18 comes out. + This convention was abonded during the 2.17 development cycle so it + will no longer be an issue when 2.18 comes out. A.1.10. Is there an easy way to change the Bugzilla cookie name? @@ -2997,7 +3020,7 @@ Appendix A. The Bugzilla FAQ Note - Questions likely to be asked by managers. :-) + Questions likely to be asked by managers. :-) A.2.1. Is Bugzilla web-based, or do you have to have specific software or a specific operating system on your machine? @@ -3018,10 +3041,10 @@ Appendix A. The Bugzilla FAQ Note - There are only 55 groups available in version 2.16 of Bugzilla. If you - are using product groups, this will also limit the number of products - you can have. This limit does not exist in the current 2.17 - development releases and will not exist in 2.18. + There are only 55 groups available in version 2.16 of Bugzilla. If you + are using product groups, this will also limit the number of products + you can have. This limit does not exist in the current 2.17 + development releases and will not exist in 2.18. A.2.4. If I am on many projects, and search for all bugs assigned to me, will Bugzilla list them for me and allow me to sort by project, @@ -3064,9 +3087,9 @@ Appendix A. The Bugzilla FAQ Note - Bugzilla's current development versions can do a lot more in the way - of reporting. To see examples, check out - http://bugzilla.mozilla.org/report.cgi. + Bugzilla's current development versions can do a lot more in the way + of reporting. To see examples, check out + http://bugzilla.mozilla.org/report.cgi. A.2.8. Is there email notification and if so, what do you see when you get an email? @@ -3088,12 +3111,12 @@ Appendix A. The Bugzilla FAQ Note - If you decide to use the bugzilla_email integration features to allow - Bugzilla to record responses to mail with the associated bug, you may - need to caution your users to set their mailer to "respond to messages - in the format in which they were sent". For security reasons Bugzilla - ignores HTML tags in comments, and if a user sends HTML-based email - into Bugzilla the resulting comment looks downright awful. + If you decide to use the bugzilla_email integration features to allow + Bugzilla to record responses to mail with the associated bug, you may + need to caution your users to set their mailer to "respond to messages + in the format in which they were sent". For security reasons Bugzilla + ignores HTML tags in comments, and if a user sends HTML-based email + into Bugzilla the resulting comment looks downright awful. A.2.11. Does Bugzilla allow data to be imported and exported? If I had outsiders write up a bug report using a MS Word bug template, could @@ -3325,9 +3348,9 @@ Appendix A. The Bugzilla FAQ Warning - Running MySQL with this command line option is very insecure and - should only be done when not connected to the external network as a - troubleshooting step. + Running MySQL with this command line option is very insecure and + should only be done when not connected to the external network as a + troubleshooting step. A.5.5. How do I synchronize bug information among multiple different Bugzilla databases? @@ -3436,6 +3459,20 @@ Appendix A. The Bugzilla FAQ replace the old keyword name with a new one. This will cause a problem with the keyword cache. Run sanitycheck.cgi to fix it. + A.7.6. Why can't I close bugs from the "Change Several Bugs at Once" + page? + + The logic flow currently used is RESOLVED, then VERIFIED, then CLOSED. + You can mass-CLOSE bugs from the change several bugs at once page. + but, every bug listed on the page has to be in VERIFIED state before + the control to do it will show up on the form. You can also + mass-VERIFY, but every bug listed has to be RESOLVED in order for the + control to show up on the form. The logic behind this is that if you + pick one of the bugs that's not VERIFIED and try to CLOSE it, the bug + change will fail miserably (thus killing any changes in the list after + it while doing the bulk change) so it doesn't even give you the + choice. + 8. Bugzilla Hacking A.8.1. What bugs are in Bugzilla right now? @@ -3486,9 +3523,9 @@ Appendix B. The Bugzilla Database Note - This document really needs to be updated with more fleshed out - information about primary keys, interrelationships, and maybe some - nifty tables to document dependencies. Any takers? + This document really needs to be updated with more fleshed out + information about primary keys, interrelationships, and maybe some + nifty tables to document dependencies. Any takers? _________________________________________________________________ B.1. Database Schema Chart @@ -3592,32 +3629,32 @@ B.2.1.1. Bugzilla Database Tables From the command issued above, ou should have some output that looks like this: -+-------------------+ -| Tables in bugs | -+-------------------+ -| attachments | -| bugs | -| bugs_activity | -| cc | -| components | -| dependencies | -| fielddefs | -| groups | -| keyworddefs | -| keywords | -| logincookies | -| longdescs | -| milestones | -| namedqueries | -| products | -| profiles | -| profiles_activity | -| shadowlog | -| tokens | -| versions | -| votes | -| watch | -+-------------------+ + +-------------------+ + | Tables in bugs | + +-------------------+ + | attachments | + | bugs | + | bugs_activity | + | cc | + | components | + | dependencies | + | fielddefs | + | groups | + | keyworddefs | + | keywords | + | logincookies | + | longdescs | + | milestones | + | namedqueries | + | products | + | profiles | + | profiles_activity | + | shadowlog | + | tokens | + | versions | + | votes | + | watch | + +-------------------+ Here's an overview of what each table does. Most columns in each ta ble have @@ -3825,10 +3862,10 @@ C.1. Apache mod_rewrite magic spits back http://www.foo.com/show_bug.cgi?id=12345. Try setting up your VirtualHost section for Bugzilla with a rule like this: -<VirtualHost 12.34.56.78> -RewriteEngine On -RewriteRule ^/([0-9]+)$ http://foo.bar.com/show_bug.cgi?id=$1 [L,R] -</VirtualHost> + <VirtualHost 12.34.56.78> + RewriteEngine On + RewriteRule ^/([0-9]+)$ http://foo.bar.com/show_bug.cgi?id=$1 [L,R] + </VirtualHost> 2. There are many, many more things you can do with mod_rewrite. Please refer to the mod_rewrite documentation at @@ -3929,7 +3966,7 @@ D.5. Perforce SCM Although Perforce isn't really a bug tracker, it can be used as such through the "jobs" functionality. - URL: http://www.perforce.com/perforce/technotes/note052.html + URL: http://www.perforce.com/perforce/technotes/note052.html This section last updated 27 Jul 2002 _________________________________________________________________ @@ -4382,7 +4419,7 @@ C creating a Product with no Components will create an error in Bugzilla). - CPAN + CPAN CPAN stands for the "Comprehensive Perl Archive Network". CPAN maintains a large number of extremely useful Perl modules - encapsulated chunks of code for performing a particular task. @@ -4457,7 +4494,7 @@ R S - SGML + SGML SGML stands for "Standard Generalized Markup Language". Created in the 1980's to provide an extensible means to maintain documentation based upon content instead of presentation, SGML @@ -4493,16 +4530,16 @@ Z - I've been asked to explain this ... way back when, when Netscape - released version 4.0 of its browser, we had a release party. - Naturally, there had been a big push to try and fix every known bug - before the release. Naturally, that hadn't actually happened. (This is - not unique to Netscape or to 4.0; the same thing has happened with - every software project I've ever seen.) Anyway, at the release party, - T-shirts were handed out that said something like "Netscape 4.0: Zarro - Boogs". Just like the software, the T-shirt had no known bugs. Uh-huh. - So, when you query for a list of bugs, and it gets no results, you can - think of this as a friendly reminder. Of *course* there are bugs - matching your query, they just aren't in the bugsystem yet... + I've been asked to explain this ... way back when, when Netscape + released version 4.0 of its browser, we had a release party. + Naturally, there had been a big push to try and fix every known bug + before the release. Naturally, that hadn't actually happened. (This is + not unique to Netscape or to 4.0; the same thing has happened with + every software project I've ever seen.) Anyway, at the release party, + T-shirts were handed out that said something like "Netscape 4.0: Zarro + Boogs". Just like the software, the T-shirt had no known bugs. Uh-huh. + So, when you query for a list of bugs, and it gets no results, you can + think of this as a friendly reminder. Of *course* there are bugs + matching your query, they just aren't in the bugsystem yet... - --Terry Weissman + --Terry Weissman diff --git a/docs/txt/CVS/Entries b/docs/txt/CVS/Entries index 2455a9b71..1a7dd0303 100644 --- a/docs/txt/CVS/Entries +++ b/docs/txt/CVS/Entries @@ -1,2 +1,2 @@ -/Bugzilla-Guide.txt/1.14.2.7/Wed Apr 23 02:34:37 2003//TBUGZILLA-2_16_3 +/Bugzilla-Guide.txt/1.14.2.10/Sun Nov 2 14:02:27 2003//TBUGZILLA-2_16_4 D diff --git a/docs/txt/CVS/Tag b/docs/txt/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/docs/txt/CVS/Tag +++ b/docs/txt/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/docs/xml/Bugzilla-Guide.xml b/docs/xml/Bugzilla-Guide.xml index 486223086..7379c1722 100644 --- a/docs/xml/Bugzilla-Guide.xml +++ b/docs/xml/Bugzilla-Guide.xml @@ -20,11 +20,11 @@ <!ENTITY revhistory SYSTEM "revhistory.xml"> <!ENTITY bz "http://www.bugzilla.org/"> -<!ENTITY bz-ver "2.16.3"> -<!ENTITY bz-date "2003-04-23"> +<!ENTITY bz-ver "2.16.4"> +<!ENTITY bz-date "2003-11-01"> <!ENTITY bz-cvs-ver "2.17"> -<!ENTITY bzg-ver "2.16.3"> -<!ENTITY bzg-cvs-ver "2.17.4"> +<!ENTITY bzg-ver "2.16.4"> +<!ENTITY bzg-cvs-ver "2.17.5"> <!ENTITY bzg-auth "The Bugzilla Team"> <!ENTITY bzg-bugs "<ulink url='http://bugzilla.mozilla.org/enter_bug.cgi?product=Bugzilla&component=Documentation'>Bugzilla</ulink>"> <!ENTITY mysql "http://www.mysql.com/"> @@ -90,6 +90,11 @@ try to avoid clutter and feel free to waste space in the code to make it more re to a bug filed in <ulink url="http://bugzilla.mozilla.org/enter_bug.cgi?product=Bugzilla&component=Documentation">mozilla.org's Bugzilla</ulink>. </para> + + <para> + The most current version of this document can always be found on the + <ulink url="http://www.bugzilla.org/documentation.html">Bugzilla Documentation Page</ulink>. + </para> </abstract> <keywordset> diff --git a/docs/xml/CVS/Entries b/docs/xml/CVS/Entries index 80e40a125..326dc95d5 100644 --- a/docs/xml/CVS/Entries +++ b/docs/xml/CVS/Entries @@ -1,19 +1,19 @@ -/Bugzilla-Guide.xml/1.11.2.8/Wed Apr 23 02:28:00 2003//TBUGZILLA-2_16_3 -/about.xml/1.6.2.5/Wed Apr 23 02:24:11 2003//TBUGZILLA-2_16_3 -/administration.xml/1.13.2.8/Wed Apr 23 02:24:11 2003//TBUGZILLA-2_16_3 -/conventions.xml/1.4.2.6/Wed Apr 23 02:24:13 2003//TBUGZILLA-2_16_3 -/database.xml/1.7.2.2/Wed Apr 23 02:24:13 2003//TBUGZILLA-2_16_3 -/dbschema.mysql/1.2/Wed May 8 23:19:09 2002//TBUGZILLA-2_16_3 -/faq.xml/1.8.2.6/Wed Apr 23 02:24:14 2003//TBUGZILLA-2_16_3 -/filetemp.patch/1.1.2.1/Wed Apr 2 00:44:11 2003//TBUGZILLA-2_16_3 -/gd-makefile.patch/1.1.2.1/Sun May 12 13:16:48 2002//TBUGZILLA-2_16_3 -/gfdl.xml/1.4.2.3/Wed Apr 23 02:24:14 2003//TBUGZILLA-2_16_3 -/glossary.xml/1.5.2.5/Wed Apr 23 02:24:15 2003//TBUGZILLA-2_16_3 -/index.xml/1.3.2.1/Wed Apr 23 02:24:16 2003//TBUGZILLA-2_16_3 -/installation.xml/1.18.2.10/Wed Apr 23 02:24:16 2003//TBUGZILLA-2_16_3 -/integration.xml/1.7.2.4/Wed Apr 23 02:24:19 2003//TBUGZILLA-2_16_3 -/introduction.xml/1.1.2.4/Wed Apr 23 02:24:19 2003//TBUGZILLA-2_16_3 -/patches.xml/1.13.2.4/Wed Apr 23 02:24:20 2003//TBUGZILLA-2_16_3 -/using.xml/1.10.2.6/Wed Apr 23 02:24:20 2003//TBUGZILLA-2_16_3 -/variants.xml/1.6.2.7/Wed Apr 23 02:24:20 2003//TBUGZILLA-2_16_3 +/Bugzilla-Guide.xml/1.11.2.9/Sun Nov 2 02:53:09 2003//TBUGZILLA-2_16_4 +/about.xml/1.6.2.5/Wed Apr 23 02:24:11 2003//TBUGZILLA-2_16_4 +/administration.xml/1.13.2.9/Wed Oct 22 02:31:07 2003//TBUGZILLA-2_16_4 +/conventions.xml/1.4.2.6/Wed Apr 23 02:24:13 2003//TBUGZILLA-2_16_4 +/database.xml/1.7.2.2/Wed Apr 23 02:24:13 2003//TBUGZILLA-2_16_4 +/dbschema.mysql/1.2/Wed May 8 23:19:09 2002//TBUGZILLA-2_16_4 +/faq.xml/1.8.2.8/Sat Nov 1 10:12:12 2003//TBUGZILLA-2_16_4 +/filetemp.patch/1.1.2.1/Wed Apr 2 00:44:11 2003//TBUGZILLA-2_16_4 +/gd-makefile.patch/1.1.2.1/Sun May 12 13:16:48 2002//TBUGZILLA-2_16_4 +/gfdl.xml/1.4.2.3/Wed Apr 23 02:24:14 2003//TBUGZILLA-2_16_4 +/glossary.xml/1.5.2.5/Wed Apr 23 02:24:15 2003//TBUGZILLA-2_16_4 +/index.xml/1.3.2.1/Wed Apr 23 02:24:16 2003//TBUGZILLA-2_16_4 +/installation.xml/1.18.2.13/Tue Oct 7 20:43:00 2003//TBUGZILLA-2_16_4 +/integration.xml/1.7.2.4/Wed Apr 23 02:24:19 2003//TBUGZILLA-2_16_4 +/introduction.xml/1.1.2.4/Wed Apr 23 02:24:19 2003//TBUGZILLA-2_16_4 +/patches.xml/1.13.2.4/Wed Apr 23 02:24:20 2003//TBUGZILLA-2_16_4 +/using.xml/1.10.2.6/Wed Apr 23 02:24:20 2003//TBUGZILLA-2_16_4 +/variants.xml/1.6.2.7/Wed Apr 23 02:24:20 2003//TBUGZILLA-2_16_4 D diff --git a/docs/xml/CVS/Tag b/docs/xml/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/docs/xml/CVS/Tag +++ b/docs/xml/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/docs/xml/administration.xml b/docs/xml/administration.xml index e50a68574..fe87d49a7 100644 --- a/docs/xml/administration.xml +++ b/docs/xml/administration.xml @@ -1109,6 +1109,13 @@ skip-networking changes will be lost when Template Toolkit recompiles them. </para> </note> + + <note> + <para>It is recommended that you run <command>./checksetup.pl</command> + after any template edits, especially if you've created a new file in + the <filename class="directory">custom</filename> directory. + </para> + </note> </section> <section> diff --git a/docs/xml/faq.xml b/docs/xml/faq.xml index 3944ff0eb..917f5ef81 100644 --- a/docs/xml/faq.xml +++ b/docs/xml/faq.xml @@ -116,7 +116,7 @@ <para> A <ulink url="http://www.bugzilla.org/who_we_are.html">core team</ulink>, - led by Dave Miller (justdave@netscape.com). + led by Dave Miller (justdave@bugzilla.org). </para> </answer> </qandaentry> @@ -1141,6 +1141,29 @@ </answer> </qandaentry> + <qandaentry> + <question id="faq-use-close"> + <para> + Why can't I close bugs from the "Change Several Bugs at Once" page? + </para> + </question> + <answer> + <para> + The logic flow currently used is RESOLVED, then VERIFIED, then CLOSED. + You <emphasis>can</emphasis> mass-CLOSE bugs from the change several + bugs at once page. <emphasis>but</emphasis>, every bug listed on the + page has to be in VERIFIED state before the control to do it will show + up on the form. You can also mass-VERIFY, but every bug listed has to be + RESOLVED in order for the control to show up on the form. The logic + behind this is that if you pick one of the bugs that's not VERIFIED and + try to CLOSE it, the bug change will fail miserably (thus killing any + changes in the list after it while doing the bulk change) so it doesn't + even give you the choice. + </para> + </answer> + </qandaentry> + + </qandadiv> <qandadiv id="faq-hacking"> diff --git a/docs/xml/installation.xml b/docs/xml/installation.xml index d1aacd62f..438ad5bfd 100644 --- a/docs/xml/installation.xml +++ b/docs/xml/installation.xml @@ -635,7 +635,7 @@ AllowOverride Limit <computeroutput> <prompt>mysql></prompt> - <command>UPDATE user SET Password=PASSWORD('<new_password'>) + <command>UPDATE user SET Password=PASSWORD('<new_password>') WHERE user='root';</command> </computeroutput> </member> @@ -961,7 +961,7 @@ AllowOverride Limit incorporate the code changes necessary to fulfill the CERT advisory requirements mentioned in <ulink - url="http://www.cet.org/tech_tips/malicious_code_mitigation.html/#3"> + url="http://www.cert.org/tech_tips/malicious_code_mitigation.html/#3"> http://www.cet.org/tech_tips/malicious_code_mitigation.html/#3</ulink>. Executing the following code snippet from a UNIX command shell will rectify the problem if your Bugzilla installation is intended for an @@ -1085,8 +1085,7 @@ AllowOverride Limit which can limit connections by ip-address. You may download this module at - <ulink url="http://www.snert.com/Software/Throttle/"> - http://www.snert.com/Software/Throttle/</ulink>. + <ulink url="http://www.snert.com/Software/mod_throttle/"/> Follow the instructions to install into your Apache install. <emphasis>This module only functions with the Apache web server!</emphasis> @@ -1094,7 +1093,7 @@ AllowOverride Limit <command>ThrottleClientIP</command> command provided by this module to accomplish this goal. See the - <ulink url="http://www.snert.com/Software/Throttle/">Module + <ulink url="http://www.snert.com/Software/mod_throttle/">Module Instructions</ulink> for more information.</para> </section> diff --git a/editkeywords.cgi b/editkeywords.cgi index 51294206d..2dbbeb6f3 100755 --- a/editkeywords.cgi +++ b/editkeywords.cgi @@ -123,6 +123,7 @@ unless (UserInGroup("editkeywords")) { my $action = trim($::FORM{action} || ''); +detaint_natural($::FORM{id}); if ($action eq "") { diff --git a/editproducts.cgi b/editproducts.cgi index 8ef01ebe1..4c1bb5a8c 100755 --- a/editproducts.cgi +++ b/editproducts.cgi @@ -686,8 +686,9 @@ if ($action eq 'delete') { # I'm merely checking to make sure that the groupset is not # the superuser groupset in doing this update... SendSQL("UPDATE profiles " . - "SET groupset = groupset - $bit " . - "WHERE (groupset & $bit) " . + "SET groupset = (groupset | $bit) - $bit, " . + "blessgroupset = (blessgroupset | $bit) - $bit " . + "WHERE ((groupset & $bit) or (blessgroupset & $bit)) " . "AND (groupset != $::superusergroupset)"); print "Users dropped from group '$group_desc'.<BR>\n"; diff --git a/globals.pl b/globals.pl index cbb44b60f..ca20265e3 100644 --- a/globals.pl +++ b/globals.pl @@ -98,7 +98,7 @@ $::SIG{TERM} = 'IGNORE'; $::SIG{PIPE} = 'IGNORE'; # Contains the version string for the current running Bugzilla. -$::param{'version'} = '2.16.3'; +$::param{'version'} = '2.16.4'; $::dontchange = "--do_not_change--"; $::chooseone = "--Choose_one:--"; @@ -617,7 +617,7 @@ $::VersionTableLoaded = 0; sub GetVersionTable { return if $::VersionTableLoaded; my $mtime = ModTime("data/versioncache"); - if (!defined $mtime || $mtime eq "") { + if (!defined $mtime || $mtime eq "" || !-r "data/versioncache") { $mtime = 0; } if (time() - $mtime > 3600) { @@ -729,8 +729,10 @@ sub GenerateRandomPassword { $size ||= 8; # The list of characters that can appear in a randomly generated password. - # Note that users can put any character into a password they choose themselves. - my @pwchars = (0..9, 'A'..'Z', 'a'..'z', '-', '_', '!', '@', '#', '$', '%', '^', '&', '*'); + # Note that users can put any character into a password they choose + # themselves. + my @pwchars = (0..9, 'A'..'Z', 'a'..'z', '-', '_', '!', '@', '#', '$', + '%', '^', '*'); # The number of characters in the list. my $pwcharslen = scalar(@pwchars); diff --git a/post_bug.cgi b/post_bug.cgi index 2edb1aca4..6f37b18bf 100755 --- a/post_bug.cgi +++ b/post_bug.cgi @@ -212,6 +212,10 @@ if (defined $::FORM{'cc'}) { my $ccid = DBNameToIdAndCheck($person); if ($ccid && !$ccids{$ccid}) { $ccids{$ccid} = 1; + # if we got here, the DB has already verified that the email + # is legit. Unless the admin has screwed with the emailregexp + # it'll be safe. + trick_taint($person); push(@cc, $person); } } diff --git a/process_bug.cgi b/process_bug.cgi index aa8b668db..205b3f366 100755 --- a/process_bug.cgi +++ b/process_bug.cgi @@ -568,6 +568,8 @@ if (defined $::FORM{newcc} || defined $::FORM{removecc} || defined $::FORM{massc $cc_remove =~ s/[\s,]+/ /g; # Change all delimiters to a single space foreach my $person ( split(" ", $cc_remove) ) { my $pid = DBNameToIdAndCheck($person); + # if we got here, the DB has already verified the email + trick_taint($person); $cc_remove{$pid} = $person; } } diff --git a/processmail b/processmail index 3ddf28d94..b98d0f0ee 100755 --- a/processmail +++ b/processmail @@ -854,6 +854,7 @@ if ($ARGV[0] eq "rescanall") { print "All appropriate mail appears to have been sent\n" } foreach my $id (@list) { + %seen = (); if (detaint_natural($id)) { ProcessOneBug($id); } diff --git a/t/008filter.t b/t/008filter.t index 10d7fc62c..c9e063c78 100644 --- a/t/008filter.t +++ b/t/008filter.t @@ -41,14 +41,17 @@ use Cwd; # Undefine the record separator so we can read in whole files at once my $oldrecsep = $/; -$/ = undef; my $topdir = cwd; +$/ = undef; foreach my $path (@Support::Templates::include_paths) { - $path =~ m|template/([^/]+)/|; + $path =~ m|template/([^/]+)/([^/]+)|; my $lang = $1; + my $flavor = $2; + chdir $topdir; # absolute path my @testitems = Support::Templates::find_actual_files($path); + chdir $topdir; # absolute path next unless @testitems; @@ -79,7 +82,7 @@ foreach my $path (@Support::Templates::include_paths) { # There are some files we don't check, because there is no need to # filter their contents due to their content-type. if ($file =~ /\.(txt|png)\.tmpl$/) { - ok(1, "($lang) $file is filter-safe"); + ok(1, "($lang/$flavor) $file is filter-safe"); next; } @@ -155,7 +158,7 @@ foreach my $path (@Support::Templates::include_paths) { if (@unfiltered) { my $uflist = join("\n ", @unfiltered); - ok(0, "($lang) $fullpath has unfiltered directives:\n $uflist\n--ERROR"); + ok(0, "($lang/$flavor) $fullpath has unfiltered directives:\n $uflist\n--ERROR"); } else { # Find any members of the exclusion list which were not found @@ -166,12 +169,12 @@ foreach my $path (@Support::Templates::include_paths) { if (@notfound) { my $nflist = join("\n ", @notfound); - ok(0, "($lang) $fullpath - FEL has extra members:\n $nflist\n" . + ok(0, "($lang/$flavor) $fullpath - FEL has extra members:\n $nflist\n" . "--WARNING"); } else { # Don't use the full path here - it's too long and unwieldy. - ok(1, "($lang) $file is filter-safe"); + ok(1, "($lang/$flavor) $file is filter-safe"); } } } diff --git a/t/CVS/Entries b/t/CVS/Entries index ffb1f5a08..730757628 100644 --- a/t/CVS/Entries +++ b/t/CVS/Entries @@ -1,7 +1,7 @@ -/001compile.t/1.8/Wed May 8 23:49:31 2002//TBUGZILLA-2_16_3 -/002goodperl.t/1.7/Wed May 8 23:49:31 2002//TBUGZILLA-2_16_3 -/003safesys.t/1.4/Wed May 8 23:49:31 2002//TBUGZILLA-2_16_3 -/004template.t/1.15.2.3/Mon Feb 17 02:35:54 2003//TBUGZILLA-2_16_3 -/005no_tabs.t/1.10/Wed May 8 23:49:32 2002//TBUGZILLA-2_16_3 -/008filter.t/1.1.2.1/Thu Apr 24 20:45:11 2003//TBUGZILLA-2_16_3 +/001compile.t/1.8/Wed May 8 23:49:31 2002//TBUGZILLA-2_16_4 +/002goodperl.t/1.7/Wed May 8 23:49:31 2002//TBUGZILLA-2_16_4 +/003safesys.t/1.4/Wed May 8 23:49:31 2002//TBUGZILLA-2_16_4 +/004template.t/1.15.2.3/Mon Feb 17 02:35:54 2003//TBUGZILLA-2_16_4 +/005no_tabs.t/1.10/Wed May 8 23:49:32 2002//TBUGZILLA-2_16_4 +/008filter.t/1.1.2.2/Sat Apr 26 14:15:54 2003//TBUGZILLA-2_16_4 D/Support//// diff --git a/t/CVS/Tag b/t/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/t/CVS/Tag +++ b/t/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/t/Support/CVS/Entries b/t/Support/CVS/Entries index 10824cbbc..c9977f9b9 100644 --- a/t/Support/CVS/Entries +++ b/t/Support/CVS/Entries @@ -1,4 +1,4 @@ -/Files.pm/1.9.6.2/Mon Feb 17 02:50:58 2003//TBUGZILLA-2_16_3 -/Systemexec.pm/1.2/Fri Oct 19 22:39:51 2001//TBUGZILLA-2_16_3 -/Templates.pm/1.9.2.1/Mon Feb 17 02:35:57 2003//TBUGZILLA-2_16_3 +/Files.pm/1.9.6.2/Mon Feb 17 02:50:58 2003//TBUGZILLA-2_16_4 +/Systemexec.pm/1.2/Fri Oct 19 22:39:51 2001//TBUGZILLA-2_16_4 +/Templates.pm/1.9.2.1/Mon Feb 17 02:35:57 2003//TBUGZILLA-2_16_4 D diff --git a/t/Support/CVS/Tag b/t/Support/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/t/Support/CVS/Tag +++ b/t/Support/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/CVS/Entries b/template/CVS/Entries index 1d01be73a..f235b1315 100644 --- a/template/CVS/Entries +++ b/template/CVS/Entries @@ -1,2 +1,2 @@ -/.cvsignore/1.3/Tue May 7 21:33:53 2002//TBUGZILLA-2_16_3 +/.cvsignore/1.3/Tue May 7 21:33:53 2002//TBUGZILLA-2_16_4 D/en//// diff --git a/template/CVS/Tag b/template/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/CVS/Tag +++ b/template/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/CVS/Entries b/template/en/CVS/Entries index 0ca12bdef..dc4c3e89e 100644 --- a/template/en/CVS/Entries +++ b/template/en/CVS/Entries @@ -1,2 +1,2 @@ -/.cvsignore/1.1/Wed Apr 24 07:29:49 2002//TBUGZILLA-2_16_3 +/.cvsignore/1.1/Wed Apr 24 07:29:49 2002//TBUGZILLA-2_16_4 D/default//// diff --git a/template/en/CVS/Tag b/template/en/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/CVS/Tag +++ b/template/en/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/CVS/Entries b/template/en/default/CVS/Entries index 161b35b26..f4ff430a4 100644 --- a/template/en/default/CVS/Entries +++ b/template/en/default/CVS/Entries @@ -1,6 +1,6 @@ -/filterexceptions.pl/1.1.2.1/Thu Apr 24 20:45:15 2003//TBUGZILLA-2_16_3 -/index.html.tmpl/1.4.2.2/Sun Jun 23 17:36:05 2002//TBUGZILLA-2_16_3 -/sidebar.xul.tmpl/1.3.2.1/Wed Jul 10 00:05:58 2002//TBUGZILLA-2_16_3 +/filterexceptions.pl/1.1.2.1/Thu Apr 24 20:45:15 2003//TBUGZILLA-2_16_4 +/index.html.tmpl/1.4.2.2/Sun Jun 23 17:36:05 2002//TBUGZILLA-2_16_4 +/sidebar.xul.tmpl/1.3.2.1/Wed Jul 10 00:05:58 2002//TBUGZILLA-2_16_4 D/account//// D/admin//// D/attachment//// diff --git a/template/en/default/CVS/Entries.Log b/template/en/default/CVS/Entries.Log index 3f7b14dda..522fecbbb 100644 --- a/template/en/default/CVS/Entries.Log +++ b/template/en/default/CVS/Entries.Log @@ -1,6 +1,8 @@ +A D/email//// A D/flag//// A D/pages//// A D/request//// R D/request//// R D/pages//// R D/flag//// +R D/email//// diff --git a/template/en/default/CVS/Tag b/template/en/default/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/CVS/Tag +++ b/template/en/default/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/account/CVS/Entries b/template/en/default/account/CVS/Entries index 185c70893..8efc02444 100644 --- a/template/en/default/account/CVS/Entries +++ b/template/en/default/account/CVS/Entries @@ -1,7 +1,7 @@ -/cancel-token.txt.tmpl/1.1/Thu Apr 18 18:56:15 2002//TBUGZILLA-2_16_3 -/create.html.tmpl/1.3/Tue Apr 23 23:27:32 2002//TBUGZILLA-2_16_3 -/created.html.tmpl/1.4/Mon May 6 19:16:50 2002//TBUGZILLA-2_16_3 -/exists.html.tmpl/1.4.2.1/Thu May 23 08:13:49 2002//TBUGZILLA-2_16_3 +/cancel-token.txt.tmpl/1.1/Thu Apr 18 18:56:15 2002//TBUGZILLA-2_16_4 +/create.html.tmpl/1.3/Tue Apr 23 23:27:32 2002//TBUGZILLA-2_16_4 +/created.html.tmpl/1.4/Mon May 6 19:16:50 2002//TBUGZILLA-2_16_4 +/exists.html.tmpl/1.4.2.1/Thu May 23 08:13:49 2002//TBUGZILLA-2_16_4 D/email//// D/password//// D/prefs//// diff --git a/template/en/default/account/CVS/Tag b/template/en/default/account/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/account/CVS/Tag +++ b/template/en/default/account/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/account/email/CVS/Entries b/template/en/default/account/email/CVS/Entries index fc7a2ba45..5077681c8 100644 --- a/template/en/default/account/email/CVS/Entries +++ b/template/en/default/account/email/CVS/Entries @@ -1,4 +1,4 @@ -/change-new.txt.tmpl/1.3/Fri May 3 06:37:42 2002//TBUGZILLA-2_16_3 -/change-old.txt.tmpl/1.4/Mon May 6 19:16:46 2002//TBUGZILLA-2_16_3 -/confirm.html.tmpl/1.4.2.1/Thu May 23 08:13:51 2002//TBUGZILLA-2_16_3 +/change-new.txt.tmpl/1.3/Fri May 3 06:37:42 2002//TBUGZILLA-2_16_4 +/change-old.txt.tmpl/1.4/Mon May 6 19:16:46 2002//TBUGZILLA-2_16_4 +/confirm.html.tmpl/1.4.2.1/Thu May 23 08:13:51 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/account/email/CVS/Tag b/template/en/default/account/email/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/account/email/CVS/Tag +++ b/template/en/default/account/email/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/account/password/CVS/Entries b/template/en/default/account/password/CVS/Entries index c188ed476..0c50caa4e 100644 --- a/template/en/default/account/password/CVS/Entries +++ b/template/en/default/account/password/CVS/Entries @@ -1,3 +1,3 @@ -/forgotten-password.txt.tmpl/1.2/Fri May 3 06:37:47 2002//TBUGZILLA-2_16_3 -/set-forgotten-password.html.tmpl/1.3.2.1/Thu May 23 08:13:56 2002//TBUGZILLA-2_16_3 +/forgotten-password.txt.tmpl/1.2/Fri May 3 06:37:47 2002//TBUGZILLA-2_16_4 +/set-forgotten-password.html.tmpl/1.3.2.1/Thu May 23 08:13:56 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/account/password/CVS/Tag b/template/en/default/account/password/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/account/password/CVS/Tag +++ b/template/en/default/account/password/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/account/prefs/CVS/Entries b/template/en/default/account/prefs/CVS/Entries index 9b942a702..21a7163d4 100644 --- a/template/en/default/account/prefs/CVS/Entries +++ b/template/en/default/account/prefs/CVS/Entries @@ -1,6 +1,6 @@ -/account.html.tmpl/1.1.2.1/Thu May 23 08:13:58 2002//TBUGZILLA-2_16_3 -/email.html.tmpl/1.1.2.3/Wed Jul 17 18:28:37 2002//TBUGZILLA-2_16_3 -/footer.html.tmpl/1.1.2.1/Thu May 23 08:13:59 2002//TBUGZILLA-2_16_3 -/permissions.html.tmpl/1.1.2.1/Thu May 23 08:13:59 2002//TBUGZILLA-2_16_3 -/prefs.html.tmpl/1.4.2.2/Tue Aug 13 06:57:03 2002//TBUGZILLA-2_16_3 +/account.html.tmpl/1.1.2.1/Thu May 23 08:13:58 2002//TBUGZILLA-2_16_4 +/email.html.tmpl/1.1.2.3/Wed Jul 17 18:28:37 2002//TBUGZILLA-2_16_4 +/footer.html.tmpl/1.1.2.1/Thu May 23 08:13:59 2002//TBUGZILLA-2_16_4 +/permissions.html.tmpl/1.1.2.1/Thu May 23 08:13:59 2002//TBUGZILLA-2_16_4 +/prefs.html.tmpl/1.4.2.2/Tue Aug 13 06:57:03 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/account/prefs/CVS/Tag b/template/en/default/account/prefs/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/account/prefs/CVS/Tag +++ b/template/en/default/account/prefs/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/admin/CVS/Tag b/template/en/default/admin/CVS/Tag index 93d39262b..d861f2cc4 100644 --- a/template/en/default/admin/CVS/Tag +++ b/template/en/default/admin/CVS/Tag @@ -1 +1 @@ -TBUGZILLA-2_16_3 +TBUGZILLA-2_16_4 diff --git a/template/en/default/admin/attachstatus/CVS/Entries b/template/en/default/admin/attachstatus/CVS/Entries index e10dd1d6a..7864e39b6 100644 --- a/template/en/default/admin/attachstatus/CVS/Entries +++ b/template/en/default/admin/attachstatus/CVS/Entries @@ -1,5 +1,5 @@ -/create.html.tmpl/1.3/Tue Apr 23 23:27:26 2002//TBUGZILLA-2_16_3 -/delete.html.tmpl/1.3/Tue Apr 23 23:27:25 2002//TBUGZILLA-2_16_3 -/edit.html.tmpl/1.4/Mon May 6 19:16:58 2002//TBUGZILLA-2_16_3 -/list.html.tmpl/1.4/Mon May 6 19:16:58 2002//TBUGZILLA-2_16_3 +/create.html.tmpl/1.3/Tue Apr 23 23:27:26 2002//TBUGZILLA-2_16_4 +/delete.html.tmpl/1.3/Tue Apr 23 23:27:25 2002//TBUGZILLA-2_16_4 +/edit.html.tmpl/1.4/Mon May 6 19:16:58 2002//TBUGZILLA-2_16_4 +/list.html.tmpl/1.4/Mon May 6 19:16:58 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/admin/attachstatus/CVS/Tag b/template/en/default/admin/attachstatus/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/admin/attachstatus/CVS/Tag +++ b/template/en/default/admin/attachstatus/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/attachment/CVS/Entries b/template/en/default/attachment/CVS/Entries index 5a11241b0..5d2c6a550 100644 --- a/template/en/default/attachment/CVS/Entries +++ b/template/en/default/attachment/CVS/Entries @@ -1,8 +1,8 @@ -/content-types.html.tmpl/1.1/Thu Apr 18 18:56:29 2002//TBUGZILLA-2_16_3 -/create.html.tmpl/1.5.2.2/Tue Jun 4 22:56:38 2002//TBUGZILLA-2_16_3 -/created.html.tmpl/1.4.2.1/Thu May 23 08:14:02 2002//TBUGZILLA-2_16_3 -/edit.html.tmpl/1.4.2.3/Thu Apr 24 20:45:18 2003//TBUGZILLA-2_16_3 -/list.html.tmpl/1.1/Thu Apr 18 18:56:30 2002//TBUGZILLA-2_16_3 -/show-multiple.html.tmpl/1.3.2.1/Thu May 23 08:14:03 2002//TBUGZILLA-2_16_3 -/updated.html.tmpl/1.4.2.1/Thu May 23 08:14:03 2002//TBUGZILLA-2_16_3 +/content-types.html.tmpl/1.1/Thu Apr 18 18:56:29 2002//TBUGZILLA-2_16_4 +/create.html.tmpl/1.5.2.2/Tue Jun 4 22:56:38 2002//TBUGZILLA-2_16_4 +/created.html.tmpl/1.4.2.1/Thu May 23 08:14:02 2002//TBUGZILLA-2_16_4 +/edit.html.tmpl/1.4.2.3/Thu Apr 24 20:45:18 2003//TBUGZILLA-2_16_4 +/list.html.tmpl/1.1/Thu Apr 18 18:56:30 2002//TBUGZILLA-2_16_4 +/show-multiple.html.tmpl/1.3.2.1/Thu May 23 08:14:03 2002//TBUGZILLA-2_16_4 +/updated.html.tmpl/1.4.2.1/Thu May 23 08:14:03 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/attachment/CVS/Tag b/template/en/default/attachment/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/attachment/CVS/Tag +++ b/template/en/default/attachment/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/bug/CVS/Entries b/template/en/default/bug/CVS/Entries index 0296ae0d4..39263024e 100644 --- a/template/en/default/bug/CVS/Entries +++ b/template/en/default/bug/CVS/Entries @@ -1,11 +1,11 @@ -/choose-xml.html.tmpl/1.4.2.1/Thu May 23 08:14:05 2002//TBUGZILLA-2_16_3 -/choose.html.tmpl/1.3/Tue Apr 23 23:27:50 2002//TBUGZILLA-2_16_3 -/comments.html.tmpl/1.1.2.1/Sat Jun 22 21:03:21 2002//TBUGZILLA-2_16_3 -/dependency-graph.html.tmpl/1.5.2.1/Thu May 23 08:14:05 2002//TBUGZILLA-2_16_3 -/dependency-tree.html.tmpl/1.4.2.1/Mon May 13 06:24:20 2002//TBUGZILLA-2_16_3 -/edit.html.tmpl/1.7.2.5/Tue Jul 9 01:17:59 2002//TBUGZILLA-2_16_3 -/navigate.html.tmpl/1.1.2.1/Thu May 9 23:15:05 2002//TBUGZILLA-2_16_3 -/show-multiple.html.tmpl/1.3.2.2/Thu Apr 24 20:45:20 2003//TBUGZILLA-2_16_3 +/choose-xml.html.tmpl/1.4.2.1/Thu May 23 08:14:05 2002//TBUGZILLA-2_16_4 +/choose.html.tmpl/1.3/Tue Apr 23 23:27:50 2002//TBUGZILLA-2_16_4 +/comments.html.tmpl/1.1.2.1/Sat Jun 22 21:03:21 2002//TBUGZILLA-2_16_4 +/dependency-graph.html.tmpl/1.5.2.1/Thu May 23 08:14:05 2002//TBUGZILLA-2_16_4 +/dependency-tree.html.tmpl/1.4.2.1/Mon May 13 06:24:20 2002//TBUGZILLA-2_16_4 +/edit.html.tmpl/1.7.2.5/Tue Jul 9 01:17:59 2002//TBUGZILLA-2_16_4 +/navigate.html.tmpl/1.1.2.1/Thu May 9 23:15:05 2002//TBUGZILLA-2_16_4 +/show-multiple.html.tmpl/1.3.2.2/Thu Apr 24 20:45:20 2003//TBUGZILLA-2_16_4 D/activity//// D/create//// D/process//// diff --git a/template/en/default/bug/CVS/Tag b/template/en/default/bug/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/bug/CVS/Tag +++ b/template/en/default/bug/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/bug/activity/CVS/Entries b/template/en/default/bug/activity/CVS/Entries index ef0deaa15..f1201d727 100644 --- a/template/en/default/bug/activity/CVS/Entries +++ b/template/en/default/bug/activity/CVS/Entries @@ -1,3 +1,3 @@ -/show.html.tmpl/1.3.2.1/Thu May 23 08:14:07 2002//TBUGZILLA-2_16_3 -/table.html.tmpl/1.1/Thu Apr 18 18:56:38 2002//TBUGZILLA-2_16_3 +/show.html.tmpl/1.3.2.1/Thu May 23 08:14:07 2002//TBUGZILLA-2_16_4 +/table.html.tmpl/1.1/Thu Apr 18 18:56:38 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/bug/activity/CVS/Tag b/template/en/default/bug/activity/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/bug/activity/CVS/Tag +++ b/template/en/default/bug/activity/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/bug/create/CVS/Entries b/template/en/default/bug/create/CVS/Entries index 91bef8653..82dbf5157 100644 --- a/template/en/default/bug/create/CVS/Entries +++ b/template/en/default/bug/create/CVS/Entries @@ -1,6 +1,6 @@ -/comment.txt.tmpl/1.2/Mon May 6 19:17:06 2002//TBUGZILLA-2_16_3 -/create.html.tmpl/1.6.2.5/Thu Apr 24 20:45:22 2003//TBUGZILLA-2_16_3 -/created.html.tmpl/1.4/Wed May 1 19:00:46 2002//TBUGZILLA-2_16_3 -/make-template.html.tmpl/1.3.2.1/Thu Apr 24 20:45:24 2003//TBUGZILLA-2_16_3 -/user-message.html.tmpl/1.1.2.1/Wed Jun 5 03:42:23 2002//TBUGZILLA-2_16_3 +/comment.txt.tmpl/1.2/Mon May 6 19:17:06 2002//TBUGZILLA-2_16_4 +/create.html.tmpl/1.6.2.5/Thu Apr 24 20:45:22 2003//TBUGZILLA-2_16_4 +/created.html.tmpl/1.4/Wed May 1 19:00:46 2002//TBUGZILLA-2_16_4 +/make-template.html.tmpl/1.3.2.1/Thu Apr 24 20:45:24 2003//TBUGZILLA-2_16_4 +/user-message.html.tmpl/1.1.2.1/Wed Jun 5 03:42:23 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/bug/create/CVS/Tag b/template/en/default/bug/create/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/bug/create/CVS/Tag +++ b/template/en/default/bug/create/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/bug/process/CVS/Entries b/template/en/default/bug/process/CVS/Entries index 873edd68b..0cc40b8b3 100644 --- a/template/en/default/bug/process/CVS/Entries +++ b/template/en/default/bug/process/CVS/Entries @@ -1,6 +1,6 @@ -/confirm-duplicate.html.tmpl/1.2.2.1/Tue Sep 3 07:24:57 2002//TBUGZILLA-2_16_3 -/midair.html.tmpl/1.3.2.1/Tue Sep 3 07:24:58 2002//TBUGZILLA-2_16_3 -/next.html.tmpl/1.1/Sun Apr 21 21:30:21 2002//TBUGZILLA-2_16_3 -/results.html.tmpl/1.3/Wed May 1 19:00:49 2002//TBUGZILLA-2_16_3 -/verify-new-product.html.tmpl/1.3.2.5/Tue Sep 3 07:24:58 2002//TBUGZILLA-2_16_3 +/confirm-duplicate.html.tmpl/1.2.2.1/Tue Sep 3 07:24:57 2002//TBUGZILLA-2_16_4 +/midair.html.tmpl/1.3.2.1/Tue Sep 3 07:24:58 2002//TBUGZILLA-2_16_4 +/next.html.tmpl/1.1/Sun Apr 21 21:30:21 2002//TBUGZILLA-2_16_4 +/results.html.tmpl/1.3/Wed May 1 19:00:49 2002//TBUGZILLA-2_16_4 +/verify-new-product.html.tmpl/1.3.2.5/Tue Sep 3 07:24:58 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/bug/process/CVS/Tag b/template/en/default/bug/process/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/bug/process/CVS/Tag +++ b/template/en/default/bug/process/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/bug/votes/CVS/Entries b/template/en/default/bug/votes/CVS/Entries index a75635519..f09406467 100644 --- a/template/en/default/bug/votes/CVS/Entries +++ b/template/en/default/bug/votes/CVS/Entries @@ -1,4 +1,4 @@ -/delete-all.html.tmpl/1.4/Mon May 6 19:17:09 2002//TBUGZILLA-2_16_3 -/list-for-bug.html.tmpl/1.4.2.3/Sat Jun 22 10:35:09 2002//TBUGZILLA-2_16_3 -/list-for-user.html.tmpl/1.6.2.1/Thu May 23 08:14:16 2002//TBUGZILLA-2_16_3 +/delete-all.html.tmpl/1.4/Mon May 6 19:17:09 2002//TBUGZILLA-2_16_4 +/list-for-bug.html.tmpl/1.4.2.3/Sat Jun 22 10:35:09 2002//TBUGZILLA-2_16_4 +/list-for-user.html.tmpl/1.6.2.1/Thu May 23 08:14:16 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/bug/votes/CVS/Tag b/template/en/default/bug/votes/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/bug/votes/CVS/Tag +++ b/template/en/default/bug/votes/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/global/CVS/Entries b/template/en/default/global/CVS/Entries index e6c78c035..adc63265e 100644 --- a/template/en/default/global/CVS/Entries +++ b/template/en/default/global/CVS/Entries @@ -1,11 +1,11 @@ -/banner.html.tmpl/1.1.2.1/Tue Jun 4 05:56:34 2002//TBUGZILLA-2_16_3 -/choose-product.html.tmpl/1.6.2.1/Thu Apr 24 20:45:26 2003//TBUGZILLA-2_16_3 -/code-error.html.tmpl/1.4.2.1/Thu Apr 24 20:45:26 2003//TBUGZILLA-2_16_3 -/footer.html.tmpl/1.6/Tue May 7 21:56:40 2002//TBUGZILLA-2_16_3 -/header.html.tmpl/1.5.2.7/Thu Jul 4 11:21:00 2002//TBUGZILLA-2_16_3 -/hidden-fields.html.tmpl/1.2.2.4/Thu Apr 24 20:45:26 2003//TBUGZILLA-2_16_3 -/message.html.tmpl/1.3.2.1/Thu Apr 24 20:45:26 2003//TBUGZILLA-2_16_3 -/select-menu.html.tmpl/1.1.2.1/Mon Jun 3 22:34:12 2002//TBUGZILLA-2_16_3 -/useful-links.html.tmpl/1.2.2.6/Wed Jul 10 00:06:00 2002//TBUGZILLA-2_16_3 -/user-error.html.tmpl/1.4/Mon May 6 19:17:12 2002//TBUGZILLA-2_16_3 +/banner.html.tmpl/1.1.2.1/Tue Jun 4 05:56:34 2002//TBUGZILLA-2_16_4 +/choose-product.html.tmpl/1.6.2.1/Thu Apr 24 20:45:26 2003//TBUGZILLA-2_16_4 +/code-error.html.tmpl/1.4.2.1/Thu Apr 24 20:45:26 2003//TBUGZILLA-2_16_4 +/footer.html.tmpl/1.6/Tue May 7 21:56:40 2002//TBUGZILLA-2_16_4 +/header.html.tmpl/1.5.2.7/Thu Jul 4 11:21:00 2002//TBUGZILLA-2_16_4 +/hidden-fields.html.tmpl/1.2.2.4/Thu Apr 24 20:45:26 2003//TBUGZILLA-2_16_4 +/message.html.tmpl/1.3.2.1/Thu Apr 24 20:45:26 2003//TBUGZILLA-2_16_4 +/select-menu.html.tmpl/1.1.2.1/Mon Jun 3 22:34:12 2002//TBUGZILLA-2_16_4 +/useful-links.html.tmpl/1.2.2.6/Wed Jul 10 00:06:00 2002//TBUGZILLA-2_16_4 +/user-error.html.tmpl/1.4/Mon May 6 19:17:12 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/global/CVS/Tag b/template/en/default/global/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/global/CVS/Tag +++ b/template/en/default/global/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/list/CVS/Entries b/template/en/default/list/CVS/Entries index 7bfcd68ee..927dd18fd 100644 --- a/template/en/default/list/CVS/Entries +++ b/template/en/default/list/CVS/Entries @@ -1,9 +1,9 @@ -/change-columns.html.tmpl/1.3.2.1/Thu Apr 24 20:45:29 2003//TBUGZILLA-2_16_3 -/edit-multiple.html.tmpl/1.4.2.2/Sun Jun 30 04:24:57 2002//TBUGZILLA-2_16_3 -/list-rdf.rdf.tmpl/1.1/Thu Apr 18 18:56:55 2002//TBUGZILLA-2_16_3 -/list-simple.html.tmpl/1.4.2.1/Thu May 23 08:14:22 2002//TBUGZILLA-2_16_3 -/list.html.tmpl/1.3.2.3/Thu Apr 24 20:45:29 2003//TBUGZILLA-2_16_3 -/quips.html.tmpl/1.4.2.2/Tue Nov 26 20:32:00 2002//TBUGZILLA-2_16_3 -/server-push.html.tmpl/1.2/Mon May 6 19:17:19 2002//TBUGZILLA-2_16_3 -/table.html.tmpl/1.4.2.3/Thu Apr 24 20:45:30 2003//TBUGZILLA-2_16_3 +/change-columns.html.tmpl/1.3.2.1/Thu Apr 24 20:45:29 2003//TBUGZILLA-2_16_4 +/edit-multiple.html.tmpl/1.4.2.2/Sun Jun 30 04:24:57 2002//TBUGZILLA-2_16_4 +/list-rdf.rdf.tmpl/1.1/Thu Apr 18 18:56:55 2002//TBUGZILLA-2_16_4 +/list-simple.html.tmpl/1.4.2.1/Thu May 23 08:14:22 2002//TBUGZILLA-2_16_4 +/list.html.tmpl/1.3.2.3/Thu Apr 24 20:45:29 2003//TBUGZILLA-2_16_4 +/quips.html.tmpl/1.4.2.2/Tue Nov 26 20:32:00 2002//TBUGZILLA-2_16_4 +/server-push.html.tmpl/1.2/Mon May 6 19:17:19 2002//TBUGZILLA-2_16_4 +/table.html.tmpl/1.4.2.3/Thu Apr 24 20:45:30 2003//TBUGZILLA-2_16_4 D diff --git a/template/en/default/list/CVS/Tag b/template/en/default/list/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/list/CVS/Tag +++ b/template/en/default/list/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/reports/CVS/Entries b/template/en/default/reports/CVS/Entries index 34eef57bc..586c0fb2e 100644 --- a/template/en/default/reports/CVS/Entries +++ b/template/en/default/reports/CVS/Entries @@ -1,6 +1,6 @@ -/components.html.tmpl/1.4.2.2/Thu May 30 19:38:22 2002//TBUGZILLA-2_16_3 -/duplicates-simple.html.tmpl/1.1/Fri Apr 26 23:18:53 2002//TBUGZILLA-2_16_3 -/duplicates-table.html.tmpl/1.1.2.2/Thu Jun 13 22:22:32 2002//TBUGZILLA-2_16_3 -/duplicates.html.tmpl/1.4.2.2/Thu Apr 24 20:45:33 2003//TBUGZILLA-2_16_3 -/keywords.html.tmpl/1.4/Wed Apr 24 18:27:43 2002//TBUGZILLA-2_16_3 +/components.html.tmpl/1.4.2.2/Thu May 30 19:38:22 2002//TBUGZILLA-2_16_4 +/duplicates-simple.html.tmpl/1.1/Fri Apr 26 23:18:53 2002//TBUGZILLA-2_16_4 +/duplicates-table.html.tmpl/1.1.2.2/Thu Jun 13 22:22:32 2002//TBUGZILLA-2_16_4 +/duplicates.html.tmpl/1.4.2.3/Fri Oct 10 22:20:24 2003//TBUGZILLA-2_16_4 +/keywords.html.tmpl/1.4/Wed Apr 24 18:27:43 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/reports/CVS/Tag b/template/en/default/reports/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/reports/CVS/Tag +++ b/template/en/default/reports/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/template/en/default/reports/duplicates.html.tmpl b/template/en/default/reports/duplicates.html.tmpl index da218d7c5..09c2f3067 100644 --- a/template/en/default/reports/duplicates.html.tmpl +++ b/template/en/default/reports/duplicates.html.tmpl @@ -136,7 +136,7 @@ <blockquote> The Most Frequent Bugs page lists the known open bugs which - are reported most frequently in recent builds of Mozilla. It is + are reported most frequently in recent builds. It is automatically generated from the Bugzilla database every 24 hours, by counting the number of direct and indirect duplicates of bugs. This information is provided in order to assist in minimizing diff --git a/template/en/default/search/CVS/Entries b/template/en/default/search/CVS/Entries index 8f8d8c4f3..21e19651a 100644 --- a/template/en/default/search/CVS/Entries +++ b/template/en/default/search/CVS/Entries @@ -1,5 +1,5 @@ -/boolean-charts.html.tmpl/1.1/Fri Apr 26 20:03:08 2002//TBUGZILLA-2_16_3 -/form.html.tmpl/1.2.2.5/Thu Jul 11 19:28:05 2002//TBUGZILLA-2_16_3 -/knob.html.tmpl/1.2.2.2/Sat Jun 22 23:56:00 2002//TBUGZILLA-2_16_3 -/search.html.tmpl/1.8.2.1/Tue Jun 4 22:56:40 2002//TBUGZILLA-2_16_3 +/boolean-charts.html.tmpl/1.1/Fri Apr 26 20:03:08 2002//TBUGZILLA-2_16_4 +/form.html.tmpl/1.2.2.5/Thu Jul 11 19:28:05 2002//TBUGZILLA-2_16_4 +/knob.html.tmpl/1.2.2.2/Sat Jun 22 23:56:00 2002//TBUGZILLA-2_16_4 +/search.html.tmpl/1.8.2.1/Tue Jun 4 22:56:40 2002//TBUGZILLA-2_16_4 D diff --git a/template/en/default/search/CVS/Tag b/template/en/default/search/CVS/Tag index 6406b9811..c9f26db07 100644 --- a/template/en/default/search/CVS/Tag +++ b/template/en/default/search/CVS/Tag @@ -1 +1 @@ -NBUGZILLA-2_16_3 +NBUGZILLA-2_16_4 diff --git a/votes.cgi b/votes.cgi index 7a387e0e1..f77e1efc8 100644 --- a/votes.cgi +++ b/votes.cgi @@ -135,7 +135,7 @@ sub show_user { my $canedit = 1 if ($name eq $::COOKIE{'Bugzilla_login'}); - SendSQL("LOCK TABLES bugs READ, products READ, votes WRITE, + SendSQL("LOCK TABLES bugs READ, products READ, profiles READ, votes WRITE, cc AS selectVisible_cc READ"); if ($canedit && $bug_id) { @@ -188,7 +188,9 @@ sub show_user { # and they can see there are votes 'missing', but not on what bug # they are. This seems a reasonable compromise; the alternative is # to lie in the totals. - next if !CanSeeBug($id, $who, $usergroupset); + next if !CanSeeBug($id, + DBNameToIdAndCheck($::COOKIE{'Bugzilla_login'}), + $usergroupset); push (@bugs, { id => $id, summary => $summary, -- GitLab