Changeset 934
- Timestamp:
- 12/08/22 16:08:05 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/INSTALL
r517 r934 6 6 - Any CGI-capable web server that can execute arbitrary files or 7 7 files with administrator-defineable extensions 8 - PostgreSQL >= 7.4. It should be possible to (fairly) trivially patch8 - PostgreSQL. It should be possible to (fairly) trivially patch 9 9 the code for any other DBMS that supports: 10 - an IP address/CIDR netblock data type 11 - higher/greater, lower/less than, contains, and is-contained-by 12 operators 10 - an IP address/CIDR netblock data type, supporting higher/greater, 11 lower/less than, contains, and is-contained-by operators 13 12 - Perl >= 5.6 14 13 - Standard modules: 15 14 These should be included in any base Perl install 15 - CGI::Carp 16 - File::Basename 16 17 - File::Path 17 - CGI::Carp18 - File::Spec 18 19 - POSIX 19 20 - Sys::Syslog 20 21 - Extra modules: 21 - NetAddr::IP >= 4.x. 3.x may work, however 4.x has been out for 22 more than 4 years. 22 - CGI::Simple 23 23 - DBI 24 24 - DBD::Pg 25 - Frontier::Client and Frontier::Responder. Note that you may want to apply patch 26 https://secure.deepnet.cx/releases/Frontier-HTAuth.patch to support calls out to 27 an XMLRPC responder using HTTP AUTH, and will probably want to apply patch 28 https://secure.deepnet.cx/releases/Frontier-undef_scalars.patch if you want to 29 use the IPDB XMLRPC responder to keep your webserver error log from overflowing 30 with "Use of uninitialized value..." warnings. 31 - HTML::Template 32 - NetAddr::IP 25 33 - Sys::SigAction. This isn't strictly required; it's used in an 26 34 example hook for validating customer IDs against an external 27 35 database. It could arguably be replaced with sigaction() from the 28 36 POSIX module when using Perl >= 5.8.2. See eg Sys::SigAction on 29 CPAN (http ://search.cpan.org/~lbaxter/Sys-SigAction-0.11/lib/Sys/SigAction.pm)37 CPAN (https://metacpan.org/release/LBAXTER/Sys-SigAction-0.11/view/lib/Sys/SigAction.pm) 30 38 for some thoughts on the gritty details. 31 39
Note:
See TracChangeset
for help on using the changeset viewer.