Instalação e configuração do RT (Resquest Tracker)
Neste artigo mostro como se faz a instalação e configuração do Request Tracker (RT) da Best Practical, um sistema de gerenciamento de tickets que nos permite manusear de forma inteligente e eficaz chamados abertos por seus clientes através de e-mail.
Introdução e pré-requisitos
O RT serve basicamente para o controle de emails, gerando tickets a cada email novo recebido e organizando e-mails com o mesmo assunto no mesmo número de pedido (numero de ticket).
OBS: Neste artigo vou partir do princípio de que já existem os pré-requisitos instalados na sua máquina.
Programas Requeridos
- Perl 5.8.3 ou mais novo
- Mysql 4.0.13 ou mais novo
- Apache 1.3.x ou 2.x;
- Mod-perl 1 ou 2;
- Sendmail;
- Fetchmail;
- RT-3.2.1
OBS: Neste artigo vou partir do princípio de que já existem os pré-requisitos instalados na sua máquina.
-------------------
root@servidor:/tmp/rt-3.2.2# make initialize-database
/usr/local/bin/perl //opt/rt3/sbin/rt-setup-database --action init --dba root --prompt-for-dba-password
Unquoted string "pm" may clash with future reserved word at /opt/rt3/etc/RT_SiteConfig.pm line 40.
In order to create a new database and grant RT access to that database,
this script needs to connect to your mysql instance on localhost as root.
Please specify that user's database password below. If the user has no database
password, just press return.
Password: Now creating a database for RT.
Creating mysql database rt3.
Now populating database schema.
Creating database schema.
schema sucessfully inserted
Now inserting database ACLs
DBD::mysql::st execute failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@'localhost' IDENTIFIED BY ''' at line 1 at //opt/rt3/sbin/rt-setup-database line 337.
Problem with statement:
GRANT SELECT,INSERT,CREATE,INDEX,UPDATE,DELETE ON rt3.* TO @'localhost' IDENTIFIED BY '';
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@'localhost' IDENTIFIED BY ''' at line 1 at //opt/rt3/sbin/rt-setup-database line 338.
make: *** [initialize-database] Error 255
-------------------
Bem, vale lembrar que estou usando o MySQL 4.1. Alguém teria uma idéia do que eu poderia tentar para corrigir o problema? Obrigado.