1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-04 06:15:24 +00:00
freebsd-ports/www/rt40/files/pkg-message.in
Cheng-Lung Sung 9b0b22ee9c Routine bugfix upgrade to version 4.0.3
ChangeLog:

This release contains a number of bugfixes and small improvements since
the 4.0.2 release; a few of the more notable ones include:

* Due to a change in RT 3.8.9, which also affected RT 4.0.0 and higher,
  TransactionBatch scrips were run twice; this has now been fixed.

* A new toggle has been added to expand all quote folding in a ticket's
  transaction history.

* New "On Forward", "On Forward Transaction" and "On Forward Ticket"
  conditions have been added.

* Ticket searches no longer forget which saved search they were loaded
  from when being updated.

* A new "make jsmin" target has been added to aid in downloading,
  compiling, and installing jsmin.

* Improved threading for automatically generated emails concerning a
  ticket.

* Improved detection of Outlook-style message fowarding headers.

* No longer error when a user has supplied a non-existant RT style;
  instead, fall back to the default. This is particularly relevant for
  users coming RT 3.8 with the 3.6 stylesheet applied, which no longer
  exists in 4.0.

* Improved handling of files named "0", and Unicode filenames, in file
  uploads.

* Tickets can no longer be linked to deleted tickets.

* Restore missing menus on simple search result pages.

* Fix support for perl 5.12 and later by removing a deprecated use of
  "defined %hash".

While Here:

-- Drop last remnants of apache-1.3.x support: minimum version is
   now 2.0.x

-- Install the necessary data required to update DB schema to match
   the new version of RT. This should help people that install from
   pkgs.

-- Update pkg-message accordingly

PR:		ports/162420
Submitted by:	maintainer (Matthew Seaman)
2011-11-10 06:15:25 +00:00

44 lines
1.7 KiB
Plaintext

=====================================================================
To complete the installation of this port, please follow these steps:
1. Edit %%RT_ETC_PATH%%/RT_SiteConfig.pm, by referring to
the default config file (%%RT_ETC_PATH%%/RT_Config.pm).
2. Configure the email and web gateways. Please refer to
'SETTING UP THE MAIL GATEWAY' in %%DOCSDIR%%/README
3. Restart Apache.
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
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 major release (for example from 3.8.x to 4.0.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 %%DOCSDIR%%/upgrade \
--action upgrade --prompt-for-dba-password
and answer the prompts.
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.
$ sudo perl rt-setup-database --action init --dba dba --dba-password X
$ sudo perl rt-setup-database --action drop --dba dba --dba-password X
See the TODO section at the top of the port's Makefile
=====================================================================