RT Install

From Free Geek Seattle
Revision as of 10:30, 19 July 2013 by Mfoster (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

RT Install on Debian 6 Squeeze

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

Before installing

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

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

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...