]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1530158: ensure that Business::OnlinePayment::PayflowPro is installed
authorGalen Charlton <gmc@esilibrary.com>
Wed, 30 Dec 2015 16:00:26 +0000 (11:00 -0500)
committerBen Shum <bshum@biblio.org>
Tue, 5 Jan 2016 21:07:06 +0000 (16:07 -0500)
commitd762c7f92cd340fe409a55fb8180677ffea2611b
tree66062c608271825d6ab92518e6574a554a06f714
parent448bf4bb5ca8a804c7e95432fa4f84e7a158eb53
LP#1530158: ensure that Business::OnlinePayment::PayflowPro is installed

Business::OnlinePayment::PayflowPro is a Perl module required if
the user wants to use PayflowPro as a credit card processor; without
it, attempts to make payments in TPAC using that processor will fail
with an internal server error.

This patch ensures that the module will get installed on Debian,
Ubuntu, and Fedora.

Strictly speaking, the Perl module is strictly optional, as
Business::OnlinePayment uses lazy loading for its drivers, but this
patch is making the assumption that its easiest all around if
we just install all dependencies that an Evergreen application
server might need.

To test
-------
[1] Install or upgrade Evergreen, then run settings-tester.pl to
    verify that the module is installed.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/src/extras/install/Makefile.debian-jessie
Open-ILS/src/extras/install/Makefile.debian-squeeze
Open-ILS/src/extras/install/Makefile.debian-wheezy
Open-ILS/src/extras/install/Makefile.fedora
Open-ILS/src/extras/install/Makefile.ubuntu-precise
Open-ILS/src/extras/install/Makefile.ubuntu-trusty
Open-ILS/src/support-scripts/settings-tester.pl