Inspire RT at CERN
Note 12/14/2014
RT was updated to rt-4.2.9 and is now running on Openstack.
https://rt.inspirehep.net/
==
https://inspirert.cern.ch/
There is also a QA instance
https://inspire-vm13.cern.ch/
for testing, etc.
Info below is outdated and only of historical interest:
About
There are two RT instances now, one for development at
http://inspiredev.cern.ch/rt3
and the "production" RT at
http://inspirert.cern.ch
INSPIRERT
SLC5 box managed by Quattor/CDB. It runs in the cluster cds/rt. The rt sub-cluster template can be seen at
http://tpl-viewer.cern.ch/cdb-tpl-view/tpl_view.php?profile=prod/customization/uds/rt/config
.
Will be used for RT production for INSPIRE.
Also known as INSPIRE-SUPPORT.
INSPIREDEV
SLC4 development box
RT installation in
http://inspiredev.cern.ch/rt3
It was installed by:
A list of extra rpm's was needed (mainly from DAG):
httpd-devel-2.0.52-38.ent.2.x86_64.rpm
mod_perl-2.0.1-1.rhel4.src.rpm
perl-CGI-3.05-1.noarch.rpm
perl-CGI-Fast-3.05-1.noarch.rpm
perl-CSS-Squish-0.05-1.el4.rf.noarch.rpm
perl-Cache-Simple-TimedExpiry-0.26-1.el4.rf.noarch.rpm
perl-Calendar-Simple-1.19-1.el4.rf.noarch.rpm
perl-Class-ReturnValue-0.53-1.2.el4.rf.noarch.rpm
perl-DBIx-SearchBuilder-1.50-1.el4.rf.noarch.rpm
perl-Date-ICal-1.72-1.2.el4.rf.noarch.rpm
perl-DateTime-0.4305-1.el4.rf.x86_64.rpm
perl-DateTime-Format-Mail-0.30.1-1.el4.rf.noarch.rpm
perl-DateTime-Locale-0.35-1.el4.rf.noarch.rpm
perl-DateTime-Locale-0.4001-1.el4.rf.noarch.rpm
perl-DateTime-TimeZone-0.69.4-2.el4.rf.noarch.rpm
perl-DateTime-TimeZone-0.8301-1.el4.rf.noarch.rpm
perl-Devel-StackTrace-1.12-1.2.el4.rf.noarch.rpm
perl-Email-Address-1.884-1.el4.rf.noarch.rpm
perl-Encode-2.23-1.el4.rf.x86_64.rpm
perl-FCGI-0.67-1.2.el4.rf.i386.rpm
perl-File-ShareDir-0.05-1.el4.rf.noarch.rpm
perl-File-Temp-0.19-1.el4.rf.noarch.rpm
perl-GnuPG-Interface-0.33-1.2.el4.rf.noarch.rpm
perl-HTML-Format-2.04-1.2.el4.rf.noarch.rpm
perl-HTML-Scrubber-0.08-1.2.el4.rf.noarch.rpm
perl-HTML-Tree-3.18-1.2.el4.rf.noarch.rpm
perl-List-MoreUtils-0.22-1.el4.rf.x86_64.rpm
perl-Locale-Maketext-Fuzzy-0.02-1.2.el4.rf.noarch.rpm
perl-Locale-Maketext-Lexicon-0.49-1.2.el4.rf.noarch.rpm
perl-MIME-Types-1.13-1.2.el4.rf.noarch.rpm
perl-MIME-tools-5.417-1.2.el4.rf.noarch.rpm
perl-Module-Versions-Report-1.02-1.2.el4.rf.noarch.rpm
perl-Params-Validate-0.80-1.el4.rf.i386.rpm
perl-PerlIO-eol-0.14-1.el4.rf.x86_64.rpm
perl-Regexp-Common-2.120-1.2.el4.rf.noarch.rpm
perl-Text-Autoformat-1.12-1.2.el4.rf.noarch.rpm
perl-Text-Quoted-1.8-1.2.el4.rf.noarch.rpm
perl-Text-Reform-1.11-1.2.el4.rf.noarch.rpm
perl-Text-Wrapper-1.000-1.2.el4.rf.noarch.rpm
perl-Time-modules-2006.0814-3.el4.pp.noarch.rpm
perl-Tree-Simple-1.16-1.el4.rf.noarch.rpm
perl-UNIVERSAL-require-0.11-1.el4.rf.noarch.rpm
The httpd config file, /etc/httpd/conf.d/rt3.conf is shown below:
Alias /rt3 "/opt/rt3/share/html"
Alias /NoAuth "/opt/rt3/share/html/NoAuth"
PerlRequire /opt/rt3/bin/webmux.pl
<Directory "/opt/rt3/share/html">
AllowOverride All
Options ExecCGI FollowSymLinks
RewriteEngine On
RedirectMatch permanent (.*)/$ $1/index.html
AddDefaultCharset UTF-8
SetHandler perl-script
PerlHandler RT::Mason
For the mail gateway, changes discussed in
http://wiki.bestpractical.com/view/ManualEmailConfig
were made in /etc/aliases, i.e.
inspire-support: "|/opt/rt3/bin/rt-mailgate --queue General --action correspond --url http://localhost/rt3 --debug"
inspire-comment: "|/opt/rt3/bin/rt-mailgate --queue General --action comment --url http://localhost/rt3"
Mail configuration requires some extra steps, too. Namely:
-
- instructing cern that inspirert.cern.ch should receive its own mail
-
- opening port 25 in the firewall