diff --git a/Bug.pm b/Bug.pm
index 7ac2bd1012c7b6074567dbd13890c3602d2d7b89..05d25a97fbc31d56db4ce7368ec240bc806a66b0 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 de983122b14eabb4c126c455b502df0168bfd10a..b3e879a2d8d928729ed85d77eaae237d2e88efdc 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 7322ba7ada6d9dae5284e180ec9556014d405775..394db1dae98b406f301c833b0287c8c2f5fb05b2 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 b23ca76a6bb813bb73d0bf7c17cdbc8629560e0f..b9fbf01a9e1326d69d7b7d38f582c6723f2c5e27 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 2a29bb9f5c4ef1b2e826c731dd2deec1d08751ba..5d96e5b16debfa47cd3ca03bf668f34665247aef 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 5b37e06f1e25fba7ec99730b12be4851db249b5e..87ab9552790c2792135012996cb2808f8a9db08a 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 0000000000000000000000000000000000000000..f3bfb8966cf6ff5be2c5c2b9c48973499fc2289d
--- /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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 28ab2e7b3dcbf508ca462fb601a835800d699fbb..da446cf80dc4ed9d7ac5209aedd2549ce671446c 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 94ef93799581a13474ad509820fdc753c79da582..a7e15551eae93f4099214210fb1d7b0ac139bb19 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 5f2fc4472db1057aae59b150324ecd3b13b81b1b..4332b0ecabe3f842040145a85b84fdbe0d708027 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 90416efff9bf640006e902a9af6fc4d7d74bcc57..77f249a7d45d93bc2b497c76aca37c2effff6fad 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 1e70196e65a819bb52c470cfa176f4fb279aebb5..1d0bbc102eb54f4beac7aefaeaea7078df407c64 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
+>&#13;        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
->&#13;      This is the 2.16.3 version of The Bugzilla Guide. It is so named 
+>&#13;      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('&#60;new_password'&#62;)
+>UPDATE user SET Password=PASSWORD('&#60;new_password&#62;')
             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"
 >&#13;      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"
->&#13;      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"
 >&#13;	    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"
+>&#13;        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
 >&#13;	    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 02dae14ae274c65189c796644440a493ac8740c3..39cffc370b01cf7f45b21d8e8368f0812ab72044 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 1c1d0257fd5975c1ad2d9553fafc655524192653..0cdf6479f5f25f503b1b2971c0aed1218bce7e5f 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 06f61547b27f35b5526a90aeefdbbe1caac6733f..12f92c737adb35cd71412e08317e5f7428c47f73 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 6705ac766c80e4a1c395f7d7c4fae2409f2c4c7f..36124e669190bc2117181be2d90bb5c21e399dcd 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 8c0d24699b991550cd49644af8acab035025b859..4591be762c286f9a35860cee225c9dc63ca62a0b 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 f394b719f882fbaf05a3aef6b32495192bdd7430..dd02c7bc28b6c9f346c7cbf4f5e6d08474abba46 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 a85ab6cbc8a90ebb9719ee19dec30b0761587931..69352ac7581581b524ada6aef23155fe73f9a0d7 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 b27a3d725d6bebbc8a6caaf366e7fcccdfecaa44..3da26dd9c3f60b58b5f8d59c6418fb6859cdde85 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 c775d37f360d4f959ea1ce8303a85112fc59ef76..130741a7c6b57fec0b44a59aeb42e9fa5bd65e3a 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 981a819d86eaa7c9f5f5e53028ae2be0eb228088..b117072eba700f7fc2df74c0b1d8c02368f823bb 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 efa8fbf0666d2b91b310c2b0b14e5cc955cf67ee..4f4a025d2a21060a3146431d877ee6a5a35613cc 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 71213504ed033f0f336e4aaf12a998568b96ba9c..8712a5f74354cfb963caddc4d1d697e30a29db02 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 64d78bf4c5ec381b5bdb83629f97de3e325b1171..e1e714decb105823aa9726ddcc1010bb736a3316 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"
 >&#13;      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"
->&#13;      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 2d6206712d2dc9a02ee0bdfaecf54caa6c00acf6..49c13c8fa5edf8a1231194c101821096268fb6bd 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"
 >&#13;	    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"
