Bug 299145: Document new required perl modules

Patch by me, r=mkanat
parent b0b64817
...@@ -44,6 +44,7 @@ ...@@ -44,6 +44,7 @@
<!-- For minimum versions --> <!-- For minimum versions -->
<!ENTITY min-mysql-ver "3.23.41"> <!ENTITY min-mysql-ver "3.23.41">
<!ENTITY min-pg-ver "7.3.x">
<!ENTITY min-perl-ver "5.6.1"> <!ENTITY min-perl-ver "5.6.1">
<!ENTITY min-perl-ver-win "5.8.1"> <!ENTITY min-perl-ver-win "5.8.1">
<!ENTITY min-template-ver "2.08"> <!ENTITY min-template-ver "2.08">
...@@ -53,9 +54,12 @@ ...@@ -53,9 +54,12 @@
<!ENTITY min-file-spec-ver "0.82"> <!ENTITY min-file-spec-ver "0.82">
<!ENTITY min-data-dumper-ver "any"> <!ENTITY min-data-dumper-ver "any">
<!ENTITY min-dbd-mysql-ver "2.9003"> <!ENTITY min-dbd-mysql-ver "2.9003">
<!ENTITY min-dbd-pg-ver "1.31">
<!ENTITY min-dbi-ver "1.38"> <!ENTITY min-dbi-ver "1.38">
<!ENTITY min-date-format-ver "2.21"> <!ENTITY min-date-format-ver "2.21">
<!ENTITY min-cgi-ver "2.93"> <!ENTITY min-cgi-ver "2.93">
<!ENTITY min-mail-mailer-ver "1.65">
<!ENTITY min-storable-ver "any">
<!-- Optional modules --> <!-- Optional modules -->
<!ENTITY min-gd-ver "1.20"> <!ENTITY min-gd-ver "1.20">
<!ENTITY min-gd-graph-ver "any"> <!ENTITY min-gd-graph-ver "any">
......
<!-- <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"> --> <!-- <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"> -->
<!-- $Id: installation.xml,v 1.93 2005/06/13 09:30:33 mozilla%colinogilvie.co.uk Exp $ --> <!-- $Id: installation.xml,v 1.94 2005/06/29 21:22:09 mozilla%colinogilvie.co.uk Exp $ -->
<chapter id="installing-bugzilla"> <chapter id="installing-bugzilla">
<title>Installing Bugzilla</title> <title>Installing Bugzilla</title>
...@@ -59,8 +59,7 @@ ...@@ -59,8 +59,7 @@
</para> </para>
</step> </step>
<step> <step>
<para><link linkend="install-mysql">Install MySQL</link> <para><link linkend="install-database">Install a Database Engine</link>
(&min-mysql-ver; or above)
</para> </para>
</step> </step>
<step> <step>
...@@ -100,33 +99,57 @@ ...@@ -100,33 +99,57 @@
As of this writing, that is Perl &newest-perl-ver;.</para> As of this writing, that is Perl &newest-perl-ver;.</para>
</section> </section>
<section id="install-mysql"> <section id="install-database">
<title>MySQL</title> <title>Database Engine</title>
<para>From Bugzilla 2.20, support is included for using both the MySQL and
PostgreSQL database servers. You only require one of these systems to make
use of Bugzilla.</para>
<para>Installed Version Test: <filename>mysql -V</filename></para> <section id="install-mysql">
<title>MySQL</title>
<para>Installed Version Test: <filename>mysql -V</filename></para>
<para> <para>
If you don't have it and your OS doesn't provide official packages, If you don't have it and your OS doesn't provide official packages,
visit <ulink url="http://www.mysql.com"/>. You need MySQL version visit <ulink url="http://www.mysql.com"/>. You need MySQL version
&min-mysql-ver; or higher. &min-mysql-ver; or higher.
</para> </para>
<note> <note>
<para> Many of the binary <para> Many of the binary
versions of MySQL store their data files in versions of MySQL store their data files in
<filename class="directory">/var</filename>. <filename class="directory">/var</filename>.
On some Unix systems, this is part of a smaller root partition, On some Unix systems, this is part of a smaller root partition,
and may not have room for your bug database. To change the data and may not have room for your bug database. To change the data
directory, you have to build MySQL from source yourself, and directory, you have to build MySQL from source yourself, and
set it as an option to <filename>configure</filename>.</para> set it as an option to <filename>configure</filename>.</para>
</note> </note>
<para>If you install from something other than a packaging/installation <para>If you install from something other than a packaging/installation
system, such as .rpm (Redhat Package), .deb (Debian Package), .exe system, such as .rpm (Redhat Package), .deb (Debian Package), .exe
(Windows Executable), or .msi (Microsoft Installer), make sure the MySQL (Windows Executable), or .msi (Microsoft Installer), make sure the MySQL
server is started when the machine boots. server is started when the machine boots.
</para> </para>
</section>
<section id="install-pg">
<title>PostgreSQL</title>
<para>Installed Version Test: <filename>psql -V</filename></para>
<para>
If you don't have it and your OS doesn't provide official packages,
visit <ulink url="http://www.postgresql.org/"/>. You need PostgreSQL
version &min-pg-ver; or higher.
</para>
<para>If you install from something other than a packaging/installation
system, such as .rpm (Redhat Package), .deb (Debian Package), .exe
(Windows Executable), or .msi (Microsoft Installer), make sure the
PostgreSQL server is started when the machine boots.
</para>
</section>
</section> </section>
<section id="install-webserver"> <section id="install-webserver">
...@@ -301,7 +324,13 @@ ...@@ -301,7 +324,13 @@
<listitem> <listitem>
<para> <para>
<link linkend="install-modules-dbd-mysql">DBD::mysql</link> <link linkend="install-modules-dbd-mysql">DBD::mysql</link>
(&min-dbd-mysql-ver;) (&min-dbd-mysql-ver;) if using MySQL
</para>
</listitem>
<listitem>
<para>
DBD::Pg (&min-dbd-pg-ver;) if using PostgreSQL
</para> </para>
</listitem> </listitem>
...@@ -329,6 +358,18 @@ ...@@ -329,6 +358,18 @@
Text::Wrap (&min-text-wrap-ver;) Text::Wrap (&min-text-wrap-ver;)
</para> </para>
</listitem> </listitem>
<listitem>
<para>
Mail::Mailer (&min-mail-mailer-ver;)
</para>
</listitem>
<listitem>
<para>
Storable (&min-storable-ver;)
</para>
</listitem>
</orderedlist> </orderedlist>
Optional Perl modules: Optional Perl modules:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment