Base setup

apt-get install mc zip unzip bzip2 rsync
# for Trac
apt-get install python-dev swig1.3 python2.3-clearsilver python2.3-sqlite libapache2-mod-python2.3 python2.3-subversion
# svn
apt-get install libapache2-svn subversion

Enabled mod_python module in apache

a2enmod mod_python

Ruby libs

apt-get install ruby ruby1.8 irb libredcloth-ruby1.8 libwebrick-ruby libyaml-ruby rdoc1.8 libopenssl-ruby1.8 libmysql-ruby1.8
apt-get install librmagick-ruby1.8 rubymagick

mysql server

apt-get install mysql-client-5.0 mysql-server-5.0 libmysqlclient15

mysql security

UPDATE user SET password=password('fill-me') WHERE password='';

Create databases

CREATE DATABASE breakout_test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE DATABASE breakout_development DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE DATABASE breakout_production DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Rubygems

apt-get install rubygems
gem install rails
gem install mime-types

gem install ferret feedtools mime-types
gem install db_structure

rake environment RAILS_ENV=production migrate

clean up

apt-get remove uw-imapd php4-common libapache2-mod-php4
apt-get remove spamc spamassassin
apt-get remove lwresd qpopper