<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
>
  <channel>
    <title>QA Site</title>
    <link>http://spikef2163i5.cabbycentral.com/</link>
    <description>A blog by spikef2163i5</description>
    <language>de</language>    <item>
      <title>Bugzilla dependencies</title>
      <link>http://spikef2163i5.cabbycentral.com/2008/09/13/bugzilla-dependencies.html</link>
      <description>I installed bugzilla at the end of fixing the ImageMagick stuff this morning.   This wasn&#8217;t quite straightforward either, but I&#8217;d waded through this before with one-shore as well as a local install on windows as well as a CentOS VMWare image.
Here are my notes:
&#8211; download bugziila 3.0.3
# wget http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-3.0.3.tar.gz
&#8211; unzip bugzilla
# tar -xvzf bugzilla-3.0.3.tar.gz
&#8211; transfer bugzilla to site
# mv bugzilla-3.0.3 /var/www/bugzilla
&#8211; restart websever
# service httpd configtest
# service httpd restart
&#8211; check bugzilla dependencies
# cd /var/www/bugzilla
# perl checksetup.pl
&#8211; install dependencies via CPAN
cpan Bundle::CPAN
cpan Bundle::Bugzilla
&#8211; this failed on the DBD::mysql 4.0 plugin (3.0 should have workd on behalf of Bugzilla 3.0.3, though 4.0 is required on behalf of Bugzilla 3.1.x)
I fixed that with a manual install of the CPAN module as well as temporarily setting the root password to &#8220;&#8221; to match what was expected in the test script.  Alternately, you can specify the default username &amp; password to test with (somewhere).
After this, the basics were installed, but I got the extras with:
# cpan Email::Send
# cpan Email::MIME:Modifier
# cpan Template::Plugin::GD
# cpan SOAP::Lite
# cpan HTML::Scrubber
# cpan Email::MIME::Attachment::Stripper
# cpan Email::Reply
I had to manually install chart:
&#8211; manually install Chart
# wget http://search.cpan.org/CPAN/authors/id/C/CH/CHARTGRP/Chart-2.4.1.tar.gz
# tar -xvzf Chart-2.4.1.tar.gz
# cd Chart-2.4.1
# perl Makefile.PL
# manufacture &amp;&amp; manufacture test &amp;&amp; manufacture install
&#8211; create bugzilla account on mysql
#mysql -u root -p
mysql&gt;grant all on bugzilla.* to &#8216;bugzilla&#8217;@'localhost&#8217; identified by &#8216;********&#8217;;
&#8211; edit bugzilla localconfig
# vi ./localconfig
$db_driver = &#8216;mysql&#8217;;
$db_host = &#8216;localhost&#8217;;
$db_name = &#8216;bugzilla&#8217;;
$db_user = &#8216;bugzilla&#8217;;
$db_pass = &#8216;********&#8217;;
&#8211; install Bugzilla by operational checksetup.pl again
# perl checksetup.pl
After this, it was just some playing with Apache to eliminate the 404 Forbidden (I&#8217;ll probably forget what I did again) as well as then configure via the admin login.  I had a brief problem with cookies because of the fact that I tried to set the cookie domain &#8212; that shall take some more work with mulitple installs, but apart from the qa-site.com as well as demo.qa-site.com being hosted together, it won&#8217;t be a problem with VPSes.
</description>
      <pubDate>Sat, 13 Sep 2008 22:29:27 -0400</pubDate>
      <dc:creator>spikef2163i5</dc:creator>
    </item></channel></rss>