]> git.evergreen-ils.org Git - OpenSRF.git/commit
Log redaction for sensitive input values, Perl side
authorDan Wells <dbw2@calvin.edu>
Fri, 12 Oct 2012 13:45:35 +0000 (09:45 -0400)
committerBill Erickson <berick@esilibrary.com>
Thu, 8 Nov 2012 17:48:31 +0000 (12:48 -0500)
commitbce36cb30a4ae24e2e2dcdc77a60a40e8b261d0d
tree25dfe6e81288fec7e895a558c173245e556bd93c
parent15e9827b151f6cc9f486b09a06cbae2350f67db9
Log redaction for sensitive input values, Perl side

This commit attempts to do the same as the C log redaction fix,
but now at the Perl level.  The Perl configuration code was a
little more crufty than the C side, so an additional feature was
added to Config.pm to support the new 'shared' section.  At some
point we should consider a ground-up rewrite of Config.pm, as the
code seems to suffer some from its INI file roots.

Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Dan Scott <dan@coffeecode.net>
examples/opensrf_core.xml.example
src/perl/lib/OpenSRF/Application.pm
src/perl/lib/OpenSRF/System.pm
src/perl/lib/OpenSRF/Utils/Config.pm