Port details |
- rt60 Industrial-grade ticketing system written in Perl
- 6.0.0_1 www
=0 6.0.0_1Version of this port present on the latest quarterly branch. - Maintainer: einar@isnic.is
 - Port Added: 2025-06-30 11:21:20
- Last Update: 2025-07-07 08:45:21
- Commit Hash: b10fda4
- License: GPLv2
- WWW:
- https://www.bestpractical.com/rt/
- Description:
- RT is a battle-tested issue tracking system which thousands of
organizations use for bug tracking, help desk ticketing, customer
service, workflow processes, change management, network operations,
youth counselling and even more. Organizations around the world have
been running smoothly thanks to RT for over 10 years.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/www/rt60/ && make install clean
- To add the package, run one of these commands:
- pkg install www/rt60
- pkg install rt60
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: rt60
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1748688715
SHA256 (rt-6.0.0.tar.gz) = 508f9a08f17b20ae8c96faf16da4a0b51e74a5332a69146ccfd3f4596eb5db2d
SIZE (rt-6.0.0.tar.gz) = 13965180
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- p5-HTTP-Message>0 : www/p5-HTTP-Message
- p5-libwww>0 : www/p5-libwww
- p5-Term-ReadKey>0 : devel/p5-Term-ReadKey
- p5-Apache-Session>=1.53 : www/p5-Apache-Session
- p5-CGI>4.0 : www/p5-CGI
- p5-Business-Hours>0 : misc/p5-Business-Hours
- p5-CGI-Emulate-PSGI>0 : www/p5-CGI-Emulate-PSGI
- p5-CGI-PSGI>=0.12 : www/p5-CGI-PSGI
- p5-CSS-Inliner>=4027 : www/p5-CSS-Inliner
- p5-CSS-Squish>=0.06 : textproc/p5-CSS-Squish
- p5-CSS-Minifier-XS>=0 : textproc/p5-CSS-Minifier-XS
- p5-Class-Accessor>=0 : devel/p5-Class-Accessor
- p5-Clone>=0 : devel/p5-Clone
- p5-Convert-Color>0 : graphics/p5-Convert-Color
- p5-Crypt-Eksblowfish>0 : security/p5-Crypt-Eksblowfish
- p5-DBI>=1.37 : databases/p5-DBI
- p5-DBIx-SearchBuilder>=1.80 : databases/p5-DBIx-SearchBuilder
- p5-Data-GUID>0 : devel/p5-Data-GUID
- p5-Data-ICal>0 : deskutils/p5-Data-ICal
- p5-Data-Page>0 : databases/p5-Data-Page
- p5-Date-Extract>=0.02 : devel/p5-Date-Extract
- p5-Date-Manip>0 : devel/p5-Date-Manip
- p5-DateTime>=0.44 : devel/p5-DateTime
- p5-DateTime-Format-Natural>=0.67 : devel/p5-DateTime-Format-Natural
- p5-DateTime-Locale>=0.40 : devel/p5-DateTime-Locale
- p5-DateTime>=0.44 : devel/p5-DateTime
- p5-Devel-GlobalDestruction>0 : devel/p5-Devel-GlobalDestruction
- p5-Devel-StackTrace>=1.30 : devel/p5-Devel-StackTrace
- p5-Email-Address>=1.912 : mail/p5-Email-Address
- p5-Email-Address-List>=0.06 : mail/p5-Email-Address-List
- p5-Encode-Detect>0 : converters/p5-Encode-Detect
- p5-Encode-HanExtra>0 : chinese/p5-Encode-HanExtra
- p5-File-ShareDir>0 : devel/p5-File-ShareDir
- p5-Hash-Merge-Extra>0 : devel/p5-Hash-Merge-Extra
- p5-HTML-FormatExternal>0 : textproc/p5-HTML-FormatExternal
- p5-HTML-FormatText-WithLinks-AndTables>0 : textproc/p5-HTML-FormatText-WithLinks-AndTables
- p5-HTML-FormatText-WithLinks>=0.14 : textproc/p5-HTML-FormatText-WithLinks
- p5-HTML-Gumbo>0 : www/p5-HTML-Gumbo
- p5-HTML-Mason-PSGIHandler>=0.52 : www/p5-HTML-Mason-PSGIHandler
- p5-HTML-Mason>=1.43 : www/p5-HTML-Mason
- p5-HTML-Parser>0 : www/p5-HTML-Parser
- p5-HTML-Quoted>0 : textproc/p5-HTML-Quoted
- p5-HTML-RewriteAttributes>=0.06 : textproc/p5-HTML-RewriteAttributes
- p5-HTML-Scrubber>=0.08 : www/p5-HTML-Scrubber
- p5-HTTP-Message>=6.46 : www/p5-HTTP-Message
- p5-IPC-Run3>0 : devel/p5-IPC-Run3
- p5-Imager>0 : graphics/p5-Imager
- p5-JavaScript-Minifier-XS>=0 : textproc/p5-JavaScript-Minifier-XS
- p5-JSON>0 : converters/p5-JSON
- p5-libwww>0 : www/p5-libwww
- p5-List-MoreUtils>0 : lang/p5-List-MoreUtils
- p5-Locale-Maketext-Fuzzy>=0.11 : devel/p5-Locale-Maketext-Fuzzy
- p5-Locale-Maketext-Lexicon>=0.32 : devel/p5-Locale-Maketext-Lexicon
- p5-Log-Dispatch>=2.30 : devel/p5-Log-Dispatch
- p5-MIME-Tools>=5.504,2 : mail/p5-MIME-Tools
- p5-MIME-Types>=0 : mail/p5-MIME-Types
- p5-Mail-Tools>=2.12 : mail/p5-Mail-Tools
- p5-Module-Refresh>=0.03 : devel/p5-Module-Refresh
- p5-Module-Runtime>0 : devel/p5-Module-Runtime
- p5-Module-Versions-Report>=1.05 : devel/p5-Module-Versions-Report
- p5-Net-CIDR>0 : net-mgmt/p5-Net-CIDR
- p5-Net-IP>=0 : net-mgmt/p5-Net-IP
- p5-Parallel-ForkManager>=0 : devel/p5-Parallel-ForkManager
- p5-Plack>=1.0002 : www/p5-Plack
- p5-Pod-Parser>=0 : textproc/p5-Pod-Parser
- p5-Starlet>0 : www/p5-Starlet
- p5-Regexp-Common-net-CIDR>0 : textproc/p5-Regexp-Common-net-CIDR
- p5-Regexp-Common>0 : textproc/p5-Regexp-Common
- p5-Regexp-IPv6>0 : textproc/p5-Regexp-IPv6
- p5-Role-Basic>=0.12 : devel/p5-Role-Basic
- p5-Scope-Upper>=0.06 : devel/p5-Scope-Upper
- p5-Symbol-Global-Name>=0.05 : devel/p5-Symbol-Global-Name
- p5-Text-Password-Pronounceable>0 : security/p5-Text-Password-Pronounceable
- p5-Text-Quoted>=2.07 : textproc/p5-Text-Quoted
- p5-Text-Template>=1.44 : textproc/p5-Text-Template
- p5-Text-WikiFormat>=0.76 : textproc/p5-Text-WikiFormat
- p5-Text-WordDiff>0 : textproc/p5-Text-WordDiff
- p5-Text-Wrapper>0 : textproc/p5-Text-Wrapper
- p5-Time-modules>0 : devel/p5-Time-modules
- p5-Tree-Simple>=1.04 : devel/p5-Tree-Simple
- p5-URI>=1.59 : net/p5-URI
- p5-XML-RSS>=1.05 : textproc/p5-XML-RSS
- p5-libwww>6.02 : www/p5-libwww
- p5-LWP-Protocol-https>0 : www/p5-LWP-Protocol-https
- p5-Mozilla-CA>0 : www/p5-Mozilla-CA
- p5-Module-Runtime>0 : devel/p5-Module-Runtime
- p5-Moose>0 : devel/p5-Moose
- p5-MooseX-NonMoose>0 : devel/p5-MooseX-NonMoose
- p5-MooseX-Role-Parameterized>0 : devel/p5-MooseX-Role-Parameterized
- p5-namespace-autoclean>0 : devel/p5-namespace-autoclean
- p5-Sub-Exporter>0 : devel/p5-Sub-Exporter
- p5-Web-Machine>=0.12 : www/p5-Web-Machine
- p5-Module-Path>0 : devel/p5-Module-Path
- p5-Path-Dispatcher>0 : devel/p5-Path-Dispatcher
- mod_fastcgi.so : www/mod_fastcgi
- p5-FCGI>=0.74 : www/p5-FCGI
- p5-Net-SSLeay>0 : security/p5-Net-SSLeay
- p5-perl-ldap>0 : net/p5-perl-ldap
- p5-GD>0 : graphics/p5-GD
- p5-GD-Graph>=1.56 : graphics/p5-GD-Graph
- p5-GD-TextUtil>0 : graphics/p5-GD-TextUtil
- p5-File-Which>0 : sysutils/p5-File-Which
- p5-GnuPG-Interface>=1.00 : security/p5-GnuPG-Interface
- p5-PerlIO-eol>0 : devel/p5-PerlIO-eol
- p5-DBD-mysql>=0 : databases/p5-DBD-mysql
- apxs : www/apache24
- perl5>=5.40.r<5.41 : lang/perl5.40
- perl5>=5.40.r<5.41 : lang/perl5.40
- Runtime dependencies:
-
- p5-HTTP-Message>0 : www/p5-HTTP-Message
- p5-libwww>0 : www/p5-libwww
- p5-Term-ReadKey>0 : devel/p5-Term-ReadKey
- p5-Apache-Session>=1.53 : www/p5-Apache-Session
- p5-CGI>4.0 : www/p5-CGI
- p5-Business-Hours>0 : misc/p5-Business-Hours
- p5-CGI-Emulate-PSGI>0 : www/p5-CGI-Emulate-PSGI
- p5-CGI-PSGI>=0.12 : www/p5-CGI-PSGI
- p5-CSS-Inliner>=4027 : www/p5-CSS-Inliner
- p5-CSS-Squish>=0.06 : textproc/p5-CSS-Squish
- p5-CSS-Minifier-XS>=0 : textproc/p5-CSS-Minifier-XS
- p5-Class-Accessor>=0 : devel/p5-Class-Accessor
- p5-Clone>=0 : devel/p5-Clone
- p5-Convert-Color>0 : graphics/p5-Convert-Color
- p5-Crypt-Eksblowfish>0 : security/p5-Crypt-Eksblowfish
- p5-DBI>=1.37 : databases/p5-DBI
- p5-DBIx-SearchBuilder>=1.80 : databases/p5-DBIx-SearchBuilder
- p5-Data-GUID>0 : devel/p5-Data-GUID
- p5-Data-ICal>0 : deskutils/p5-Data-ICal
- p5-Data-Page>0 : databases/p5-Data-Page
- p5-Date-Extract>=0.02 : devel/p5-Date-Extract
- p5-Date-Manip>0 : devel/p5-Date-Manip
- p5-DateTime>=0.44 : devel/p5-DateTime
- p5-DateTime-Format-Natural>=0.67 : devel/p5-DateTime-Format-Natural
- p5-DateTime-Locale>=0.40 : devel/p5-DateTime-Locale
- p5-DateTime>=0.44 : devel/p5-DateTime
- p5-Devel-GlobalDestruction>0 : devel/p5-Devel-GlobalDestruction
- p5-Devel-StackTrace>=1.30 : devel/p5-Devel-StackTrace
- p5-Email-Address>=1.912 : mail/p5-Email-Address
- p5-Email-Address-List>=0.06 : mail/p5-Email-Address-List
- p5-Encode-Detect>0 : converters/p5-Encode-Detect
- p5-Encode-HanExtra>0 : chinese/p5-Encode-HanExtra
- p5-File-ShareDir>0 : devel/p5-File-ShareDir
- p5-Hash-Merge-Extra>0 : devel/p5-Hash-Merge-Extra
- p5-HTML-FormatExternal>0 : textproc/p5-HTML-FormatExternal
- p5-HTML-FormatText-WithLinks-AndTables>0 : textproc/p5-HTML-FormatText-WithLinks-AndTables
- p5-HTML-FormatText-WithLinks>=0.14 : textproc/p5-HTML-FormatText-WithLinks
- p5-HTML-Gumbo>0 : www/p5-HTML-Gumbo
- p5-HTML-Mason-PSGIHandler>=0.52 : www/p5-HTML-Mason-PSGIHandler
- p5-HTML-Mason>=1.43 : www/p5-HTML-Mason
- p5-HTML-Parser>0 : www/p5-HTML-Parser
- p5-HTML-Quoted>0 : textproc/p5-HTML-Quoted
- p5-HTML-RewriteAttributes>=0.06 : textproc/p5-HTML-RewriteAttributes
- p5-HTML-Scrubber>=0.08 : www/p5-HTML-Scrubber
- p5-HTTP-Message>=6.46 : www/p5-HTTP-Message
- p5-IPC-Run3>0 : devel/p5-IPC-Run3
- p5-Imager>0 : graphics/p5-Imager
- p5-JavaScript-Minifier-XS>=0 : textproc/p5-JavaScript-Minifier-XS
- p5-JSON>0 : converters/p5-JSON
- p5-libwww>0 : www/p5-libwww
- p5-List-MoreUtils>0 : lang/p5-List-MoreUtils
- p5-Locale-Maketext-Fuzzy>=0.11 : devel/p5-Locale-Maketext-Fuzzy
- p5-Locale-Maketext-Lexicon>=0.32 : devel/p5-Locale-Maketext-Lexicon
- p5-Log-Dispatch>=2.30 : devel/p5-Log-Dispatch
- p5-MIME-Tools>=5.504,2 : mail/p5-MIME-Tools
- p5-MIME-Types>=0 : mail/p5-MIME-Types
- p5-Mail-Tools>=2.12 : mail/p5-Mail-Tools
- p5-Module-Refresh>=0.03 : devel/p5-Module-Refresh
- p5-Module-Runtime>0 : devel/p5-Module-Runtime
- p5-Module-Versions-Report>=1.05 : devel/p5-Module-Versions-Report
- p5-Net-CIDR>0 : net-mgmt/p5-Net-CIDR
- p5-Net-IP>=0 : net-mgmt/p5-Net-IP
- p5-Parallel-ForkManager>=0 : devel/p5-Parallel-ForkManager
- p5-Plack>=1.0002 : www/p5-Plack
- p5-Pod-Parser>=0 : textproc/p5-Pod-Parser
- p5-Starlet>0 : www/p5-Starlet
- p5-Regexp-Common-net-CIDR>0 : textproc/p5-Regexp-Common-net-CIDR
- p5-Regexp-Common>0 : textproc/p5-Regexp-Common
- p5-Regexp-IPv6>0 : textproc/p5-Regexp-IPv6
- p5-Role-Basic>=0.12 : devel/p5-Role-Basic
- p5-Scope-Upper>=0.06 : devel/p5-Scope-Upper
- p5-Symbol-Global-Name>=0.05 : devel/p5-Symbol-Global-Name
- p5-Text-Password-Pronounceable>0 : security/p5-Text-Password-Pronounceable
- p5-Text-Quoted>=2.07 : textproc/p5-Text-Quoted
- p5-Text-Template>=1.44 : textproc/p5-Text-Template
- p5-Text-WikiFormat>=0.76 : textproc/p5-Text-WikiFormat
- p5-Text-WordDiff>0 : textproc/p5-Text-WordDiff
- p5-Text-Wrapper>0 : textproc/p5-Text-Wrapper
- p5-Time-modules>0 : devel/p5-Time-modules
- p5-Tree-Simple>=1.04 : devel/p5-Tree-Simple
- p5-URI>=1.59 : net/p5-URI
- p5-XML-RSS>=1.05 : textproc/p5-XML-RSS
- p5-libwww>6.02 : www/p5-libwww
- p5-LWP-Protocol-https>0 : www/p5-LWP-Protocol-https
- p5-Mozilla-CA>0 : www/p5-Mozilla-CA
- p5-Module-Runtime>0 : devel/p5-Module-Runtime
- p5-Moose>0 : devel/p5-Moose
- p5-MooseX-NonMoose>0 : devel/p5-MooseX-NonMoose
- p5-MooseX-Role-Parameterized>0 : devel/p5-MooseX-Role-Parameterized
- p5-namespace-autoclean>0 : devel/p5-namespace-autoclean
- p5-Sub-Exporter>0 : devel/p5-Sub-Exporter
- p5-Web-Machine>=0.12 : www/p5-Web-Machine
- p5-Module-Path>0 : devel/p5-Module-Path
- p5-Path-Dispatcher>0 : devel/p5-Path-Dispatcher
- mod_fastcgi.so : www/mod_fastcgi
- p5-FCGI>=0.74 : www/p5-FCGI
- p5-Net-SSLeay>0 : security/p5-Net-SSLeay
- p5-perl-ldap>0 : net/p5-perl-ldap
- p5-GD>0 : graphics/p5-GD
- p5-GD-Graph>=1.56 : graphics/p5-GD-Graph
- p5-GD-TextUtil>0 : graphics/p5-GD-TextUtil
- p5-File-Which>0 : sysutils/p5-File-Which
- p5-GnuPG-Interface>=1.00 : security/p5-GnuPG-Interface
- p5-PerlIO-eol>0 : devel/p5-PerlIO-eol
- p5-DBD-mysql>=0 : databases/p5-DBD-mysql
- apxs : www/apache24
- perl5>=5.40.r<5.41 : lang/perl5.40
- Library dependencies:
-
- libmysqlclient.so.21 : databases/mysql80-client
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for rt60-6.0.0_1:
DEVELOPER=off: Configure for Developers
DOCS=on: Build and/or install documentation
EXTERNALAUTH=on: Extension to authenticate users against an external source
GD=on: Enable GD Graphs and Charts
GPG=on: Enable GnuPG support
GRAPHVIZ=off: Graphviz graph drawing support
SMIME=off: Enable Secure MIME support
====> Options available for the single DB: you have to select exactly one of them
MYSQL=on: MySQL database support
PGSQL=off: PostgreSQL database support
SQLITE=off: SQLite database support
====> Options available for the radio WEB: you can only select none or one of them
AP_MODFASTCGI=on: Deploy with apache and mod_fastcgi
AP_MODPERL=off: Deploy with apache and mod_perl
LIGHTTPD=off: Deploy with lighttpd and mod_fastcgi
SPAWN_FCGI=off: Deploy with spawn_fcgi
===> Use 'make config' to modify these settings
- Options name:
- www_rt60
- USES:
- cpe perl5 apache:run mysql
- pkg-message:
- For install:
- To initialize RT's database:
$ sudo perl rt-setup-database --action init --dba dba --dba-password X
To clear a previously created RT database:
$ sudo perl rt-setup-database --action drop --dba dba --dba-password X
To complete the installation of this port, please follow these steps:
1. Edit /usr/local/etc/rt60/RT_SiteConfig.pm, by referring to
the default config file (/usr/local/etc/rt60/RT_Config.pm).
2. Configure the email and web gateways. Please refer to
'SETTING UP THE MAIL GATEWAY' in /usr/local/share/doc/rt60/README
3. Restart Apache or whichever web delivery mechanism you selected..
4. Do remember to *CHANGE* the root's password for the web interface.
The default is "password" (without the quotes.)
5. Configure RT per the instructions at
https://docs.bestpractical.com/rt/6.0.0/index.html
RT does not work with perl taint mode (-T) you must disable it.
Note, some other ports like devel/bugzilla have you add this to your
httpd.conf. This isn't actually a flaw of RT, but of a subset of the
CPAN modules that RT uses.
- For install:
- If you're upgrading RT then it is worth reading the UPGRADING document
at this point. Some extension you're using may have been integrated
into core. It's recommended to use new clean directory when you're
upgrading to new release (for example from 4.0.x to 4.2.x).
To upgrade your database schema, preserving ticket history:
1. Backup your RT database.
2. If upgrading to a new major release, create a new database named
rt6 with appropriate rights for the rt_user and reload your
database backup into it.
3. Run:
# /usr/local/sbin/rt-setup-database \
--datadir /usr/local/share/doc/rt60/upgrade \
--action upgrade --prompt-for-dba-password
and answer the prompts.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
6.0.0_1 07 Jul 2025 08:45:21
    |
Mikael Urankar (mikael)  Author: Einar Bjarni Halldórsson |
www/rt60: pass maintainership to Einar Bjarni Halldórsson
PR: 287233 |
6.0.0 30 Jun 2025 11:18:29
    |
Mikael Urankar (mikael)  Author: Einar Bjarni Halldórsson |
www/rt60: Add new port
RT is a battle-tested issue tracking system which thousands of
organizations use for bug tracking, help desk ticketing, customer
service, workflow processes, change management, network operations,
youth counselling and even more. Organizations around the world have
been running smoothly thanks to RT for over 10 years.
PR: 287233 |