<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Unattended Passenger / Ruby Enterprise Installation on Ubuntu 8</title>
	<atom:link href="http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/feed/" rel="self" type="application/rss+xml" />
	<link>http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/</link>
	<description>Woah! I know ruby-fu!</description>
	<lastBuildDate>Mon, 14 Dec 2009 05:24:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Audio Visual Installations</title>
		<link>http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/comment-page-1/#comment-5804</link>
		<dc:creator>Audio Visual Installations</dc:creator>
		<pubDate>Mon, 14 Dec 2009 05:24:25 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.brightlight-ict.nl/?p=47#comment-5804</guid>
		<description>You not going to believe this but I have wasted all day researching for some info about this.  I wish I knew of this site earlier, it was a fantastic read and really helped me out.  Kind regards,&lt;a href=&quot;http://www.rabonesystems.com.au/blog/dynalite/the-benefits-of-dynalite-lighting-control-systems/&quot; rel=&quot;nofollow&quot;&gt;Dynalite&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>You not going to believe this but I have wasted all day researching for some info about this.  I wish I knew of this site earlier, it was a fantastic read and really helped me out.  Kind regards,<a href="http://www.rabonesystems.com.au/blog/dynalite/the-benefits-of-dynalite-lighting-control-systems/" onclick="javascript:pageTracker._trackPageview('/outbound/comment/www.rabonesystems.com.au');" rel="nofollow">Dynalite</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Reynolds</title>
		<link>http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/comment-page-1/#comment-212</link>
		<dc:creator>Mark Reynolds</dc:creator>
		<pubDate>Thu, 08 Jan 2009 17:10:24 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.brightlight-ict.nl/?p=47#comment-212</guid>
		<description>Great server setup script! 

