fixes bugs caused by eval { require... } which are many #4

Closed
wants to merge 1 commit into
from

Projects

None yet

2 participants

@xenoterracide

Both of these modules are in core 5.10 and 5.14 respectively. Using these
modules will eliminate bugs caused by eval / requiring arbitrary modules. This
should also prevent any possible attack vector by doing so.

fixes RT #76308

Signed-off-by: Caleb Cushing xenoterracide@gmail.com

@xenoterracide xenoterracide use Module::Metadata and Module::Load::Conditional
Both of these modules are in core 5.10 and 5.14 respectively. Using these
modules will eliminate bugs caused by eval / requiring arbitrary modules. This
should also prevent any possible attack vector by doing so.

fixes RT #76308

Signed-off-by: Caleb Cushing <xenoterracide@gmail.com>
9954772
@xenoterracide

updated the commit due to a spelling error in commit message

@dolmen
Owner
dolmen commented Apr 19, 2015

This plugin is now deprecated.
Use instead Dist::Zilla::Plugin::Test::ReportPrereqs.

@dolmen dolmen closed this Apr 19, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment