FreeBSD Ports

www/rt44 4.4.9

Industrial-grade ticketing system written in Perl

Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
www
Package size
6563.5 KiB, 30521.5 KiB installed

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.

Install

As a binary package — by origin, or by package name:

pkg install www/rt44
pkg install rt44

From the ports tree:

cd /usr/ports/www/rt44/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	rt44>0:www/rt44

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.4.94.4.94.4.64.4.8-
FreeBSD:14:quarterly4.4.94.4.9n/a4.4.8-
FreeBSD:15:latest4.4.94.4.9n/a4.4.84.4.8
FreeBSD:15:quarterly4.4.94.4.9n/an/an/a
FreeBSD:16:latest4.4.94.4.9n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 274

The first 100 are listed.

All run dependencies 274

The first 100 are listed.

Configuration

Options name: www_rt

OptionDefaultDescription
AP_MODFASTCGIonDeploy with apache and mod_fastcgi
AP_MODPERLoffDeploy with apache and mod_perl
DEVELOPERoffConfigure for Developers
DOCSoffBuild and/or install documentation
GDonEnable GD Graphs and Charts
GPGonEnable GnuPG support
GRAPHVIZoffGraphviz graph drawing support
LIGHTTPDoffDeploy with lighttpd and mod_fastcgi
MYSQLonMySQL database support
PGSQLoffPostgreSQL database support
SMIMEoffEnable Secure MIME support
SPAWN_FCGIoffDeploy with spawn_fcgi
SQLITEoffSQLite database support
USES
cpe perl5
Service scripts
none
Conflicts with
rt42-4.2* brlcad

Message after installing

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.

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.

===>   NOTICE:

The rt44 port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 1791
  • @group rt
  • bin/rt
  • bin/rt-crontool
  • bin/rt-mailgate
  • @dir(root,rt,0750)
  • @dir(root,rt,0750) %%RT_ETC_DIR%%/RT_SiteConfig.d
  • @mode 0440
  • %%RT_ETC_DIR%%/RT_Config.pm
  • @sample %%RT_ETC_DIR%%/RT_SiteConfig.pm-dist %%RT_ETC_DIR%%/RT_SiteConfig.pm
  • %%RT_ETC_DIR%%/acl.Oracle
  • %%RT_ETC_DIR%%/acl.Pg
  • %%RT_ETC_DIR%%/acl.mysql
  • %%RT_ETC_DIR%%/initialdata
  • %%RT_ETC_DIR%%/schema.Oracle
  • %%RT_ETC_DIR%%/schema.Pg
  • %%RT_ETC_DIR%%/schema.SQLite
  • %%RT_ETC_DIR%%/schema.mysql
  • @group wheel
  • @mode
  • %%SITE_PERL%%/RT.pm
  • %%SITE_PERL%%/RT/ACE.pm
  • %%SITE_PERL%%/RT/ACL.pm
  • %%SITE_PERL%%/RT/Action.pm
  • %%SITE_PERL%%/RT/Action/AddPriority.pm
  • %%SITE_PERL%%/RT/Action/AutoOpen.pm
  • %%SITE_PERL%%/RT/Action/AutoOpenInactive.pm
  • %%SITE_PERL%%/RT/Action/Autoreply.pm
  • %%SITE_PERL%%/RT/Action/CreateTickets.pm
  • %%SITE_PERL%%/RT/Action/EscalatePriority.pm
  • %%SITE_PERL%%/RT/Action/ExtractSubjectTag.pm
  • %%SITE_PERL%%/RT/Action/LinearEscalate.pm
  • %%SITE_PERL%%/RT/Action/Notify.pm
  • %%SITE_PERL%%/RT/Action/NotifyAsComment.pm
  • %%SITE_PERL%%/RT/Action/NotifyGroup.pm
  • %%SITE_PERL%%/RT/Action/NotifyGroupAsComment.pm
  • %%SITE_PERL%%/RT/Action/NotifyOwnerOrAdminCc.pm
  • %%SITE_PERL%%/RT/Action/OpenOnStarted.pm
  • %%SITE_PERL%%/RT/Action/RecordComment.pm
  • %%SITE_PERL%%/RT/Action/RecordCorrespondence.pm
  • %%SITE_PERL%%/RT/Action/SLA.pm
  • %%SITE_PERL%%/RT/Action/SLA_SetDue.pm
  • %%SITE_PERL%%/RT/Action/SLA_SetStarts.pm
  • %%SITE_PERL%%/RT/Action/SendEmail.pm
  • %%SITE_PERL%%/RT/Action/SendForward.pm
  • %%SITE_PERL%%/RT/Action/SetCustomFieldToNow.pm
  • %%SITE_PERL%%/RT/Action/SetPriority.pm
  • %%SITE_PERL%%/RT/Action/SetStatus.pm
  • %%SITE_PERL%%/RT/Action/UpdateParentTimeWorked.pm
  • %%SITE_PERL%%/RT/Action/UserDefined.pm
  • %%SITE_PERL%%/RT/Approval.pm
  • %%SITE_PERL%%/RT/Approval/Rule.pm
  • %%SITE_PERL%%/RT/Approval/Rule/Created.pm
  • %%SITE_PERL%%/RT/Approval/Rule/NewPending.pm
  • %%SITE_PERL%%/RT/Approval/Rule/Passed.pm
  • %%SITE_PERL%%/RT/Approval/Rule/Rejected.pm
  • %%SITE_PERL%%/RT/Article.pm
  • %%SITE_PERL%%/RT/Articles.pm
  • %%SITE_PERL%%/RT/Asset.pm
  • %%SITE_PERL%%/RT/Assets.pm
  • %%SITE_PERL%%/RT/Attachment.pm
  • %%SITE_PERL%%/RT/Attachments.pm
  • %%SITE_PERL%%/RT/Attribute.pm
  • %%SITE_PERL%%/RT/Attributes.pm
  • %%SITE_PERL%%/RT/Authen/ExternalAuth.pm
  • %%SITE_PERL%%/RT/Authen/ExternalAuth/DBI.pm
  • %%SITE_PERL%%/RT/Authen/ExternalAuth/DBI/Cookie.pm
  • %%SITE_PERL%%/RT/Authen/ExternalAuth/LDAP.pm
  • %%SITE_PERL%%/RT/Base.pm
  • %%SITE_PERL%%/RT/CachedGroupMember.pm
  • %%SITE_PERL%%/RT/CachedGroupMembers.pm
  • %%SITE_PERL%%/RT/Catalog.pm
  • %%SITE_PERL%%/RT/Catalogs.pm
  • %%SITE_PERL%%/RT/Class.pm
  • %%SITE_PERL%%/RT/Classes.pm
  • %%SITE_PERL%%/RT/Condition.pm
  • %%SITE_PERL%%/RT/Condition/AnyTransaction.pm
  • %%SITE_PERL%%/RT/Condition/BeforeDue.pm
  • %%SITE_PERL%%/RT/Condition/CloseTicket.pm
  • %%SITE_PERL%%/RT/Condition/Overdue.pm
  • %%SITE_PERL%%/RT/Condition/OwnerChange.pm
  • %%SITE_PERL%%/RT/Condition/PriorityChange.pm
  • %%SITE_PERL%%/RT/Condition/PriorityExceeds.pm
  • %%SITE_PERL%%/RT/Condition/QueueChange.pm
  • %%SITE_PERL%%/RT/Condition/ReopenTicket.pm
  • %%SITE_PERL%%/RT/Condition/SLA.pm
  • %%SITE_PERL%%/RT/Condition/SLA_RequireDueSet.pm
  • %%SITE_PERL%%/RT/Condition/SLA_RequireStartsSet.pm
  • %%SITE_PERL%%/RT/Condition/StatusChange.pm
  • %%SITE_PERL%%/RT/Condition/TimeWorkedChange.pm
  • %%SITE_PERL%%/RT/Condition/UserDefined.pm
  • %%SITE_PERL%%/RT/Condition/ViaInterface.pm
  • %%SITE_PERL%%/RT/Config.pm
  • %%SITE_PERL%%/RT/Crypt.pm
  • %%SITE_PERL%%/RT/Crypt/GnuPG.pm
  • %%SITE_PERL%%/RT/Crypt/GnuPG/CRLFHandle.pm
  • %%SITE_PERL%%/RT/Crypt/Role.pm
  • %%SITE_PERL%%/RT/Crypt/SMIME.pm
  • %%SITE_PERL%%/RT/CurrentUser.pm
  • %%SITE_PERL%%/RT/CustomField.pm
  • %%SITE_PERL%%/RT/CustomFieldValue.pm

The first 100 are listed.

distinfo 1
FileSizeSHA256
rt-4.4.9.tar.gz1.0873646e+07cb7c4dffb4879e95d190e5d919bc13870926578394d3f0cd14f15b15dfedea8b
Master sites 1
  • http://download.bestpractical.com/pub/rt/release/

Commit history 0

No commits in the history this site was built from.