+>&#13;        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
 >&#13;	    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 9df3f52b6e85772629b1871e9f98e35f0275db1a..b111741dbef1e11b72bc1eaa7df60b49e0d5be72 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 8c611d6dfd30100bc881f7f361960022bb71762a..14d3198248c036006cc051f07e5aeba11eaf1133 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 9ab07bdb1adf8b4508b9eacbce41da08e7b8ca7c..fa8aa4b4ff0f230ccf26b2e28a879789447c0b0f 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 0e7b592832476c6e6fa4ee5013ba742e49155869..ce5dc52af3c73d1c638bf0bdae17c20c937d1a70 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 eb6f8bef89bf2c8920646d877e543ae87b7a4159..947bfb4018a01674fa51c3ab9685146bb0886bdf 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 282817958e18259159b93eb2bd75bbe369c9c844..8ae5ce6814282bd1a76963e715568c95ca2a55d4 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 943cce21983b24ba4e39bd1bb4c0fa979ad14835..b9270ff95f0c7cd03d2cbd0a87cc017e843786cb 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 82219372d6b059ad571c3cdce6fe96ecc979406e..766ebfc40cad02952de4844167b35148e5bc7f49 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 5fb7e44336f5f74caf380cdf6f481b54054518ef..382a524b3aeebdcb8ad74756a7f57090a2471520 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 c2b9526faec899fd0b454d15ea723f072a1c4c97..eb53f6bd10330fcf451eae93ac9aeb9847014214 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 ca5f57153008c384a2aa549f88d2c53c446157be..c6f7f2ba606256e48305f6abebde2d584fbc7c17 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 9e760fc5fc33ea0495765902793d039d98dc4e7f..2fc2aa08dc089c91967d22cb059d05d43221c608 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 d7a9ffe2c3a7d36179aa9285b59852a5ef5a5e6c..c6f6bd96d159c7e1e7fa7f3fd601bdf46ef503ee 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 06257255b96d61d787b5cca7366a78c77a43e35b..071ff14fa5b7aee2c17580776fcf37a1f22809da 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 abd7d0d2553dc5039b2289e5664b9aafac5c6a19..a0286097aa5d8c3012a566e8391c55edfbce955e 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 f5115523321ad435c60d8ff37e1a14184d65fae0..75bedfc631561d9eddf5bf71400a2caa34034c01 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 d2a3e2ed4e1abe6df822e2e061aa1178a236ddd7..150b718ba11ac37962fc8a9eb8d00100c41d1c72 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 be41c717e519a0f6dd3478d1c450eb1ed4b14746..6eccd4d882d289bb88eda69188ec79d5fa00a3ac 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
