diff options
author | Frédéric Buclin <LpSolit@gmail.com> | 2015-12-23 20:46:43 +0100 |
---|---|---|
committer | Frédéric Buclin <LpSolit@gmail.com> | 2015-12-23 20:46:43 +0100 |
commit | 8bbc156ca9a4bf3bfff8a9b7014a002808b1b7f0 (patch) | |
tree | 74808e169701195ce18498f4de6dcf35778464a6 /Bugzilla/Install/Requirements.pm | |
parent | c94abb0445d015c1bffcd7207eac6fd9a3a8371b (diff) | |
download | bugzilla-8bbc156ca9a4bf3bfff8a9b7014a002808b1b7f0.tar.gz bugzilla-8bbc156ca9a4bf3bfff8a9b7014a002808b1b7f0.tar.xz |
Bug 1201113: Support to run Bugzilla as a PSGI application
r=dylan
Diffstat (limited to 'Bugzilla/Install/Requirements.pm')
-rw-r--r-- | Bugzilla/Install/Requirements.pm | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Bugzilla/Install/Requirements.pm b/Bugzilla/Install/Requirements.pm index 9a03968d7..a48778c1b 100644 --- a/Bugzilla/Install/Requirements.pm +++ b/Bugzilla/Install/Requirements.pm @@ -313,6 +313,26 @@ sub OPTIONAL_MODULES { feature => ['jsonrpc'], }, { + package => 'Plack', + module => 'Plack', + # 1.0031 contains a security fix which would affect us. + # It also fixes warnings thrown in Perl 5.20 and newer. + version => 1.0031, + feature => ['psgi'], + }, + { + package => 'CGI-Compile', + module => 'CGI::Compile', + version => 0, + feature => ['psgi'], + }, + { + package => 'CGI-Emulate-PSGI', + module => 'CGI::Emulate::PSGI', + version => 0, + feature => ['psgi'], + }, + { package => 'Test-Taint', module => 'Test::Taint', # 1.06 no longer throws warnings with Perl 5.10+. @@ -474,6 +494,7 @@ use constant FEATURE_FILES => ( 'Bugzilla/WebService.pm', 'Bugzilla/WebService/*.pm'], rest => ['Bugzilla/WebService/Server/REST.pm', 'rest.cgi', 'Bugzilla/WebService/Server/REST/Resources/*.pm'], + psgi => ['app.psgi'], moving => ['importxml.pl'], auth_ldap => ['Bugzilla/Auth/Verify/LDAP.pm'], auth_radius => ['Bugzilla/Auth/Verify/RADIUS.pm'], |