Some of you may have heard me ranting in the Monastery's CB about this, but I still haven't got a solution that I like.
My current client engagement is at a bank, and they have an absolutely draconian firewall. (Several years ago, you couldn't get internet access until a senior VP approved it.) I'm using a Windows XP machine without a compiler, so I need pre-compiled CPAN modules for anything that's not pure-Perl.
Piece-o-cake, right? Just install PPM, and set up some repositories. That's what I thought too, until I realized I couldn't make PPM punch thru the firewall. I'm still not sure what the problem is.
Happily, ActiveState, as a last measure, have set up a repository of ZIP files corresponding to their PPM packages, and I've often fallen back on using those.
Except the bank's f*-ing firewall won't let me download anything whose name
.zip! In the past, I've gotten around it by renaming
archives to end in
.piz. But I can't do
that with AS's repository.
The only thing I could come up with was to download the repository contents (at least the stuff that I needed) to my own machine, then burn a CD that I could take to work. Of course, that has a limited lifetime, in that it goes out-of-date as oon aas anyone uploads to CPAN, but I'm only looking for acouple of DBI/DBD packages, which don't change very often.
So the question is: are there any other alternatives?
make installisn't an option.
ppmgo past the firewall;
Is there any other way to get CPAN modules running on my boxx??