+>&#13;        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 a2a8d9fb6399f7be4b6d29ad9300f03d9b29bce0..4a6cc7e4ac57d6bf2571a66cc4befce12c366709 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 f71ac2e1456166da45a6296e852c8e173083efbe..ad7b923fd53dc6d317435622c5db462f4bfb12e1 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 da690e3a2e3eab03fb96230755e3a4ec5adfea4a..2b6c6c76d152740ad0d73c97b016d549e8be902a 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 513caf2ed67466019a154924682bec161553f3b4..3490748fd5648588be61e33047aff534e95812dd 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
->&#13;      This is the 2.16.3 version of The Bugzilla Guide. It is so named 
+>&#13;      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 62ed7445625946d8827690beba628509e9084447..314fd971cb8d0e10f7609c0e5e1a35fb523fef0c 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 ccfeca6cc4c48f09325ddab14c1bbcd28b49f9d2..02c5ad636882cb98e19fa4b7019a32852c9e3cf3 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 8dc11972628fdc5722b3b3dff61a8f1c5a8e0ec6..57e704d66d4f71af3fb4dbdbee4ac50303195355 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 106d8a9a002045e9ae3af962ff1f260a11110076..815ae8921ae81b37e76091ec931079cbcc00e788 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 3e7a64390b1ab71a6be690f61c397871f19a24e4..ba0cd670150fd3a64109a4bccc938753504084ca 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 14e93e6eb7fd786dfaf5d554e56cfdda4a3b901d..87034263ebf42e835e0147c95d7fa1162ba66279 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 c3a9c01cf924986be81f484eeedeb9814f4eb846..89f82c5a8a8c214c0631912398bd1c52f9de3187 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('&#60;new_password'&#62;)
+>UPDATE user SET Password=PASSWORD('&#60;new_password&#62;')
             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 d712a4029eb62a895b7df0423ec1702b5af1b239..266b5d6b67721b2934251794b43bfd7dbf305700 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 f59abd2b58772a5558193a925df5858a27863250..e02ab52e81e760cc8b04cceb5fc690d31388d305 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 9edb45892d22bfb17e9cb298e72a7236d856e76c..15bb711a1806225b188d54c5f0b627ca871b3558 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 bdb7c42952fec4b718c05a713701e8c0c60666d8..1d35c4c4d7b005ec335946f0a446a1161c7ffc55 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 65a8f99c472a6031da8c8a968c52d818e3c8e7cb..98c40bdb05c797619f0de09f96d8fefaff18a29b 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 2fa641e59f247eba4179af5e490e47739eccd02f..f9dacd821f87d8758c8a307770cee10c0cc25f4a 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 1c4d8215e9076428804c3f82af8ebd218c9fb325..b8c9ed3f0db45d1f0683d3cb8466880696d08d07 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 e912f0c3b0f13044464813a390943a12a5822031..bcdaf19648df08009dc8c92cafc16d67ffce8e03 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 bcc38f8b0403d5613b338d810d8bde364d903daa..fcd02006d0d5ce52ddbd0bbe864cfdc69d9fa371 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 6b5ecb768e938c8e57c2bbef5577452608cc078c..ad8490b2add3a83a47dd4c85d8aa138eb28fa883 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 ab418336d0891301ac64ed826cdba113d680dbb8..925ed5dbff7ba44fd4f07b20ddf378fc76e6b26f 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 c7360971ebc2c772e647d98d38158a639e8ff1b0..6ab2178290eafce3f1184c56360f493c844eb5f2 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 4e0d7ac8020a13d6cdfe3ed6a93484e9733ad483..1efdf0494fd87dea8e0088d1311a366d99836782 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 5de3cb2ef59d2bb082046a6b9cbd0be4bf5375f3..226939cba6a299a461cc91416c52e498ba799b64 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 dae636c3ef4af01d8cb8be4227642b2f00a8b450..1368fbc5d6033ab0152187a7ff8cc30937b6e31c 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 840a4303df5a72e7e6c94e47ffd16072b82bfef2..145539e0d08bb4355fc7e4bce9ab821f59254828 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 cfc8c909600699c3a8141c2047bdc8cb5d57a8fa..e6d198c07b1fee2c5ef7609191f858fd4fe31120 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 0000000000000000000000000000000000000000..5ce60b44208da09559f5fc60bc0e8f34fea7c344
--- /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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 18fdf0a620e5dd41ed14440da094b202e02a5374..d05b145e0e129e246545e9695750285fc28cbc02 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 a7306c109c43587014711bf1893a2a587fcc687c..eab7286e61d834964a4df59118cc38e0b5b3e82b 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 089c0cda3946315a7a28cdbcd7e570313f11819b..6b5041609122defe03695cc7458b3a764a9c6984 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 2455a9b715b610c1d3998461a23e606933387577..1a7dd0303a38e1edba73e2021b7fa2c940e7ae1b 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 486223086bab1d2026b972650d35f8981600683c..7379c1722300cfb43c168d7fc15c10401db6e578 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&amp;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&amp;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 80e40a125361e4f8a8c411bb72658b13b4e859ba..326dc95d57867fe73140e8e09d89982a5382b084 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 e50a6857466ed3ccdfa20c760c640ac4e90ea5e7..fe87d49a746515ad898da34a53c733c3694a7f8a 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 3944ff0eba29ac488aadf4a6bfd2cdb0911e9b09..917f5ef810508a6f48a3f45a9734e5ddbcda30b5 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 d1aacd62f7d1c89521a5c1a6b60d6e5c810c4780..438ad5bfd1918a07433be068f0d5a967f3bf30ef 100644
--- a/docs/xml/installation.xml
+++ b/docs/xml/installation.xml
@@ -635,7 +635,7 @@ AllowOverride Limit
           <computeroutput>
             <prompt>mysql&gt;</prompt>
 
