<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>QA Site</title>
	<atom:link href="http://qasite.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://qasite.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Tue, 12 Aug 2008 15:39:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='qasite.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>QA Site</title>
		<link>http://qasite.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://qasite.wordpress.com/osd.xml" title="QA Site" />
	<atom:link rel='hub' href='http://qasite.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Ruby environment for QA Site</title>
		<link>http://qasite.wordpress.com/2008/08/11/ruby-environment-for-qa-site/</link>
		<comments>http://qasite.wordpress.com/2008/08/11/ruby-environment-for-qa-site/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 23:00:27 +0000</pubDate>
		<dc:creator>fijiaaron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://qasite.wordpress.com/?p=30</guid>
		<description><![CDATA[As noted on the previous post, I&#8217;m sticking with Ruby 1.8.5 fo QA Sites until I get a convincing argument to upgrade manually &#8212; meaning a custom compile. I should really learn how to build RPMs. Ruby 1.8.5-5.el5_2.3 official CentOS 5 rpm: yum install ruby ruby-devel ruby-irb ruby-ri ruby-libs ruby-docs ruby-rdoc RubyGems 1.1.1 manual install: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=30&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As noted on the previous post, I&#8217;m sticking with Ruby 1.8.5 fo QA Sites until I get a convincing argument to upgrade manually &#8212; meaning a custom compile.  I should really learn how to build RPMs.</p>
<p><strong>Ruby 1.8.5-5.el5_2.3</strong></p>
<ul>
<li>official CentOS 5 rpm:<br />
<em>yum install ruby ruby-devel ruby-irb ruby-ri ruby-libs ruby-docs ruby-rdoc</em></li>
</ul>
<p><strong>RubyGems 1.1.1</strong></p>
<ul>
<li>manual install:<br />
<em>wget http://rubyforge.org/frs/download.php/35283/rubygems-1.1.1.tgz<br />
tar -xvzf rubygems-1.1.1.tgz<br />
cd rubygems-1.1.1<br />
ruby setup.rb</em></li>
</ul>
<p><strong>Rails 2.0.2</strong></p>
<ul>
<li><em>gem install rails -v=2.0.2 </em></li>
</ul>
<p><strong>Rake 0.8.1</strong></p>
<ul>
<li>installed with Rails</li>
</ul>
<p>Rspec 1.1.4</p>
<ul>
<li><em>gem install rspec</em></li>
</ul>
<p>ZenTest 3.10.0</p>
<ul>
<li><em>gem install ZenTest</em></li>
</ul>
<p>test-unit 2.0.2</p>
<ul>
<li><em>gem install test-unit</em></li>
</ul>
<p>Capistrano 2.4.3</p>
<ul>
<li><em>gem install capistrano</em></li>
</ul>
<p><strong>MySQL </strong>5.0</p>
<ul>
<li>database version 5.0.45-7.el5*:<br />
<em>yum install mysql mysql-devel mysql-server</em></li>
</ul>
<ul>
<li>ruby mysql drivers version 2.7:<br />
<em>gem install mysql &#8212; &#8211;with-mysql-lib=/usr/lib/mysql/ &#8211;with-myse=/usr/include/mysql/</em></li>
</ul>
<p>PostgreSQL 8.1</p>
<ul>
<li>database version 8.1.11-1.el5_1.1:<br />
<em>yum install postgresql postgresql-devel postgresql-server postgresql-libs</em></li>
<li>ruby drivers 0.7.9.2008.03.18:<em><br />
gem install pg</em></p>
<p>I had trouble installing databases drivers on Windows</p>
<p>using the older postgres drivers helped, but I think I had to specify the directory:<br />
<em>gem install postgres</em></li>
</ul>
<p>SQLite 3.6.1</p>
<ul>
<li>yum install sqlite sqlite-devel (3.3.6-2)</li>
<li>gem install sqlite3-ruby</li>
<li>Windows needs the SQLite dll as well as the exe.  They need to both be in the PATH environment variable.</li>
</ul>
<p><strong># gem list &#8211;local</strong></p>
<p>*** LOCAL GEMS ***</p>
<p>actionmailer (2.0.2)<br />
actionpack (2.0.2)<br />
activerecord (2.0.2)<br />
activeresource (2.0.2)<br />
activesupport (2.0.2)<br />
hoe (1.7.0)<br />
mysql (2.7)<br />
pg (0.7.9.2008.03.18)<br />
rails (2.0.2)<br />
rake (0.8.1)<br />
rspec (1.1.4)<br />
rubyforge (1.0.0)<br />
sqlite3-ruby (1.2.2)<br />
test-unit (2.0.0)<br />
ZenTest (3.10.0)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/qasite.wordpress.com/30/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/qasite.wordpress.com/30/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qasite.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qasite.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qasite.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qasite.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qasite.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qasite.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qasite.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qasite.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qasite.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qasite.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qasite.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qasite.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qasite.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qasite.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=30&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qasite.wordpress.com/2008/08/11/ruby-environment-for-qa-site/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a2412957bb28ab1a33b1eae61c964ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fijiaaron</media:title>
		</media:content>
	</item>
		<item>
		<title>updating (and downgrading) Ruby on QA Site</title>
		<link>http://qasite.wordpress.com/2008/08/11/updating-ruby-on-qa-site/</link>
		<comments>http://qasite.wordpress.com/2008/08/11/updating-ruby-on-qa-site/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 20:33:27 +0000</pubDate>
		<dc:creator>fijiaaron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://qasite.wordpress.com/?p=23</guid>
		<description><![CDATA[I&#8217;m updating to Ruby 1.8.6 on the Fluffy QA Site. It&#8217;s running CentOS 5 final. (cat /etc/redhat-release) I added the following yum repository: [ruby] name=ruby baseurl=http://repo.premiumhelp.eu/ruby/ gpgcheck=0 enabled=0 Then I ran: yum &#8211;enablerepo=ruby install ruby ruby-devel rubygems ruby-docs ruby-ri ruby-irb ruby-rdoc I don&#8217;t know the quality of this repository, so don&#8217;t take it as my [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=23&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m updating to Ruby 1.8.6 on the Fluffy QA Site.</p>
<p>It&#8217;s running CentOS 5 final.  (cat /etc/redhat-release)</p>
<p>I added the following yum repository:</p>
<p><strong>[ruby]<br />
name=ruby<br />
baseurl=http://repo.premiumhelp.eu/ruby/<br />
gpgcheck=0<br />
enabled=0<br />
</strong><br />
Then I ran:</p>
<p><strong> yum &#8211;enablerepo=ruby install ruby ruby-devel rubygems ruby-docs ruby-ri ruby-irb ruby-rdoc</strong></p>
<p>I don&#8217;t know the quality of this repository, so don&#8217;t take it as my endorsement.  I found it on the internet via google which turned up this suggestion on a mailing list.</p>
<p>Most likely the Ruby version supplied by doing an rpm update on the official Centos 5 repository would&#8217;ve been fine, Ruby 1.8.5-5.el5_2.3</p>
<p>&#8211; note, I&#8217;m actually going back to to the official Ruby installation because there is a security vulnerability here:</p>
<p><a href="http://www.securitytracker.com/alerts/2008/Jul/1020476.html">http://www.securitytracker.com/alerts/2008/Jul/1020476.html</a></p>
<p>Rather than rip it out by the roots and installing the correct RPMs by force, I found a cool package:  yum-allowdowngrade:</p>
<p>yum list available ruby*<br />
Loading &#8220;allowdowngrade&#8221; plugin<br />
Loading &#8220;installonlyn&#8221; plugin<br />
Setting up repositories<br />
Reading repository metadata in from local files<br />
Available Packages<br />
ruby.i386                                1.8.5-5.el5_2.3        updates<br />
ruby-devel.i386                          1.8.5-5.el5_2.3        updates<br />
ruby-docs.i386                           1.8.5-5.el5_2.3        updates<br />
ruby-irb.i386                            1.8.5-5.el5_2.3        updates<br />
ruby-libs.i386                           1.8.5-5.el5_2.3        updates<br />
ruby-mode.i386                           1.8.5-5.el5_2.3        updates<br />
ruby-rdoc.i386                           1.8.5-5.el5_2.3        updates<br />
ruby-ri.i386                             1.8.5-5.el5_2.3        updates<br />
ruby-tcltk.i386                          1.8.5-5.el5_2.3        updates</p>
<p>yum grouplist</p>
<p>yum groupremove &#8220;Ruby&#8221;</p>
<p>yum &#8220;groupinstall &#8220;Ruby&#8221;</p>
<p>yum remove ruby-libs ruby-docs</p>
<p>yum install ruby-libs ruby-docs</p>
<p>yum install ruby-irb ruby-rdoc ruby-ri</p>
<p>so now my ruby installation looks like:</p>
<p>Installed Packages<br />
ruby.i386                                1.8.5-5.el5_2.3        installed<br />
ruby-devel.i386                          1.8.5-5.el5_2.3        installed<br />
ruby-docs.i386                           1.8.5-5.el5_2.3        installed<br />
ruby-irb.i386                            1.8.5-5.el5_2.3        installed<br />
ruby-libs.i386                           1.8.5-5.el5_2.3        installed<br />
ruby-mode.i386                           1.8.5-5.el5_2.3        installed<br />
ruby-rdoc.i386                           1.8.5-5.el5_2.3        installed<br />
ruby-ri.i386                             1.8.5-5.el5_2.3        installed</p>
<p>The reason I wanted to upgrade to 1.8.6 was to get the 1.9 warnings, and to keep consistent with windows.  I&#8217;ll still use 1.86 on Linux VMs not facing the internet, but not on QA Sites.</p>
<p>rubygems 1.1.1 was installed by hand.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/qasite.wordpress.com/23/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/qasite.wordpress.com/23/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qasite.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qasite.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qasite.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qasite.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qasite.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qasite.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qasite.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qasite.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qasite.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qasite.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qasite.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qasite.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qasite.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qasite.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=23&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qasite.wordpress.com/2008/08/11/updating-ruby-on-qa-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a2412957bb28ab1a33b1eae61c964ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fijiaaron</media:title>
		</media:content>
	</item>
		<item>
		<title>PHP Continuous Integration</title>
		<link>http://qasite.wordpress.com/2008/07/11/php-continuous-integration/</link>
		<comments>http://qasite.wordpress.com/2008/07/11/php-continuous-integration/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 04:19:38 +0000</pubDate>
		<dc:creator>fijiaaron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://qasite.wordpress.com/?p=21</guid>
		<description><![CDATA[Xinc is a PHP continuous Integration server Not sure which site is current. My best guess is google. http://sourceforge.net/projects/xinc http://code.google.com/p/xinc/ Some articles: http://php5.phpmagazine.net/2008/05/introducing_to_xinc_continuous.html http://www.slideshare.net/arnoschn/continuous-integration-and-php Also look at CruiseControl + phpUnderControl PHPUnit (or SimpleTest?) Phing (build tool) or ant (Cruisecontrol can also use Rake, what about Capistrano?) SVN, CVS, Perforce, etc<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=21&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.xinc.eu/">Xinc</a> is a PHP continuous Integration server</p>
<p>Not sure which site is current.  My best guess is google.</p>
<p><a href="http://sourceforge.net/projects/xinc">http://sourceforge.net/projects/xinc<br />
</a></p>
<p><a href="http://code.google.com/p/xinc/">http://code.google.com/p/xinc/</a></p>
<p>Some articles:</p>
<p><a href="http://php5.phpmagazine.net/2008/05/introducing_to_xinc_continuous.html">http://php5.phpmagazine.net/2008/05/introducing_to_xinc_continuous.html</a></p>
<p><a href="http://www.slideshare.net/arnoschn/continuous-integration-and-php">http://www.slideshare.net/arnoschn/continuous-integration-and-php</a></p>
<p>Also look at CruiseControl + <a href="http://phpundercontrol.org/">phpUnderControl</a></p>
<p>PHPUnit (or SimpleTest?)</p>
<p>Phing (build tool) or ant (Cruisecontrol can also use Rake, what about Capistrano?)</p>
<p>SVN, CVS, Perforce, etc</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/qasite.wordpress.com/21/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/qasite.wordpress.com/21/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qasite.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qasite.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qasite.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qasite.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qasite.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qasite.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qasite.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qasite.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qasite.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qasite.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qasite.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qasite.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qasite.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qasite.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=21&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qasite.wordpress.com/2008/07/11/php-continuous-integration/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a2412957bb28ab1a33b1eae61c964ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fijiaaron</media:title>
		</media:content>
	</item>
		<item>
		<title>Continuous integration tools</title>
		<link>http://qasite.wordpress.com/2008/07/10/continuous-integration-tools/</link>
		<comments>http://qasite.wordpress.com/2008/07/10/continuous-integration-tools/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 23:32:11 +0000</pubDate>
		<dc:creator>fijiaaron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://qasite.wordpress.com/?p=20</guid>
		<description><![CDATA[Here&#8217;s a link to a large matrix of CI tools: http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix Here&#8217;s my own list with basic impressions CruiseControl &#8211; a bit old Continuum &#8211; Apache Luntbuild &#8211; Dead simple, but not that intuitive or extendible.  Usually end up cloning and tweak Hudson &#8211; Looks very interst Anthill &#8211; not open source? Bamboo &#8211; Atlassian [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=20&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a link to a large matrix of CI tools:</p>
<p>http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix</p>
<p>Here&#8217;s my own list with basic impressions</p>
<ul>
<li>CruiseControl &#8211; a bit old</li>
<li>Continuum &#8211; Apache</li>
<li>Luntbuild &#8211; Dead simple, but not that intuitive or extendible.  Usually end up cloning and tweak</li>
<li>Hudson &#8211; Looks very interst</li>
<li>Anthill &#8211; not open source?</li>
<li>Bamboo &#8211; Atlassian</li>
<li>Teamcity &#8211; Intellij</li>
<li>BuildBot &#8211; Python based</li>
<li>Cerberus &#8211; Ruby based</li>
<li>CruiseControl.NET &#8211; .NET based, I hear it&#8217;s much more featureful than regular cruisecontrol.</li>
</ul>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/qasite.wordpress.com/20/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/qasite.wordpress.com/20/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qasite.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qasite.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qasite.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qasite.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qasite.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qasite.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qasite.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qasite.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qasite.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qasite.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qasite.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qasite.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qasite.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qasite.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=20&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qasite.wordpress.com/2008/07/10/continuous-integration-tools/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a2412957bb28ab1a33b1eae61c964ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fijiaaron</media:title>
		</media:content>
	</item>
		<item>
		<title>New mailserver: exim + dovecot</title>
		<link>http://qasite.wordpress.com/2008/06/18/new-mailserver-exim-dovecot/</link>
		<comments>http://qasite.wordpress.com/2008/06/18/new-mailserver-exim-dovecot/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 23:11:00 +0000</pubDate>
		<dc:creator>fijiaaron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://qasite.wordpress.com/?p=18</guid>
		<description><![CDATA[I set up exim + dovecot for qa-site. I&#8217;m pretty happy with the results so far. Installation was a snap, and configuration was practically pain free (thanks in part to google and this mini howto for SMTP auth.) I created SSL keys for both exim and dovecot (that are practically identical) using this command: openssl [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=18&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I set up exim + dovecot for qa-site.  I&#8217;m pretty happy with the results so far.  Installation was a snap, and configuration was practically pain free (thanks in part to google and <a href="http://www.tipcache.com/tip/Setup_SMTP_AUTH_and_TLS_with_Exim_8.html">this mini howto for SMTP auth</a>.)</p>
<p>I created SSL keys for both exim and dovecot (that are practically identical) using this command:</p>
<p><strong>openssl req -x509 -newkey rsa:1024 -keyout exim.key -out exim.crt -days 365 -nodes</strong></p>
<p><strong>openssl req -x509 -newkey rsa:1024 -keyout dovecot.key -out dovecot.crt -days 365 -nodes</strong></p>
<p>and then edited the configuration files to point to them:</p>
<p>exim.conf:</p>
<p><strong>tls_certificate = /usr/share/ssl/certs/exim.crt</strong><br />
<strong>tls_privatekey = /usr/share/ssl/private/exim.key</strong></p>
<p>dovecot.conf:</p>
<p><strong>ssl_cert_file = /usr/share/ssl/certs/dovecot.crt</strong><br />
<strong>ssl_key_file = /usr/share/ssl/private/dovecot.key</strong></p>
<p>in exim.conf, I also made the following changes:</p>
<p><strong>primary_hostname = qa-site.com</strong> #this would have used `uname -n` by default<strong><br />
</strong></p>
<p>uncommented:</p>
<p><strong>auth_advertise_hosts = ${if eq {$tls_cipher}{}{}{*}}</strong></p>
<p>and commented:</p>
<p>#<strong>auth_advertise_hosts = </strong></p>
<p>and then added:</p>
<p><strong>plain:<br />
driver = plaintext<br />
public_name = PLAIN<br />
server_prompts = :<br />
server_set_id = $2<br />
server_condition = &#8220;${if pam{$2:$3}{1}{0}}&#8221;</strong></p>
<p><strong>login:<br />
driver = plaintext<br />
public_name = LOGIN<br />
server_prompts = &#8220;Username:: : Password::&#8221;<br />
server_set_id = $1<br />
server_condition = &#8220;${if pam{$1:$2}{1}{0}}&#8221;<br />
</strong></p>
<p>in addition, to use maidir, I edited exim.conf to include:<strong><br />
</strong></p>
<p><strong> local_delivery:<br />
driver = appendfile<br />
# file = /var/mail/$local_part<br />
delivery_date_add<br />
envelope_to_add<br />
return_path_add<br />
group = mail<br />
mode = 0660<br />
maildir_format = true<br />
directory = /home/${local_part}/Maildir<br />
create_directory = true<br />
check_string = &#8220;&#8221;<br />
escape_string = &#8220;&#8221;</strong></p>
<p>in dovecot, I just had to set:</p>
<p><strong>mail_location = maildir:~/Maildir</strong></p>
<p>I created a .muttrc file to read my Maildir:</p>
<p><strong>set mbox_type=Maildir<br />
set folder=&#8221;~/Maildir&#8221;<br />
set mask=&#8221;!^\\.[^.]&#8220;<br />
set mbox=&#8221;~/Maildir&#8221;<br />
set record=&#8221;+.Sent&#8221;<br />
set postponed=&#8221;+.Drafts&#8221;<br />
set spoolfile=&#8221;~/Maildir&#8221;</strong></p>
<p>I now have working TLS with SMTP auth, POP3 and IMAP access through remote thundirbird/outlook and local mutt clients.  They both use PAM system-auth by default (exim needed read access to /etc/shadow.)</p>
<p>The next steps are to set up procmail to use spamassassin and clamav to filter incoming mail, and set up a webmail client.  I mentioned on my fijiaaron blog that I&#8217;m looking for webmail application recommendations.  I&#8217;m leaning towards v-webmail.</p>
<p>One last thing will be to set up virtual domains, so that, for example, cuencatravel.qa-site.com can have it&#8217;s own email setup.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/qasite.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/qasite.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qasite.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qasite.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qasite.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qasite.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qasite.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qasite.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qasite.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qasite.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qasite.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qasite.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qasite.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qasite.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qasite.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qasite.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=18&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qasite.wordpress.com/2008/06/18/new-mailserver-exim-dovecot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a2412957bb28ab1a33b1eae61c964ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fijiaaron</media:title>
		</media:content>
	</item>
		<item>
		<title>My Linode was rebooted</title>
		<link>http://qasite.wordpress.com/2008/01/28/my-linode-was-rebooted/</link>
		<comments>http://qasite.wordpress.com/2008/01/28/my-linode-was-rebooted/#comments</comments>
		<pubDate>Mon, 28 Jan 2008 03:06:09 +0000</pubDate>
		<dc:creator>fijiaaron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://qasite.wordpress.com/2008/01/28/my-linode-was-rebooted/</guid>
		<description><![CDATA[I don&#8217;t know what happened, but httpd and mysqld were stopped. I don&#8217;t want to babysit servers. I hope this isn&#8217;t going to be a problem with Linode. # uptime 22:06:13 up 2 days, 16:36,  1 user,  load average: 0.01, 0.02, 0.00<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=15&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t know what happened, but httpd and mysqld were stopped.  I don&#8217;t want to babysit servers.  I hope this isn&#8217;t going to be a problem with Linode.</p>
<p># uptime<br />
22:06:13 up 2 days, 16:36,  1 user,  load average: 0.01, 0.02, 0.00</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/qasite.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/qasite.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qasite.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qasite.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qasite.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qasite.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qasite.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qasite.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qasite.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qasite.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qasite.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qasite.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qasite.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qasite.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qasite.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qasite.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=15&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qasite.wordpress.com/2008/01/28/my-linode-was-rebooted/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a2412957bb28ab1a33b1eae61c964ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fijiaaron</media:title>
		</media:content>
	</item>
		<item>
		<title>SSL logins</title>
		<link>http://qasite.wordpress.com/2008/01/13/ssl-logins/</link>
		<comments>http://qasite.wordpress.com/2008/01/13/ssl-logins/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 02:15:20 +0000</pubDate>
		<dc:creator>fijiaaron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://qasite.wordpress.com/2008/01/13/ssl-logins/</guid>
		<description><![CDATA[Next on the list is to setup Bugzilla, Trac, Subversion logins to only use SSL. Also for wiki, etc.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=14&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Next on the list is to setup Bugzilla, Trac, Subversion logins to only use SSL.</p>
<p>Also for wiki, etc.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/qasite.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/qasite.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qasite.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qasite.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qasite.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qasite.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qasite.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qasite.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qasite.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qasite.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qasite.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qasite.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qasite.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qasite.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qasite.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qasite.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=14&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qasite.wordpress.com/2008/01/13/ssl-logins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a2412957bb28ab1a33b1eae61c964ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fijiaaron</media:title>
		</media:content>
	</item>
		<item>
		<title>Trac setup</title>
		<link>http://qasite.wordpress.com/2008/01/13/trac-setup/</link>
		<comments>http://qasite.wordpress.com/2008/01/13/trac-setup/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 02:13:54 +0000</pubDate>
		<dc:creator>fijiaaron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://qasite.wordpress.com/2008/01/13/trac-setup/</guid>
		<description><![CDATA[Make sure apache, python, mod_python, subversion, sqlite, clearsilver, &#38; clearsilver-python are installed and working first. Trac uses the swig bindings installed with Subversion, not pysvn. &#8211; install setuptools for genshi and pygments (needed for 0.11, not for 0.10) # wget http://peak.telecommunity.com/dist/ez_setup.py # python ez_setup.py # easy_install genshi # easy_install pygments # easy_install docutis &#8211; optionally [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=13&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Make sure apache, python, mod_python, subversion, sqlite, clearsilver, &amp; clearsilver-python are installed and working first.</p>
<p><i>Trac uses the swig bindings installed with Subversion, not pysvn.</i></p>
<address>&#8211; install setuptools for genshi and pygments (needed for 0.11, not for 0.10)  </address>
<p># wget http://peak.telecommunity.com/dist/ez_setup.py<br />
# python ez_setup.py<br />
# easy_install genshi<br />
#  easy_install pygments</p>
<p># easy_install docutis</p>
<p><i>&#8211; optionally install silvercity for syntax highlighting</i></p>
<p># wget http://ufpr.dl.sourceforge.net/sourceforge/silvercity/SilverCity-0.9.7.tar.gz<br />
# tar -xvzf SilverCity-0.9.7.tar.gz<br />
# python setup.py install</p>
<p><i>&#8211; Download, unzip, install trac:</i></p>
<p># wget  ftp://ftp.edgewall.com/pub/trac/trac-0.10.4.tar.gz<br />
# tar -xvzf trac-0.10.4.tar.gz<br />
# python ./setup.py install</p>
<p><i> &#8212; Create a project:</i></p>
<p># trac-admin /var/www/trac-site initenv</p>
<p><i>&#8211; edit trac.ini (no changes yet)</i></p>
<p><i>&#8211; test with build in server</i></p>
<p># tracd &#8211;port 8000 /var/www/trac-site</p>
<p><i>&#8211; configure apache to point to trac site</i><br />
&lt;Location /trac&gt;<br />
SetHandler mod_python<br />
PythonInterpreter main_interpreter<br />
PythonHandler trac.web.modpython_frontend<br />
PythonOption TracEnv /var/www//trac-site<br />
PythonOption TracUriRoot /trac<br />
&lt;/Location&gt;</p>
<p>The trac documentation is actually pretty good and this closely follows it.</p>
<p><a href="http://trac.edgewall.org/wiki/0.10/TracInstall">http://trac.edgewall.org/wiki/0.10/TracInstall</a><br />
<a href="http://trac.edgewall.org/wiki/TracModPython ">http://trac.edgewall.org/wiki/TracModPython</a></p>
<p>I did have some trouble with getting python and subversion working together on windows, however (that may have had to do with python-2.4, I don&#8217;t think I tried downgrading to 2.3, and It might have had trouble with newer Apache 2.2.4)</p>
<p>And fast-cgi isn&#8217;t an option on windows.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/qasite.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/qasite.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qasite.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qasite.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qasite.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qasite.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qasite.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qasite.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qasite.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qasite.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qasite.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qasite.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qasite.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qasite.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qasite.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qasite.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=13&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qasite.wordpress.com/2008/01/13/trac-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a2412957bb28ab1a33b1eae61c964ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fijiaaron</media:title>
		</media:content>
	</item>
		<item>
		<title>Subversion</title>
		<link>http://qasite.wordpress.com/2008/01/13/subversion/</link>
		<comments>http://qasite.wordpress.com/2008/01/13/subversion/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 01:29:09 +0000</pubDate>
		<dc:creator>fijiaaron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://qasite.wordpress.com/2008/01/13/subversion/</guid>
		<description><![CDATA[Apart from being used as a developer repository, subversion is used by Trac. Subversion installation was pretty straightforward.  I installed the RPMs with yum: # yum install subversion mod_dav_svn &#8211;Optionally install bindings for languages # yum install subversion-perl subversion-ruby  subversion-java &#8211; create a repository # svnadmin create /var/www/svn/repository-name &#8211; edit httpd.conf (the RPM creates /etc/httpd/conf.d/subversion.conf) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=12&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Apart from being used as a developer repository, subversion is used by Trac.</p>
<p>Subversion installation was pretty straightforward.  I installed the RPMs with yum:</p>
<p># yum install subversion mod_dav_svn</p>
<p>&#8211;Optionally install bindings for languages</p>
<p># yum install subversion-perl subversion-ruby  subversion-java</p>
<p>&#8211; create a repository</p>
<p># svnadmin create /var/www/svn/repository-name</p>
<p>&#8211; edit httpd.conf (the RPM creates /etc/httpd/conf.d/subversion.conf)</p>
<p>LoadModule dav_svn_module     modules/mod_dav_svn.so<br />
LoadModule authz_svn_module   modules/mod_authz_svn.so<br />
&#8211; create a location</p>
<p>&lt;Location /svn&gt;<br />
Options Indexes<br />
Order allow,deny<br />
Allow from all</p>
<p>DAV svn<br />
SVNParentPath /var/www/svn</p>
<p>&lt;LimitExcept GET PROPFIND OPTIONS REPORT&gt;<br />
AuthType Basic<br />
AuthName &#8220;Subversion Login&#8221;<br />
AuthUserFile /var/www/access/.htpasswd<br />
Require valid-user<br />
&lt;/LimitExcept&gt;<br />
&lt;/Location&gt;</p>
<p>&#8211; restart apache</p>
<p>Note for all you rocketscientists who use the SVNParentPath directive:</p>
<p>http://localhost/svn returns 404 Forbidded.  Navigate to http://localhost/svn/respository-name  works.</p>
<p>Set up svn to use HTTPS optionally.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/qasite.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/qasite.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qasite.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qasite.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qasite.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qasite.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qasite.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qasite.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qasite.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qasite.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qasite.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qasite.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qasite.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qasite.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qasite.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qasite.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=12&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qasite.wordpress.com/2008/01/13/subversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a2412957bb28ab1a33b1eae61c964ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fijiaaron</media:title>
		</media:content>
	</item>
		<item>
		<title>Bugzilla dependencies</title>
		<link>http://qasite.wordpress.com/2008/01/13/bugzilla-dependencies/</link>
		<comments>http://qasite.wordpress.com/2008/01/13/bugzilla-dependencies/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 01:12:48 +0000</pubDate>
		<dc:creator>fijiaaron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://qasite.wordpress.com/2008/01/13/bugzilla-dependencies/</guid>
		<description><![CDATA[I installed bugzilla after fixing the ImageMagick stuff this morning. This wasn&#8217;t quite straightforward either, but I&#8217;d waded through this before with one-shore and a local install on windows and 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; move bugzilla [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=11&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I installed bugzilla after fixing the ImageMagick stuff this morning.   This wasn&#8217;t quite straightforward either, but I&#8217;d waded through this before with one-shore and a local install on windows and a CentOS VMWare image.</p>
<p>Here are my notes:</p>
<p>&#8211; download bugziila 3.0.3<br />
# wget http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-3.0.3.tar.gz</p>
<p>&#8211; unzip bugzilla<br />
# tar -xvzf bugzilla-3.0.3.tar.gz</p>
<p>&#8211; move bugzilla to site<br />
# mv bugzilla-3.0.3 /var/www/bugzilla</p>
<p>&#8211; restart websever<br />
# service httpd configtest<br />
# service httpd restart</p>
<p>&#8211; check bugzilla dependencies<br />
# cd /var/www/bugzilla<br />
# perl checksetup.pl</p>
<p>&#8211; install dependencies via CPAN<br />
cpan Bundle::CPAN<br />
cpan Bundle::Bugzilla</p>
<p>&#8211; this failed on the DBD::mysql 4.0 plugin (3.0 should have workd for Bugzilla 3.0.3, though 4.0 is required for Bugzilla 3.1.x)</p>
<p>I fixed that with a manual install of the CPAN module and 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).</p>
<p>After this, the basics were installed, but I got the extras with:</p>
<p># cpan Email::Send<br />
# cpan Email::MIME:Modifier<br />
# cpan Template::Plugin::GD<br />
# cpan SOAP::Lite<br />
# cpan HTML::Scrubber<br />
# cpan Email::MIME::Attachment::Stripper<br />
# cpan Email::Reply</p>
<p>I had to manually install chart:</p>
<p>&#8211; manually install Chart<br />
# wget http://search.cpan.org/CPAN/authors/id/C/CH/CHARTGRP/Chart-2.4.1.tar.gz<br />
# tar -xvzf Chart-2.4.1.tar.gz<br />
# cd Chart-2.4.1<br />
# perl Makefile.PL<br />
# make &amp;&amp; make test &amp;&amp; make install</p>
<p>&#8211; create bugzilla account on mysql<br />
#mysql -u root -p<br />
mysql&gt;grant all on bugzilla.* to &#8216;bugzilla&#8217;@'localhost&#8217; identified by &#8216;********&#8217;;</p>
<p>&#8211; edit bugzilla localconfig<br />
# vi ./localconfig<br />
$db_driver = &#8216;mysql&#8217;;<br />
$db_host = &#8216;localhost&#8217;;<br />
$db_name = &#8216;bugzilla&#8217;;<br />
$db_user = &#8216;bugzilla&#8217;;<br />
$db_pass = &#8216;********&#8217;;</p>
<p>&#8211; install Bugzilla by running checksetup.pl again<br />
# perl checksetup.pl</p>
<p>After this, it was just some playing with Apache to get rid of the 404 Forbidden (I&#8217;ll probably forget what I did again) and then configure via the admin login.  I had a brief problem with cookies because I tried to set the cookie domain &#8212; that will take some more work with mulitple installs, but apart from the qa-site.com and demo.qa-site.com being hosted together, it won&#8217;t be a problem with VPSes.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/qasite.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/qasite.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qasite.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qasite.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qasite.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qasite.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qasite.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qasite.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qasite.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qasite.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qasite.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qasite.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qasite.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qasite.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qasite.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qasite.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qasite.wordpress.com&amp;blog=2410927&amp;post=11&amp;subd=qasite&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qasite.wordpress.com/2008/01/13/bugzilla-dependencies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a2412957bb28ab1a33b1eae61c964ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">fijiaaron</media:title>
		</media:content>
	</item>
	</channel>
</rss>
