CGI-Safe
view release on metacpan or search on metacpan
lib/CGI/Safe.pm view on Meta::CPAN
# Clean up the environment and establish some defaults
$shell = $ENV{'SHELL'};
$path = $ENV{'PATH'};
delete @ENV{qw/ IFS CDPATH ENV BASH_ENV PATH SHELL /};
$CGI::DISABLE_UPLOADS = 1; # Disable uploads
$CGI::POST_MAX = 512 * 1024; # limit posts to 512K max
}
sub import {
if ( grep { /:(?:standard|cgi)/ } @_ ) {
my $set_sub = caller(0) . '::set';
my $shell_sub = caller(0) . '::get_shell';
my $path_sub = caller(0) . '::get_path';
{
no strict 'refs';
*{$set_sub} = \&set;
*{$shell_sub} = \&get_shell;
*{$path_sub} = \&get_path;
}
}
my $index;
( run in 0.410 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )