Port details on branch 2023Q4 |
- rt44 Industrial-grade ticketing system written in Perl
- 4.4.6_1 www =0 4.4.6_1Version of this port present on the latest quarterly branch.
- Maintainer: mikael@FreeBSD.org
- Port Added: 2023-10-20 06:15:56
- Last Update: 2023-10-20 06:10:06
- Commit Hash: ac7961e
- 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/rt44/ && make install clean
- To add the package, run one of these commands:
- pkg install www/rt44
- pkg install rt44
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: rt44
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1658127043
SHA256 (rt-4.4.6.tar.gz) = 1eff5bd9e556b5d6682ccd0e5b2f3dcc2c49a9ec4e215dadb90c4caf5e435e9e
SIZE (rt-4.4.6.tar.gz) = 10783318
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-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.66 : databases/p5-DBIx-SearchBuilder
- p5-Data-GUID>0 : devel/p5-Data-GUID
- p5-Data-ICal>0 : deskutils/p5-Data-ICal
- p5-Data-Page-Pageset>0 : devel/p5-Data-Page-Pageset
- 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.897 : mail/p5-Email-Address
- p5-Email-Address-List>=0.03 : mail/p5-Email-Address-List
- p5-File-ShareDir>0 : devel/p5-File-ShareDir
- 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-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.0 : 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-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-Wrapper>0 : textproc/p5-Text-Wrapper
- p5-Time-modules>0 : devel/p5-Time-modules
- p5-Tree-Simple>=1.04 : devel/p5-Tree-Simple
- p5-UNIVERSAL-require>0 : devel/p5-UNIVERSAL-require
- 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
- mod_fastcgi.so : www/mod_fastcgi
- p5-FCGI>=0.74 : www/p5-FCGI
- p5-GD>0 : graphics/p5-GD
- p5-GD-Graph>0 : graphics/p5-GD-Graph
- p5-GD-TextUtil>0 : graphics/p5-GD-TextUtil
- p5-File-Which>0 : sysutils/p5-File-Which
- p5-GnuPG-Interface>0 : 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.66 : databases/p5-DBIx-SearchBuilder
- p5-Data-GUID>0 : devel/p5-Data-GUID
- p5-Data-ICal>0 : deskutils/p5-Data-ICal
- p5-Data-Page-Pageset>0 : devel/p5-Data-Page-Pageset
- 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.897 : mail/p5-Email-Address
- p5-Email-Address-List>=0.03 : mail/p5-Email-Address-List
- p5-File-ShareDir>0 : devel/p5-File-ShareDir
- 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-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.0 : 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-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-Wrapper>0 : textproc/p5-Text-Wrapper
- p5-Time-modules>0 : devel/p5-Time-modules
- p5-Tree-Simple>=1.04 : devel/p5-Tree-Simple
- p5-UNIVERSAL-require>0 : devel/p5-UNIVERSAL-require
- 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
- mod_fastcgi.so : www/mod_fastcgi
- p5-FCGI>=0.74 : www/p5-FCGI
- p5-GD>0 : graphics/p5-GD
- p5-GD-Graph>0 : graphics/p5-GD-Graph
- p5-GD-TextUtil>0 : graphics/p5-GD-TextUtil
- p5-File-Which>0 : sysutils/p5-File-Which
- p5-GnuPG-Interface>0 : 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 rt44-4.4.6_1:
DEVELOPER=off: Configure for Developers
DOCS=on: Build and/or install documentation
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_rt44
- 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/rt44/RT_SiteConfig.pm, by referring to
the default config file (/usr/local/etc/rt44/RT_Config.pm).
2. Configure the email and web gateways. Please refer to
'SETTING UP THE MAIL GATEWAY' in /usr/local/share/doc/rt44/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/rt44/upgrade \
--action upgrade --prompt-for-dba-password
and answer the prompts.
- Master Sites:
|