After some emails volleyed back and forth across the net, Jesse helped
me work out some minor issues with the install of the latest-greatest
RT2 alpha. It seemed a good idea to pass along the results of our
The README instructs you to run a perl script to check for required
modules. There’s one module it can’t really check for, however, and
that’s the DBD::mysql (or oracle or…) perl module. Make sure you have
that installed before you get started on RT2. (It bit me because I was
testing the install on a box that hadn’t already had a copy of RT 1.x on
Some of you gurus may already have known this, but I sure didn’t: Don’t
use the @ symbol as part of a MySQL password. It does strange things.
Speaking of the main RT Makefile, if you run RH7 you probably want to
set the WEB_USER and WEB_GROUP to ‘apache’.
One of the required modules depends upon MLDBM. The ‘make test’ may fail
in CPAN, which in my case meant going into the ~/.cpan/build/MLDBM-2.00
directory and doing ‘make install’. Life went on nicely after that.
Restarting MySQL between failed install attempts may be handy… it
certainly fixed the last hurdle I couldn’t jump over in my race to the
finish. (It has something to do with that password thing I mentioned
earlier.) In this case, ‘mysqladmin reload’ was the magic key.
Despite what the README says, the stock ‘root’ account password isn’t
wordpass. It’s… well, just ‘password.’ Obviously, “not changing this
is a SECURITY risk.”
Now I’m off to see if I can figure my way around the new system. (First
lesson… how to add a user with godlike powers that isn’t “root”…)