|Think about Loose Coupling|
To Perl or Not to Perl!by Marza (Vicar)
|on Oct 15, 2002 at 04:45 UTC||Need Help??|
I find myself in a bit of a quandry. As I am more or less a seasoned newbie; I am still in the stage of wanting to do everything in Perl.
Awhile back we looked at McAfee's ePolicy Orchestrator to help control the virus software. It was about $13000 for 200 clients!!!! So I opted to see what I could do with Perl.
The first big thing was to find out what version and DAT levels were on each computer. Making use of the Good old TieRegistry module made this a breeze
The next was to automate the SuperDAT downloads as I viewed the DAT updates as a beta and did not like having 200 FTP calls to Network Associates to do this. Again Perl and the Net::FTP module made this really easy.
That last big project was the ability for force everybody to upgrade on an emergency situtation(ie Klez, Bugbear). This was not so easy as the command lines for McAfee upgrader need to run local. I found a module that is on SourceForge for the scheduler. However, it is not "blessed" by cpan and it has quirks(ie more like windows quirks with the diferences between W2K and NT
While debating the approach, I was asked to check something on our licensing and found we already had licenses to the ePolicy Software! Somebody in purchasing made the wrong request for pricing!
So the quandry! Do I install the software as it is already paid for? Or do I follow my whims and find a Perl Solution? I figure the time to install it on the community will take as long as figuring out how to force updates