I wrote a couple similar ones (http://blog.fiveruns.com/search?q=slicehost) using mongrel, Thin and nginx, but I like your Passenger choice, especially passing the yes argument to keep it automatic.

Thanks for publishing this.
Mark</description>
		<content:encoded><![CDATA[<p>Great server setup script! </p>
<p>I wrote a couple similar ones (<a href="http://blog.fiveruns.com/search?q=slicehost" onclick="javascript:pageTracker._trackPageview('/outbound/comment/blog.fiveruns.com');" rel="nofollow">http://blog.fiveruns.com/search?q=slicehost</a>) using mongrel, Thin and nginx, but I like your Passenger choice, especially passing the yes argument to keep it automatic.</p>
<p>Thanks for publishing this.<br />
Mark</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Mathers</title>
		<link>http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/comment-page-1/#comment-163</link>
		<dc:creator>David Mathers</dc:creator>
		<pubDate>Thu, 25 Dec 2008 01:21:15 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.brightlight-ict.nl/?p=47#comment-163</guid>
		<description>A script like this should absolutely use apt-get, not aptitude. apt-get is part of the base system. aptitude isn&#039;t.</description>
		<content:encoded><![CDATA[<p>A script like this should absolutely use apt-get, not aptitude. apt-get is part of the base system. aptitude isn&#8217;t.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Imapenguin Blog &#187; Blog Archive &#187; Unattended Passenger / Ruby Enterprise Installation on Ubuntu 8</title>
		<link>http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/comment-page-1/#comment-162</link>
		<dc:creator>Imapenguin Blog &#187; Blog Archive &#187; Unattended Passenger / Ruby Enterprise Installation on Ubuntu 8</dc:creator>
		<pubDate>Tue, 23 Dec 2008 20:44:24 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.brightlight-ict.nl/?p=47#comment-162</guid>
		<description>[...] Unattended Passenger / Ruby Enterprise Installation on Ubuntu 8 [...]</description>
		<content:encoded><![CDATA[<p>[...] Unattended Passenger / Ruby Enterprise Installation on Ubuntu 8 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arthur Schreiber</title>
		<link>http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/comment-page-1/#comment-161</link>
		<dc:creator>Arthur Schreiber</dc:creator>
		<pubDate>Tue, 23 Dec 2008 09:37:25 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.brightlight-ict.nl/?p=47#comment-161</guid>
		<description>See http://pthree.org/2007/08/12/aptitude-vs-apt-get/ for a comparison of apt-get and aptitude.</description>
		<content:encoded><![CDATA[<p>See <a href="http://pthree.org/2007/08/12/aptitude-vs-apt-get/" onclick="javascript:pageTracker._trackPageview('/outbound/comment/pthree.org');" rel="nofollow">http://pthree.org/2007/08/12/aptitude-vs-apt-get/</a> for a comparison of apt-get and aptitude.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lindsay Holmwood</title>
		<link>http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/comment-page-1/#comment-160</link>
		<dc:creator>Lindsay Holmwood</dc:creator>
		<pubDate>Tue, 23 Dec 2008 04:45:56 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.brightlight-ict.nl/?p=47#comment-160</guid>
		<description>Thanks for posting this! The more resources out there for Ruby web developers the better.

A few comments:

You could remove the sudo before each command and throw a check at the top to see whether the script is being run as root, something like: 

&lt;pre&gt;
if [ &quot;$(whoami)&quot; != &quot;root&quot; ]; then 
  echo &quot;You need to be root to run this!&quot;
  exit 2
fi 
&lt;/pre&gt;

Then you&#039;d just have to call the script with sudo. :-)

Brightbox actually run an ubuntu-ruby-backports repo that does all the heavy lifting for you Passenger-wise (though they don&#039;t yet package REE). 

You can find more info on how to add their repo to your system at https://launchpad.net/~ubuntu-ruby-backports/+archive

If you&#039;re looking at extending your automation further, you might want to consider using something like Puppet:

http://puppet.reductivelabs.com/

It lets you describe your setup in high level terms that can easily be applied to different versions of Linux/Unix.

I wrote about my personal experiences with configuring systems with scripts on my blog here: 

http://holmwood.id.au/~lindsay/2008/11/04/why-scripting-your-server-install-is-a-bad-idea/

I&#039;m going to put together some sysadmin screencasts sometime early in the new year which will serve as an introduction to sysadmin for Ruby web developers.</description>
		<content:encoded><![CDATA[<p>Thanks for posting this! The more resources out there for Ruby web developers the better.</p>
<p>A few comments:</p>
<p>You could remove the sudo before each command and throw a check at the top to see whether the script is being run as root, something like: </p>
<pre>
if [ "$(whoami)" != "root" ]; then
  echo "You need to be root to run this!"
  exit 2
fi
</pre>
<p>Then you&#8217;d just have to call the script with sudo. <img src='http://weblog.brightlight-ict.nl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Brightbox actually run an ubuntu-ruby-backports repo that does all the heavy lifting for you Passenger-wise (though they don&#8217;t yet package REE). </p>
<p>You can find more info on how to add their repo to your system at <a href="https://launchpad.net/~ubuntu-ruby-backports/+archive" onclick="javascript:pageTracker._trackPageview('/outbound/comment/launchpad.net');" rel="nofollow">https://launchpad.net/~ubuntu-ruby-backports/+archive</a></p>
<p>If you&#8217;re looking at extending your automation further, you might want to consider using something like Puppet:</p>
<p><a href="http://puppet.reductivelabs.com/" onclick="javascript:pageTracker._trackPageview('/outbound/comment/puppet.reductivelabs.com');" rel="nofollow">http://puppet.reductivelabs.com/</a></p>
<p>It lets you describe your setup in high level terms that can easily be applied to different versions of Linux/Unix.</p>
<p>I wrote about my personal experiences with configuring systems with scripts on my blog here: </p>
<p><a href="http://holmwood.id.au/~lindsay/2008/11/04/why-scripting-your-server-install-is-a-bad-idea/" onclick="javascript:pageTracker._trackPageview('/outbound/comment/holmwood.id.au');" rel="nofollow">http://holmwood.id.au/~lindsay/2008/11/04/why-scripting-your-server-install-is-a-bad-idea/</a></p>
<p>I&#8217;m going to put together some sysadmin screencasts sometime early in the new year which will serve as an introduction to sysadmin for Ruby web developers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/comment-page-1/#comment-159</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 23 Dec 2008 02:15:26 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.brightlight-ict.nl/?p=47#comment-159</guid>
		<description>@Arthur
&quot;Aptitude is a curses (terminal-based) front-end for apt.&quot;. Reading is I can&#039;t really see that it would such a big difference. You got any reasons for using aptitude of apt-get?</description>
		<content:encoded><![CDATA[<p>@Arthur<br />
&#8220;Aptitude is a curses (terminal-based) front-end for apt.&#8221;. Reading is I can&#8217;t really see that it would such a big difference. You got any reasons for using aptitude of apt-get?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arthur Schreiber</title>
		<link>http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/comment-page-1/#comment-158</link>
		<dc:creator>Arthur Schreiber</dc:creator>
		<pubDate>Tue, 23 Dec 2008 00:40:39 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.brightlight-ict.nl/?p=47#comment-158</guid>
		<description>Wouldn&#039;t it be better to use aptitude instead of apt-get?</description>
		<content:encoded><![CDATA[<p>Wouldn&#8217;t it be better to use aptitude instead of apt-get?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/comment-page-1/#comment-157</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 22 Dec 2008 23:02:10 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.brightlight-ict.nl/?p=47#comment-157</guid>
		<description>@Tim
You are probably right yeah that could be a good improvement. But remember this is my first attempt at anything bash-like so I went for something really basic first. I&#039;ll try to &quot;upgrade&quot; the script and see if I can add some more error checking! :)</description>
		<content:encoded><![CDATA[<p>@Tim<br />
You are probably right yeah that could be a good improvement. But remember this is my first attempt at anything bash-like so I went for something really basic first. I&#8217;ll try to &#8220;upgrade&#8221; the script and see if I can add some more error checking! <img src='http://weblog.brightlight-ict.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mario Zigliotto</title>
		<link>http://weblog.brightlight-ict.nl/2008/12/unattended-passenger-ruby-enterprise-installation-on-ubuntu-8/comment-page-1/#comment-156</link>
		<dc:creator>Mario Zigliotto</dc:creator>
		<pubDate>Mon, 22 Dec 2008 22:19:04 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.brightlight-ict.nl/?p=47#comment-156</guid>
		<description>Very kind of you to post your bash script.  This will be useful for a lot of people, I&#039;m sure!

thanks!</description>
		<content:encoded><![CDATA[<p>Very kind of you to post your bash script.  This will be useful for a lot of people, I&#8217;m sure!</p>
<p>thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
