BSD Ports

www/rt60 6.0.3_1 FreeBSD

Industrial-grade ticketing system written in Perl

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
www
Package size
8738.9 KiB, 40732.3 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.

In the other systems

SystemPortVersion
FreeBSDwww/rt606.0.3_1
HardenedBSDwww/rt606.0.3_1
GhostBSDwww/rt606.0.3_1

Install

Binary package:

pkg install rt60

From the ports tree:

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

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

RUN_DEPENDS=	rt60>0:www/rt60

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:latest6.0.3_16.0.3_1-6.0.1-
FreeBSD:14:quarterly6.0.3_16.0.3_1n/a6.0.1-
FreeBSD:15:latest6.0.3_16.0.3_1n/a6.0.16.0.1
FreeBSD:15:quarterly6.0.3_16.0.3_1n/an/an/a
FreeBSD:16:latest6.0.3_16.0.3_1n/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.

Build dependencies 332

The first 100 are listed.

Run dependencies 332

The first 100 are listed.

No port depends on this one.

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
EXTERNALAUTHonExtension to authenticate users against an external source
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
rt44-4.4* rt50 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/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.

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.

Files

pkg-plist 1989
  • @group rt
  • bin/rt
  • bin/rt-crontool
  • bin/rt-mailgate
  • bin/rt-run-scheduled-processes
  • @dir(root,rt,0750)
  • @dir(root,rt,0750) %%RT_ETC_DIR%%/RT_SiteConfig.d
  • @mode 0440
  • %%RT_ETC_DIR%%/RT_Config.pm
  • %%RT_ETC_DIR%%/acl.Oracle
  • %%RT_ETC_DIR%%/acl.Pg
  • %%RT_ETC_DIR%%/acl.mysql
  • %%RT_ETC_DIR%%/ai/syntax/format_grammar.md
  • %%RT_ETC_DIR%%/ai/syntax/ticketsql_grammar.md
  • %%RT_ETC_DIR%%/cpanfile
  • %%RT_ETC_DIR%%/initialdata
  • %%RT_ETC_DIR%%/schema.Oracle
  • %%RT_ETC_DIR%%/schema.Pg
  • %%RT_ETC_DIR%%/schema.SQLite
  • %%RT_ETC_DIR%%/schema.mysql
  • @mode
  • @mode 0460
  • @sample %%RT_ETC_DIR%%/RT_SiteConfig.pm-dist %%RT_ETC_DIR%%/RT_SiteConfig.pm
  • @mode
  • @group wheel
  • %%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/ClearCustomFieldValues.pm
  • %%SITE_PERL%%/RT/Action/CreateTickets.pm
  • %%SITE_PERL%%/RT/Action/EscalatePriority.pm
  • %%SITE_PERL%%/RT/Action/ExtractSubjectTag.pm
  • %%SITE_PERL%%/RT/Action/Forward.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/AuthToken.pm
  • %%SITE_PERL%%/RT/AuthTokens.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/Authen/Token.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

The first 100 are listed.

distinfo 1
FileSizeSHA256
rt-6.0.3.tar.gz1.4332071e+07117b53e7a46e82ade662050d98920f1255865ca873d6bec80036085b17dd3dc6
Master sites 1
  • https://download.bestpractical.com/pub/rt/release/

Commit history 0

No commits in the history this site was built from.