Resource |
Required Server Environment * |
Perl |
5.10.1 or higher |
RCS |
5.7 or higher (including GNU diff ) Optional, TWiki includes a pure Perl implementation of RCS that can be used instead (although it's slower) |
GNU diff |
GNU diff 2.7 or higher is required when not using the all-Perl RcsLite. Install on PATH if not included with RCS (check version with diff -v ) Must be the version used by RCS, to avoid problems with binary attachments - RCS may have hard-coded path to diff |
GNU df |
Used by the site statistics to record disk usage statistics, optional. The df command is pre-installed on Linux and OS-X. On Windows install the CoreUtils for Windows. |
GNU patch |
For upgrades only: GNU patch is required when using the TWiki:Codev.UpgradeTWiki script |
GNU fgrep , egrep |
Modify command line parameters in configure if you use non-GNU grep programs |
zip |
Zip archive command line utility. Used by the BackupRestorePlugin to create and restore from backups. |
Cron/scheduler |
• Unix: cron • Windows: cron equivalents |
Web server |
Apache is well supported; see TWiki:TWiki.InstallingTWiki#OtherWebServers for other servers |
Module |
Preferred version |
Comment |
Algorithm::Diff |
|
Included in TWiki distribution |
CGI |
>=3.18 & <=4.03 |
A suitable version ships with TWiki since TWiki-6.0.2 using CgiContrib, e.g. it is no longer necessary to install or downgrade this module. Versions 2.89 and 3.37, as well as version > 4.13 must be avoided. |
CGI::Carp |
>=1.26 |
|
Config |
>=0 |
|
Cwd |
>=3.05 |
|
Data::Dumper |
>=2.121 |
|
Encode |
>=2.1 |
|
Error |
|
Included in TWiki distribution |
File::Copy |
>=2.06 |
|
File::Find |
>=1.05 |
|
File::Spec |
>=3.05 |
|
File::Temp |
>=0.18 |
This version included in Perl 5.9.5. File::Temp needs to be updated on RedHat 5 and CentOS 5. |
FileHandle |
>=2.01 |
|
HTML::Parser |
>=3.28 |
Needed by the WysiwygPlugin for WYSIWYG editing |
HTML::Entities |
>=1.25 |
Needed by the WysiwygPlugin for WYSIWYG editing; part of the HTML::Parser package. |
IO::File |
>=1.10 |
|
LWP |
|
Needed to install extensions in TWiki configure |
Net::SMTP |
>=2.29 |
Used for sending mail |
Text::Diff |
|
Included in TWiki distribution |
Time::Local |
>=1.11 |
|