RT Install

From Free Geek Seattle

RT Install on Debian 6 Squeeze[edit]

This article is about our RT install and configuration. For information on using RT, please see RT_HowTo.

Before installing[edit]

Before installing, make sure the web server is NOT running. If another version of RT is installed, remove (or purge) it first. Note that purging may drop the database. Debconf will probably offer you the option, but don't depend on it- back up first if there's any data you might want to keep.

Install[edit]

http://requesttracker.wikia.com/wiki/DebianSqueezeInstallGuide This describes how to enable backports and which packages to install. Once RT is successfully installed you will need to do some further configuration. Consult /usr/share/doc/request-tracker4/README-Debian.gz and NOTES-Debian.gz for details.

If you installed using an intact database from a previous version do

rt-setup-database-[your-db-engine]-4 --action upgrade

At this point you should be able to log in to RT. Change the root password!

Customizations[edit]

http://requesttracker.wikia.com/wiki/GoogleApps

We use Gmail for freegeekseattle.org mail, so we have to integrate with Apps. We don't have a paid Google account so we can't hook in an MTA, thus we are using the fetchmail / ssmtp methods shown here.

As of 2012-09-24 everything except for receiving mail (fetchmail) seems to work. Server seems slow though...