From 78e1dc6bd8beed4e3884875ae8a4f96753dab9cf Mon Sep 17 00:00:00 2001 From: "gerv%gerv.net" <> Date: Thu, 9 May 2002 04:16:36 +0000 Subject: The first installment of Gerv's spanking of the Bugzilla Guide. This is a work-in-progress. --- docs/html/stepbystep.html | 45 +++++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 22 deletions(-) (limited to 'docs/html/stepbystep.html') diff --git a/docs/html/stepbystep.html b/docs/html/stepbystep.html index 03cc36603..ef605ba91 100644 --- a/docs/html/stepbystep.html +++ b/docs/html/stepbystep.html @@ -79,7 +79,7 @@ CLASS="section" >
Installation of bugzilla is pretty straightforward, particularly if your machine already has MySQL and the MySQL-related perl packages installed. @@ -108,7 +108,7 @@ CLASS="section" >
The DBI module is a generic Perl module used by other database related Perl modules. For our purposes it's required by the MySQL-related @@ -631,7 +631,7 @@ HREF="downloadlinks.html"
Untar the module tarball -- it should create its own directory
@@ -774,7 +774,7 @@ CLASS="section"
>
The Data::Dumper module provides data structure persistence for Perl
(similar to Java's serialization). It comes with later sub-releases of
@@ -797,7 +797,7 @@ CLASS="section"
>
The Perl/MySQL interface requires a few mutually-dependent perl
modules. These modules are grouped together into the the
@@ -841,7 +841,7 @@ CLASS="section"
>
Many of the more common date/time/calendar related Perl
modules have been grouped into a bundle similar to the MySQL
@@ -861,7 +861,7 @@ CLASS="section"
>
The GD library was written by Thomas Boutell a long while
ago to programatically generate images in C. Since then it's
@@ -925,7 +925,7 @@ CLASS="section"
>
The Chart module provides bugzilla with on-the-fly charting
abilities. It can be installed in the usual fashion after it
@@ -944,7 +944,7 @@ CLASS="section"
>
DB_File is a module which allows Perl programs to make use
of the facilities provided by Berkeley DB version 1.x. This
@@ -958,7 +958,7 @@ CLASS="section"
>
You have a freedom of choice here - Apache, Netscape or any
other server on UNIX would do. You can easily run the web
@@ -1133,7 +1133,7 @@ CLASS="section"
>
You should untar the Bugzilla files into a directory that
you're willing to make writable by the default web server user
@@ -1222,7 +1222,7 @@ HREF="patches.html"
Example 3-1. Setting up bonsaitools symlink
After you've gotten all the software installed and working you're ready
to start preparing the database for its life as a the back end to a high
@@ -1567,7 +1568,7 @@ CLASS="section"
> Example 3-2. Running checksetup.pl as the web user
If you want to add someone else to every group by hand, you
can do it by typing the appropriate MySQL commands. Run
@@ -1817,7 +1818,7 @@ CLASS="section"
>
By now you have a fully functional bugzilla, but what good
are bugs if they're not annoying? To help make those bugs
@@ -1901,7 +1902,7 @@ CLASS="section"
>
As long as you installed the GD and Graph::Base Perl modules
you might as well turn on the nifty bugzilla bug reporting
@@ -1956,7 +1957,7 @@ CLASS="section"
>
If you followed the installation instructions for setting up
your "bugs" and "root" user in MySQL, much of this should not
--
cgit v1.2.3-24-g4f1b
3.2.6. Data::Dumper Perl Module
3.2.6. Data::Dumper Perl Module3.2.7. MySQL related Perl Module Collection
3.2.7. MySQL related Perl Module Collection3.2.8. TimeDate Perl Module Collection
3.2.8. TimeDate Perl Module Collection3.2.9. GD Perl Module (1.8.3)
3.2.9. GD Perl Module (1.8.3)3.2.10. Chart::Base Perl Module (0.99c)
3.2.10. Chart::Base Perl Module (0.99c)3.2.11. DB_File Perl Module
3.2.11. DB_File Perl Module3.2.12. HTTP Server
3.2.12. HTTP Server3.2.13. Installing the Bugzilla Files
3.2.13. Installing the Bugzilla Files
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
3.2.14. Setting Up the MySQL Database
3.2.14. Setting Up the MySQL Database3.2.15. Tweaking 3.2.15. Tweaking localconfig
3.2.16. Setting Up Maintainers Manually (Optional)
3.2.16. Setting Up Maintainers Manually (Optional)3.2.17. The Whining Cron (Optional)
3.2.17. The Whining Cron (Optional)3.2.18. Bug Graphs (Optional)
3.2.18. Bug Graphs (Optional)3.2.19. Securing MySQL
3.2.19. Securing MySQL