summaryrefslogtreecommitdiffstats
path: root/Bugzilla/Install
diff options
context:
space:
mode:
authormkanat%bugzilla.org <>2006-07-22 07:00:30 +0200
committermkanat%bugzilla.org <>2006-07-22 07:00:30 +0200
commitc875db3795cd97d8a93196fce25a4b85f6fe324c (patch)
tree1f9f0e7dfd75174c2213f1be82e898efff0d5947 /Bugzilla/Install
parente59b6279ae870f361726542ebb9180363965b71a (diff)
downloadbugzilla-c875db3795cd97d8a93196fce25a4b85f6fe324c.tar.gz
bugzilla-c875db3795cd97d8a93196fce25a4b85f6fe324c.tar.xz
Bug 342736: checksetup should show mod_perl requirements
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk
Diffstat (limited to 'Bugzilla/Install')
-rw-r--r--Bugzilla/Install/Requirements.pm21
1 files changed, 21 insertions, 0 deletions
diff --git a/Bugzilla/Install/Requirements.pm b/Bugzilla/Install/Requirements.pm
index d7031971c..f1cd26747 100644
--- a/Bugzilla/Install/Requirements.pm
+++ b/Bugzilla/Install/Requirements.pm
@@ -28,6 +28,7 @@ use base qw(Exporter);
our @EXPORT = qw(
REQUIRED_MODULES
OPTIONAL_MODULES
+ MOD_PERL_MODULES
vers_cmp
have_vers
@@ -130,6 +131,26 @@ use constant OPTIONAL_MODULES => [
},
];
+# These are only required if you want to use Bugzilla with
+# mod_perl.
+use constant MOD_PERL_MODULES => [
+ {
+ name => 'mod_perl2',
+ version => '1.999022'
+ },
+ # Even very new releases of perl (5.8.5) don't come with this version,
+ # so I didn't want to make it a general requirement just for
+ # running under mod_cgi.
+ {
+ name => 'CGI',
+ version => '3.11'
+ },
+ {
+ name => 'Apache::DBI',
+ version => '0.96'
+ },
+];
+
# Remember that you only have to add modules to this hash if their
# names are significantly different on ActiveState than on normal perl.
# If it's just a difference between "::" and "-" in the name, don't worry