-            <command>UPDATE user SET Password=PASSWORD('&lt;new_password'&gt;)
+            <command>UPDATE user SET Password=PASSWORD('&lt;new_password&gt;')
             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 51294206dcb11aef5d7ebb2a1d93084dc0d95f1a..2dbbeb6f3c1409786998038d22f3ca045145c62f 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 8ef01ebe15757da8de7214e214f35006b163e10c..4c1bb5a8c78187593f92b4c77cd11493af825169 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 cbb44b60f8e9f5cebc3a7eda9ce97b07fa29cedc..ca20265e3b0167edb3e84621595afd6354f45b53 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 2edb1aca42aab86a77792850185a57a41b3a653b..6f37b18bff8d977df1e53ef7aa95e51c653d1ca4 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 aa8b668db7d970a1a4f05e1eb6463577a5b0dcde..205b3f3663cc28c128485033c4a55061af236b42 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 3ddf28d94983353e767169dd0af0816568f66f72..b98d0f0ee78a4308f166472f161b52db9a8eae12 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 10d7fc62c2028ed9e8a1c6756ea78a135fa81559..c9e063c78a0418a494864647d8f20992d3b47a74 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 ffb1f5a080334a96784ac755874fae004d65f301..7307576286701aeb18294f5dc2d958f4aae1ba86 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 10824cbbcd85c855271dccbf46bac75be9ae0852..c9977f9b9c2712f5f82f106f890aacd89fe9fc62 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 1d01be73abf1de659f6a70f267de8edef706a475..f235b13154e4fce348c353241dea22538c9a20b4 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 0ca12bdefa714e0a6b6f32ae64846a4368901978..dc4c3e89e9145a80e6a91714ff37b3f833773e45 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 161b35b26638314ef2fe94a801e1b1404b32b09e..f4ff430a45cb31d2bc4d8bc98c016ede92fe99da 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 3f7b14ddadb6ea072a38a2d9dd1392d79b88d998..522fecbbb6306f44584cb81f3fb83b1c9ac7bf20 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 185c7089357faea0df207a4dc1882b52ecdb4a0c..8efc02444b7b5d9c97b63a5a33553cb82495ca47 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 fc7a2ba45b8c2230726e475ce68fcda94a40540a..5077681c8bd26c53b5b2d11087203d03d3cdc370 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 c188ed47689697ca3069dd0a71fa81e19206e0b6..0c50caa4e27df9981fcb6809c736dcc091a94fe5 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 9b942a7028dd705247e0c8e1e37f9626210b8c3a..21a7163d494c18a1a85f0899df8d074f93560bc4 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 93d39262b22ec4837a3343d7bfae5b6148f29cf8..d861f2cc4b31ba54350dbbf7385975514e9a9284 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 e10dd1d6ad9c62527a8beeda90e6bc60033c3c77..7864e39b6645f6de2f32376f8fd4f66d766f4f09 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 5a11241b012ecd01ad02894803f96c276bcad77f..5d2c6a550249fc651e24d9717684640979c20840 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 0296ae0d4f6a188e00296aa3ce5e9a15c61d3e80..39263024e595a85aced57190aea9cb62a39003fe 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 ef0deaa15ab3927af9652f80054761146e4a308d..f1201d72777d2f93cbd9c9e58cfaa7cdcc208007 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 91bef8653d48074b2cbc49a9f4adf10e90ce9678..82dbf5157c570fb9835b8138dea8265ea8728d6e 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 873edd68b094883f24518b20ff48cba4430cf258..0cc40b8b312217eaaf62731dd73685f412e2eeb3 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 a7563551935ace5c93e9c8b259e16b388f5271b0..f09406467c2a95ebcc7aef8b47a20c40c2381b97 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 e6c78c035501ec07cb3f8e5240e2d82a31fae8e1..adc63265e0b8137d720a31780822d77d81014967 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 7bfcd68eefeb9bfcf22b824b4fecf108f2d5ae21..927dd18fd5278edd36335db529b88e3c656ea5d6 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 34eef57bce679c8331ed28c12f3c022336dcd904..586c0fb2efe1933b45d2a90d44fa3744b5fffe13 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 da218d7c55af6cfebb8b549a2ecfab35d9d1d177..09c2f3067d051decd87b837a18d2b3ebb47502e2 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 8f8d8c4f306588279e1cc6443a838cda2176eb49..21e19651af627bce25de0ec5d436fc1cabc91cbf 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 6406b9811aa41c52e7340d365f79f5cb0c82ed59..c9f26db0706b65a81970fe15a99f608bfd2b8a76 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 7a387e0e16d631f0d07d0a707ee8b4c355ce8a59..f77e1efc8e84b3d49acf5e391bbd260d879d9ebc 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,