Ubuntu RT 3.8 package

Hi, we want to move from RT 3.6.6 to RT 3.8 at my work, and we want to use
Ubuntu for our new RT server. I’ve searched around, and I’m pretty sure I
even mailed the Ubuntu RT package maintainers, but I haven’t gotten a solid
answer to when there will be an RT 3.8 package available in the Ubuntu
repository. I’m not too familiar with Debian packages yet, but any advice
on this subject would be greatly appreciated. Right now I really only know
two things about this issue:

  1. There is a package in the Ubuntu universe repository called
    request-tracker3.6 that I have successfully installed on a virtual machine,
    so if the package did get updated in the future, I could probably just do
    apt-get upgrade and it would upgrade RT automatically for me (right?)

  2. After a bit of searching, I found this
    http://svn.debian.org/wsvn/pkg-request-tracker/packages/request-tracker3.8/?rev=0&sc=0but
    I’m really not sure what I would be able to do with it. I realize
    it’s
    a Debian package, but would I want to install this? My concern is what if
    the maintainer one day decides to stop supporting it? Would an Ubuntu
    package be more reliable?

Thanks for any help.

Shawn

I’ve just installed 3.8.1 on several Ubuntu 8.04 (Hardy) boxes.
(Including MS Virtual Machine (Performance was pretty slow for me))

The easy way is to follow the 3.6 on Ubuntu 8.04 install guide on
wiki.bestpractial.com (make sure it works), then goto the manual install
guides and follow those steps to get 3.8.1 installed. Then in your
apache2 config, copy the include file to your 3.8 dir and change the
paths over to 3.8.

BTW, the manual install guide it’s that hard at all. Here was my steps
for Ubuntu.

download source to tmp folder

apt-get install build-essential *NEEDED TO COMPILE APP

apt-get install mysql-server

apt-get install apache2

apt-get install lynx

apt-get install ncftp

apt-get install libgd2-xpm-dev

apt-get install graphviz

/usr/bin/perl -MCPAN -e shell *SAY NO

install Bundle::CPAN

install Bundle::CPAN

install GraphViz

cd /tmp/rt-3.8.1

./configure --with-db-type=mysql --enable-graphviz --enable-gd
–with-web-handler=modperl2

make testdeps

make fixdeps * YES TO ALL

Create RT group

make install

ADDED THIS TO SITECONFIG

Set($rtname, ‘rt.foo.com’);

Set($Organization , “foo.com”);

