mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-04 06:15:24 +00:00
9b0b22ee9c
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)
44 lines
1.7 KiB
Plaintext
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
|
|
=====================================================================
|