./devel/rt4, Industrial-grade ticketing system

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.2.12nb1, Package name: rt4-4.2.12nb1, Maintainer: ryoon

RT is an industrial-grade ticketing system. It lets a group of
people intelligently and efficiently manage requests submitted by
a community of users. RT is used by systems administrators, customer
support staffs, NOCs, developers and even marketing departments at
over a thousand sites around the world.

This packages tracks RT 4.x branch.


Required to run:
[textproc/p5-XML-RSS] [textproc/p5-String-ShellQuote] [textproc/p5-Encode] [textproc/p5-Regexp-Common] [textproc/p5-Text-Quoted] [textproc/p5-Text-Template] [textproc/p5-Text-WikiFormat] [textproc/p5-Text-Wrapper] [www/p5-CGI] [www/p5-URI] [www/p5-FCGI] [www/p5-HTML-Mason] [www/p5-FCGI-ProcManager] [www/p5-libwww] [www/p5-Apache-Session] [www/p5-HTML-Scrubber] [misc/p5-Locale-Maketext-Fuzzy] [misc/p5-Locale-Maketext-Lexicon] [graphics/p5-GraphViz] [graphics/p5-GDGraph] [graphics/p5-GD] [graphics/p5-GDTextUtil] [databases/p5-DBIx-SearchBuilder] [databases/p5-DBI] [databases/p5-DBD-mysql] [lang/perl5] [security/p5-Crypt-SSLeay] [security/p5-GnuPG-Interface] [security/p5-Digest-SHA] [time/p5-DateTime] [time/p5-DateTime-Locale] [mail/p5-MIME-Types] [mail/p5-MIME-tools] [mail/p5-MailTools] [devel/p5-Module-Refresh] [devel/p5-Class-Accessor] [devel/p5-UNIVERSAL-require] [devel/p5-Scalar-List-Utils] [devel/p5-List-MoreUtils] [devel/p5-Module-Versions-Report] [devel/p5-PerlIO-eol] [devel/p5-Tree-Simple] [devel/p5-Module-Pluggable] [devel/p5-Date-Manip] [devel/p5-Devel-StackTrace] [devel/p5-Net-CIDR] [devel/p5-Log-Dispatch] [devel/p5-Term-ReadKey] [converters/p5-JSON] [time/p5-Data-ICal] [mail/p5-Email-Address] [devel/p5-IPC-Run3] [www/p5-CSS-Squish] [devel/p5-File-Which] [devel/p5-File-ShareDir] [www/p5-HTML-RewriteAttributes] [devel/p5-Devel-GlobalDestruction] [security/p5-Crypt-Eksblowfish] [time/p5-Time-modules] [time/p5-DateTime-Format-Natural] [security/p5-Text-Password-Pronounceable] [www/p5-Plack] [www/p5-CGI-PSGI] [www/p5-CGI-Emulate-PSGI] [www/p5-Starlet] [www/p5-HTTP-Message] [www/p5-LWP-Protocol-https] [security/p5-Mozilla-CA] [converters/p5-Convert-Color] [www/p5-HTML-Quoted] [www/p5-HTML-Mason-PSGIHandler] [net/p5-Regexp-Common-net-CIDR] [net/p5-Regexp-IPv6] [textproc/p5-HTML-FormatText-WithLinks] [textproc/p5-HTML-FormatText-WithLinks-AndTables] [mail/p5-Email-Address-List] [security/p5-Crypt-X509] [time/p5-Date-Extract] [devel/p5-Role-Basic] [devel/p5-Symbol-Global-Name] [devel/p5-Data-GUID] [converters/p5-JSON-MaybeXS]

Required to build:
[pkgtools/cwrappers]

Package options: fastcgi, mysql

Master sites:

SHA1: ddbf70752c2b96354caf7687534addf075859d4d
RMD160: 6726a687ba8042b35aa78337609c3d710d98264c
Filesize: 7360.957 KB

Version history: (Expand)


CVS history: (Expand)


   2017-05-21 08:45:38 by Emmanuel Dreyfus | Files touched by this commit (1)
Log message:
Add missing runtime dependency in p5-JSON-MaybeXS
   2017-05-08 11:07:40 by Emmanuel Dreyfus | Files touched by this commit (1)
Log message:
Build fix: missing dependency on graphics/p5-GraphViz
   2016-07-09 08:39:18 by Thomas Klausner | Files touched by this commit (1068) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
   2016-01-31 00:54:20 by Ryo ONODERA | Files touched by this commit (5) | Package updated
Log message:
Update to 4.2.12

Changelog:
This release is a security release which addresses the following
vulnerabilities:

RT 4.0.0 and above are vulnerable to a cross-site scripting (XSS) attack via
the user and group rights management pages.  This vulnerability is assigned
CVE-2015-5475.  It was discovered and reported by Marcin Kopeć at Data Reliance
Shared Service Center.