Set($WebBaseURL , ‘https://rt.foo.com’);

Set($WebPath , ‘/rt’);

mysql -p

GRANT ALL PRIVILEGES ON rt3.* TO ‘rt_user’@‘localhost’ IDENTIFIED BY
‘rt_pass’;

make initialize-databaseFrom: rt-users-bounces@lists.bestpractical.com
[mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of Shawn
Smith
Sent: Monday, September 29, 2008 10:06 AM
To: rt-users@lists.bestpractical.com
Subject: [rt-users] Ubuntu RT 3.8 package

Hi, we want to move from RT 3.6.6 to RT 3.8 at my work, and we want to
use Ubuntu for our new RT server. I’ve searched around, and I’m pretty
sure I even mailed the Ubuntu RT package maintainers, but I haven’t
gotten a solid answer to when there will be an RT 3.8 package available
in the Ubuntu repository. I’m not too familiar with Debian packages
yet, but any advice on this subject would be greatly appreciated. Right
now I really only know two things about this issue:

  1. There is a package in the Ubuntu universe repository called
    request-tracker3.6 that I have successfully installed on a virtual
    machine, so if the package did get updated in the future, I could
    probably just do apt-get upgrade and it would upgrade RT automatically
    for me (right?)

  2. After a bit of searching, I found this
    http://svn.debian.org/wsvn/pkg-request-tracker/packages/request-tracker3
    .8/?rev=0&sc=0 but I’m really not sure what I would be able to do with
    it. I realize it’s a Debian package, but would I want to install this?
    My concern is what if the maintainer one day decides to stop supporting
    it? Would an Ubuntu package be more reliable?

Thanks for any help.

Shawn

The information contained in this communication may be confidential or legally privileged and is intended only for the recipient named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication or its contents is strictly prohibited. If you have received this communication in error, immediately advise the sender and delete the original and any copies from your computer system.

Hi Benjamin, I really appreciate your advice, but I think it was stressed
this installation instead of doing it manually. If anyone else would like
to chime in and let me know how advantageous it is to use one or the other,
I’d appreciate it.On Mon, Sep 29, 2008 at 11:43 AM, Auch, Benjamin bauch@jcpgroup.com wrote:

I’ve just installed 3.8.1 on several Ubuntu 8.04 (Hardy) boxes.
(Including MS Virtual Machine (Performance was pretty slow for me))

The easy way is to follow the 3.6 on Ubuntu 8.04 install guide on
wiki.bestpractial.com (make sure it works), then goto the manual install
guides and follow those steps to get 3.8.1 installed. Then in your apache2
config, copy the include file to your 3.8 dir and change the paths over to
3.8.

BTW, the manual install guide it’s that hard at all. Here was my steps for
Ubuntu.

download source to tmp folder

apt-get install build-essential *NEEDED TO COMPILE APP

apt-get install mysql-server

apt-get install apache2

apt-get install lynx

apt-get install ncftp

apt-get install libgd2-xpm-dev

apt-get install graphviz

/usr/bin/perl -MCPAN -e shell *SAY NO

install Bundle::CPAN

install Bundle::CPAN

install GraphViz

cd /tmp/rt-3.8.1

./configure --with-db-type=mysql --enable-graphviz --enable-gd
–with-web-handler=modperl2

make testdeps

make fixdeps * YES TO ALL

Create RT group

make install

ADDED THIS TO SITECONFIG

Set($rtname, ‘rt.foo.com’);

Set($Organization , “foo.com”);

Set($WebBaseURL , ‘https://rt.foo.com’);

Set($WebPath , ‘/rt’);

mysql -p

GRANT ALL PRIVILEGES ON rt3.* TO ‘rt_user’@‘localhost’ IDENTIFIED BY
‘rt_pass’;

make initialize-database

From: rt-users-bounces@lists.bestpractical.com [mailto:
rt-users-bounces@lists.bestpractical.com] *On Behalf Of *Shawn Smith
Sent: Monday, September 29, 2008 10:06 AM
To: rt-users@lists.bestpractical.com
Subject: [rt-users] Ubuntu RT 3.8 package

Hi, we want to move from RT 3.6.6 to RT 3.8 at my work, and we want to use
Ubuntu for our new RT server. I’ve searched around, and I’m pretty sure I
even mailed the Ubuntu RT package maintainers, but I haven’t gotten a solid
answer to when there will be an RT 3.8 package available in the Ubuntu
repository. I’m not too familiar with Debian packages yet, but any advice
on this subject would be greatly appreciated. Right now I really only know
two things about this issue:

  1. There is a package in the Ubuntu universe repository called
    request-tracker3.6 that I have successfully installed on a virtual machine,
    so if the package did get updated in the future, I could probably just do
    apt-get upgrade and it would upgrade RT automatically for me (right?)

  2. After a bit of searching, I found this
    http://svn.debian.org/wsvn/pkg-request-tracker/packages/request-tracker3.8/?rev=0&sc=0but I’m really not sure what I would be able to do with it. I realize it’s
    a Debian package, but would I want to install this? My concern is what if
    the maintainer one day decides to stop supporting it? Would an Ubuntu
    package be more reliable?

Thanks for any help.


Shawn

The information contained in this communication may be confidential or
legally privileged and is intended only for the recipient named above. If
the reader of this message is not the intended recipient, you are hereby
notified that any dissemination, distribution or copying of this
communication or its contents is strictly prohibited. If you have received
this communication in error, immediately advise the sender and delete the
original and any copies from your computer system.

Shawn

Hi Shawn,

I’d suggest just using the Debian packages. It is highly likely that
people will continue to package it up. If you have a search in the
mailing list archives from last month for the subject “Rt3.8 package for
debian” you’ll find some instructions on where to find some prebuilt
packages and where to find the required dependencies.

There is also soon going to be a version of the 3.8.1 package uploaded
to the Debian Experimental repository (not my package, but based on it
in part).

Cheers!On Mon, 2008-09-29 at 11:52 -0400, Shawn Smith wrote:

Hi Benjamin, I really appreciate your advice, but I think it was
stressed from my coworkers and boss that I should really use a Debian
package for this installation instead of doing it manually. If anyone
else would like to chime in and let me know how advantageous it is to
use one or the other, I’d appreciate it.

On Mon, Sep 29, 2008 at 11:43 AM, Auch, Benjamin bauch@jcpgroup.com wrote:
I’ve just installed 3.8.1 on several Ubuntu 8.04 (Hardy)
boxes. (Including MS Virtual Machine (Performance was pretty
slow for me))

    The easy way is to follow the 3.6 on Ubuntu 8.04 install guide
    on wiki.bestpractial.com (make sure it works), then goto the
    manual install guides and follow those steps to get 3.8.1
    installed.   Then in your apache2 config, copy the include
    file to your 3.8 dir and change the paths over to 3.8.
    
     
    
    BTW, the manual install guide it's that hard at all. Here was
    my steps for Ubuntu.
    
     
    
    download source to tmp folder
    
    apt-get install build-essential  *NEEDED TO COMPILE APP
    
    apt-get install mysql-server
    
    apt-get install apache2
    
    apt-get install lynx
    
    apt-get install ncftp
    
    apt-get install libgd2-xpm-dev
    
    apt-get install graphviz
    
    /usr/bin/perl -MCPAN -e shell   *SAY NO
    
    install Bundle::CPAN
    
    install Bundle::CPAN
    
    install GraphViz
    
    cd /tmp/rt-3.8.1
    
     
    
    ./configure --with-db-type=mysql --enable-graphviz --enable-gd
    --with-web-handler=modperl2
    
    make testdeps
    
     
    
     
    
    make fixdeps  * YES TO ALL
    
     
    
    Create RT group
    
    make install
    
     
    
    ADDED THIS TO SITECONFIG
    
    Set($rtname, 'rt.foo.com');
    
    Set($Organization , "foo.com");
    
    Set($WebBaseURL , 'https://rt.foo.com');
    
    Set($WebPath , '/rt');
    
     
    
    mysql -p
    
    GRANT ALL PRIVILEGES ON rt3.* TO 'rt_user'@'localhost'
    IDENTIFIED BY 'rt_pass';
    
    make initialize-database
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
    From:rt-users-bounces@lists.bestpractical.com
    [mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of
    Shawn Smith
    Sent: Monday, September 29, 2008 10:06 AM
    To: rt-users@lists.bestpractical.com
    Subject: [rt-users] Ubuntu RT 3.8 package
    
    
    
     
    
    Hi, we want to move from RT 3.6.6 to RT 3.8 at my work, and we
    want to use Ubuntu for our new RT server.  I've searched
    around, and I'm pretty sure I even mailed the Ubuntu RT
    package maintainers, but I haven't gotten a solid answer to
    when there will be an RT 3.8 package available in the Ubuntu
    repository.  I'm not too familiar with Debian packages yet,
    but any advice on this subject would be greatly appreciated.
    Right now I really only know two things about this issue:
    
    1. There is a package in the Ubuntu universe repository called
    request-tracker3.6 that I have successfully installed on a
    virtual machine, so if the package did get updated in the
    future, I could probably just do apt-get upgrade and it would
    upgrade RT automatically for me (right?)
    
    2. After a bit of searching, I found this
    http://svn.debian.org/wsvn/pkg-request-tracker/packages/request-tracker3.8/?rev=0&sc=0 but I'm really not sure what I would be able to do with it.  I realize it's a Debian package, but would I want to install this?  My concern is what if the maintainer one day decides to stop supporting it?  Would an Ubuntu package be more reliable?
    
    Thanks for any help.
    
    -- 
    Shawn
    
    
    
    The information contained in this communication may be
    confidential or legally privileged and is intended only for
    the recipient named above. If the reader of this message is
    not the intended recipient, you are hereby notified that any
    dissemination, distribution or copying of this communication
    or its contents is strictly prohibited. If you have received
    this communication in error, immediately advise the sender and
    delete the original and any copies from your computer system.


Shawn


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com
Andrew Ruthven, Wellington, New Zealand
At home: andrew@etc.gen.nz | This space intentionally
| left blank.

signature.asc (197 Bytes)

Hi,

I followed all those steps to install the RT 3.8 on Ubuntu but at the end the RT 3.6 site login page is responding from apache.

I have the following line in apache default config file:

Include "/etc/request-tracker3.6/apache2-modperl2.conf

In RT 3.8 how can i specify to apache the RT 3.8 site? Whats the line or configuration i need?

TIA,

Filipe
PortugalFrom: rt-users-bounces@lists.bestpractical.com [mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of Andrew Ruthven
Sent: terça-feira, 30 de Setembro de 2008 4:11
To: Shawn Smith
Cc: rt-users@lists.bestpractical.com
Subject: Re: [rt-users] Ubuntu RT 3.8 package

Hi Shawn,

I’d suggest just using the Debian packages. It is highly likely that
people will continue to package it up. If you have a search in the
mailing list archives from last month for the subject “Rt3.8 package for
debian” you’ll find some instructions on where to find some prebuilt
packages and where to find the required dependencies.

There is also soon going to be a version of the 3.8.1 package uploaded
to the Debian Experimental repository (not my package, but based on it
in part).

Cheers!

Filipe Jos� Silva Clemente wrote:

Hi,

I followed all those steps to install the RT 3.8 on Ubuntu but at the end the RT 3.6 site login page is responding from apache.

I have the following line in apache default config file:

Include "/etc/request-tracker3.6/apache2-modperl2.conf

In RT 3.8 how can i specify to apache the RT 3.8 site? Whats the line or configuration i need?

Try to change this line to

Include “/etc/request-tracker3.8/apache2-modperl2.conf”

if you have the Debian packages installed for RT3.8.

Regards
Racke

LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team

Hi Racke,

The /etc/request-tracker3.8/ doesnt exist.

I cant find the “apache2-modperl2.conf” file in the /opt/rt3/… directories (default installation for RT3.8 package). What am I doing wrong? Where is the apache conf file?

TIA,

Filipe
PortugalFrom: rt-users-bounces@lists.bestpractical.com [mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of Stefan Hornburg
Sent: terça-feira, 30 de Setembro de 2008 13:17
To: rt-users@lists.bestpractical.com
Subject: Re: [rt-users] Ubuntu RT 3.8 package

Filipe José Silva Clemente wrote:

Hi,

I followed all those steps to install the RT 3.8 on Ubuntu but at the end the RT 3.6 site login page is responding from apache.

I have the following line in apache default config file:

Include "/etc/request-tracker3.6/apache2-modperl2.conf

In RT 3.8 how can i specify to apache the RT 3.8 site? Whats the line or configuration i need?

Try to change this line to

Include “/etc/request-tracker3.8/apache2-modperl2.conf”

if you have the Debian packages installed for RT3.8.

Regards
Racke

LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team

http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

Hi Racke,

The /etc/request-tracker3.8/ doesnt exist.

I cant find the “apache2-modperl2.conf” file in the /opt/rt3/…
directories (default installation for RT3.8 package). What am I doing
wrong? Where is the apache conf file?

If you’re using the source package, you have to write yourself your
apache configuration. You can get help in README for this :wink:

But also use the 3.6 version that should be close to 3.8 needs.

Also, have a look at http://wiki.bestpractical.com/ there is a lot of
install guides that may help you in your installation process.

Hi Filipe,On Tue, 2008-09-30 at 12:39 +0100, Filipe José Silva Clemente wrote:

Hi,

I followed all those steps to install the RT 3.8 on Ubuntu but at the end the RT 3.6 site login page is responding from apache.

I have the following line in apache default config file:

Include "/etc/request-tracker3.6/apache2-modperl2.conf

In RT 3.8 how can i specify to apache the RT 3.8 site? Whats the line or configuration i need?

Easy, change that Include line to be:

Include “/etc/request-tracker3.8/apache2-modperl2.conf”

Cheers!

Andrew Ruthven
Wellington, New Zealand
At home: andrew@etc.gen.nz | This space intentionally
| left blank.

signature.asc (189 Bytes)