summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjocuri%softhome.net <>2004-10-25 08:54:37 +0200
committerjocuri%softhome.net <>2004-10-25 08:54:37 +0200
commit6045801e1251ffd78153e0bf4e3f08995ee76c68 (patch)
treee843710287030c6ab5dbfb9de9fbdd3a38f3df54
parente2b4bb1783928b8b10271ad415d17c2f080ca96f (diff)
downloadbugzilla-6045801e1251ffd78153e0bf4e3f08995ee76c68.tar.gz
bugzilla-6045801e1251ffd78153e0bf4e3f08995ee76c68.tar.xz
Documentation patch for bug 143490: Update documentation regarding code changes needed when running Bugzilla under win32 (some are no longer required since checksetup.pl no longer calls unsupported functions when running on Windows); patch by GavinS <bugzilla@chimpychompy.org>, r=vladd.
-rw-r--r--docs/xml/installation.xml64
1 files changed, 15 insertions, 49 deletions
diff --git a/docs/xml/installation.xml b/docs/xml/installation.xml
index 31aba3eab..449ff38cc 100644
--- a/docs/xml/installation.xml
+++ b/docs/xml/installation.xml
@@ -1,5 +1,5 @@
<!-- <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"> -->
-<!-- $Id: installation.xml,v 1.76 2004/10/09 20:49:42 jocuri%softhome.net Exp $ -->
+<!-- $Id: installation.xml,v 1.77 2004/10/24 23:54:37 jocuri%softhome.net Exp $ -->
<chapter id="installing-bugzilla">
<title>Installing Bugzilla</title>
@@ -1476,53 +1476,22 @@ C:\perl&gt; <command>ppm install &lt;module name&gt;</command>
<section id="win32-code-changes">
<title>Code changes required to run on win32</title>
- <para>As Bugzilla still doesn't run "out of the box" on
- Windows, code has to be modified. This section lists the required
- changes.
- </para>
-
- <section id="win32-code-checksetup">
- <title>Changes to <filename>checksetup.pl</filename></title>
-
- <para>In <filename>checksetup.pl</filename>, the line reading:</para>
-
- <programlisting>
-my $mysql_binaries = `which mysql`;
- </programlisting>
- <para>to</para>
- <programlisting>
-my $mysql_binaries = "D:\\mysql\\bin\\mysql";
- </programlisting>
-
- <para>And you'll also need to change:</para>
-
- <programlisting>
-my $webservergid = getgrnam($my_webservergroup)
- </programlisting>
- <para>to</para>
- <programlisting>
-my $webservergid = '8'
- </programlisting>
- </section>
-
- <section id="win32-code-bugmail">
- <title>Changes to <filename>BugMail.pm</filename></title>
+ <para>Bugzilla on win32 is mostly supported out of the box; one remaining issue is
+ related to bug email. To make bug email work on Win32 (until
+ <ulink url="http://bugzilla.mozilla.org/show_bug.cgi?id=84876">bug
+ 84876</ulink> lands), the
+ simplest way is to have the Net::SMTP Perl module installed and
+ change this line in the file Bugzilla/Bugmail.pm:</para>
- <para>To make bug email work on Win32 (until
- <ulink url="http://bugzilla.mozilla.org/show_bug.cgi?id=84876">bug
- 84876</ulink> lands), the
- simplest way is to have the Net::SMTP Perl module installed and
- change this:</para>
-
- <programlisting>
+ <programlisting>
open(SENDMAIL, "|/usr/lib/sendmail $sendmailparam -t -i") ||
die "Can't open sendmail";
print SENDMAIL trim($msg) . "\n";
close SENDMAIL;
- </programlisting>
- <para>to</para>
- <programlisting>
+ </programlisting>
+ <para>to</para>
+ <programlisting>
use Net::SMTP;
my $smtp_server = 'smtp.mycompany.com'; # change this
@@ -1537,14 +1506,11 @@ $smtp->data();
$smtp->datasend($msg);
$smtp->dataend();
$smtp->quit;
- </programlisting>
-
- <para>Don't forget to change the name of your SMTP server and the
- domain of the sending email address (after the '@') in the above
- lines of code.</para>
+ </programlisting>
- </section>
-
+ <para>Don't forget to change the name of your SMTP server and the
+ domain of the sending email address (after the '@') in the above
+ lines of code.</para>
</section>
<section id="win32-http">