RT 4.2.0 and above are vulnerable to a cross-site scripting (XSS) attack
via the cryptography interface.  This vulnerability could allow an attacker
with a carefully-crafted key to inject JavaScript into RT's user interface.
Installations which use neither GnuPG nor S/MIME are unaffected.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-07-12 20:56:37 by Thomas Klausner | Files touched by this commit (405)
Log message:
Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-05-18 15:35:30 by Emmanuel Dreyfus | Files touched by this commit (3) | Package updated
Log message:
Update to RT 4.2.11

RT 4.2.11 -- 2015-05-07
--------------------------

This release is a bugfix release; most notably, it improves indexing
time for full-text search, as well as improving support for Apache 2.4
and MySQL 5.5.  Interactive command-line tools (including upgrade tools)
will now also default to displaying warnings to STDERR, to aid in
awareness of potential errors.

The complete list of changes includes:

General user UI
 * If storing a transaction failed, note the failure obviously in the
   ticket history (#30419)
 * Make sub-menus accessible on screen-readers
 * Prevent Dashboard portlet from rendering with too many columns
 * Hint that a transaction is Correspondence, using red background, on Jumbo
   and Bulk Update pages as well.
 * Articles distinction between "no classes exist" and "none \ 
visible to user"
   (#30638)
 * Skip Articles Class selection page if there is only one valid option
   (#29975)
 * For consistency with other roles, don't attempt to send email
   notifications to owners that are disabled
 * Improve search performance when searching custom field values on users
 * Allow ModifyTicket to change nobody -> someone else, without OwnTicket
 * Allow HTML5 <s> and <del> tags for the replaced <strike> tag
 * Respect the user's chosen units for Time Worked across page loads, instead
   of always defaulting to minutes. (#17985)
 * In Jumbo, preserve ticket basics so in progress changes persist after
   returning to the page
 * Make elements styled as .button render the same as other buttons
 * Add print styles for button and .button that match other inputs

Command-line
 * Default to enabling error warnings to the screen for interactive commands
 * Standardize --help, --quiet and --verbose options across tools
 * Allow GSSAPI authentication with bin/rt (#25074)

Web Administration
 * Don't show rights on role groups rights list which are nonsensical (#30556)
 * Support setting multiply-valued custom fields during REST ticket creation
 * Fix an infinite loop in multiple-valued custom field parsing
 * Recover gracefully on template creation failure (#29021)
 * Provide a user-legible representation of the user's GPG key (#25376)
 * Ability to change back to "role" UsernameFormat
 * Consistently store un-encoded header data for forwards (#29714)

Server Administration
 * Improve full-text indexing by 1-2 orders of magnitude, on both PostgreSQL
   and MySQL.
 * Warn if innodb_log_file_size would limit uploads to < 5M on MySQL 5.5 and later
 * Increase the warn threshold on max_allowed_packet to 5M
 * Validate lifecycle right name length
 * For convenience, allow using the distribution name instead of package
   name in Plugin(); for example: Plugin('RT-Extension-SLA')
 * Suggest explicit binlog_path for sphinx >= 1.10
 * Drop DatabaseRequireSSL option that does nothing; replace with
   DatabaseExtraDSN option to allow passing of arbitrary additional
   database parameters to the database interface
 * Respect configure-time FontPath configuration
 * Configurable transaction suppression for EscalatePriority (#29465)
 * Switch from Oracle DBA-only tables to tables the user can inspect (#30393)
 * Properly handle large IN sql arguments by breaking them up in to separate
   statements

Developer
 * Deprecate unused RT::Interface::CLI::debug sub
 * Standardize and simplify boilerplate for command-line options
 * Make rt-validator infinite loop checker actually work
 * Add 'mbox' option to $MailCommand which writes mbox-formatted output
 * Allow attributes to be set after object creation in initialdata
   files (#13036)
 * Do not set charset and body on multipart messages in ContentAsMIME (#23671)
 * Look harder for content in message/rfc822 parts
 * Allow creation of multipart/related via REST, by providing Content-IDs
 * Fold RT::Shredder code into core record classes
 * Skip Shredder tests on all non-SQLite databases
 * Built in HTTP Basic auth and htpasswd support in rt-apache tool
 * New callbacks for Ticket/Elements/ShowBasics, AfterTimeEstimated and
   AfterTimeWorked
 * Use %ARGS values in /Admin/Users/Modify.html to allow callbacks to modify
   them (#27655)
 * Allow passing SquelchMailTo to Ticket->Create
 * Explicitly depend on Class::Accessor::Fast not Class::Accessor
 * Add BodyClass parameter to Elements/Header so callbacks can more easily
   style only their own pages.

Documentation
 * Extend the documentation to support Apache 2.4 deployment
 * Attempt to improve reliability in lighttpd by suggesting sockets instead of
   TCP connection
 * Information on finding and installing plugins
 * Information on the new rights interface in the UPGRADING doc (#29515)

Internationalization
 * Localize EmailFrequency properties
 * Updated localizations (German, Spanish, French, Icelandic, Italian,
   Japanese, Lithuanian, Russian, Swedish, Traditional Chinese)