Re^2: Markup::Perl Review / Demo (Basic CGI Shell)by usemodperl (Beadle)
|on Jul 04, 2018 at 20:27 UTC||Need Help??|
Thank you for the information marto!
I looked at that test and ran what it's doing with success on osx. Do you know why that fails on windows? If it has something to do with $^X (from the test) then it might install with force since it's not in the module source.
Thanks for warning people again about the shell mentioned in the title and pod; you have an eye for danger! It's just a demo and much less powerful than a real shell since it only runs with the privs of the web server. This is a typical single user administrative script for us kids who run perl on our home computers and don't have to worry about the perils of exposing it to the internet.
I wouldn't use Markup::Perl in production on the net. It's been tested with perlrun under mod_perl and that didn't work but was not persued because, even though any handler can be made to work eventually, it's not necessary since we're not going into production with a hobby module. Frankly I don't care for the rationalizations and considerations (or the policing) that discourage and cripple a legacy core module on CPAN that ~246 distributions depend on (some very popular): https://metacpan.org/requires/module/CGI
The most recent Perl my review script was tested on:
perl -le'print$^V' v5.26.2 perl -MCGI -le'print$CGI::VERSION' 4.38Markup::Perl can't be run from the command line AFAIK because of that magic but the version here is 0.5.
STOP REINVENTING WHEELS, START BUILDING SPACE ROCKETS!—CPAN 🐪