Port details on branch 2023Q4 |
- rt50 Industrial-grade ticketing system written in Perl
- 5.0.4_1 www =0 5.0.4_1Version of this port present on the latest quarterly branch.
- Maintainer: mikael@FreeBSD.org
- Port Added: 2023-10-20 06:16:59
- Last Update: 2023-10-20 06:11:17
- Commit Hash: 83ad9bf
- 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:
- rt42-4.2*
- rt44-4.4*
- brlcad
- To install the port:
- cd /usr/ports/www/rt50/ && make install clean
- To add the package, run one of these commands:
- pkg install www/rt50
- pkg install rt50
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: rt50
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1683267561
SHA256 (rt-5.0.4.tar.gz) = 916d870d22d92027f843798be6f880aaf1517aebc3f6ab25f456f4e772f4834d
SIZE (rt-5.0.4.tar.gz) = 18949618
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- 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-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.76 : 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-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.05 : textproc/p5-HTML-RewriteAttributes
- p5-HTML-Scrubber>=0.08 : www/p5-HTML-Scrubber
- p5-HTTP-Message>=6.07 : www/p5-HTTP-Message
- p5-IPC-Run3>0 : devel/p5-IPC-Run3
- 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>=2.1018 : databases/p5-DBD-mysql
- apxs : www/apache24
- perl5>=5.34<5.35 : lang/perl5.34
- perl5>=5.34<5.35 : lang/perl5.34
- 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-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.76 : 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-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.05 : textproc/p5-HTML-RewriteAttributes
- p5-HTML-Scrubber>=0.08 : www/p5-HTML-Scrubber
- p5-HTTP-Message>=6.07 : www/p5-HTTP-Message
- p5-IPC-Run3>0 : devel/p5-IPC-Run3
- 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>=2.1018 : databases/p5-DBD-mysql
- apxs : www/apache24
- perl5>=5.34<5.35 : lang/perl5.34
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for rt50-5.0.4_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_rt50
- USES:
- cpe perl5 apache:run
- 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/rt50/RT_SiteConfig.pm, by referring to
the default config file (/usr/local/etc/rt50/RT_Config.pm).
2. Configure the email and web gateways. Please refer to
'SETTING UP THE MAIL GATEWAY' in /usr/local/share/doc/rt50/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
http://www.bestpractical.com/rt/docs.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
rt4 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/rt50/upgrade \
--action upgrade --prompt-for-dba-password
and answer the prompts.
- Master Sites:
|