penantes has asked for the wisdom of the Perl Monks concerning the following question:

Hi there,
I have a perl logwatcher made but I need to improve it by using some modules that aren't in the standart perl that is installed in the system. I've requested to upgrade the perl on the machine and the modules in it but I got a negative answer because of the system administration overhead....
But I did get a positive answer if I do the following:
Setup a standalone perl (updated) with all my necessary modules, my perl logwatcher and routines and create a software package (solaris package). This way the sys admins would have only to worry with 1 package that would much more simple to control and upgrade.
And I do agree with then since Im the only person who is using perl systems (go figure!).
The problem is, how do I do that? Can somebody point me to the right direction please.
Thanks in advance.
Nuno A

Replies are listed 'Best First'.
Re: Standalone perl
by Fletch (Chancellor) on Feb 17, 2005 at 12:52 UTC

    Sounds like you want PAR to archive everything into a single archive or even a single executable.

Re: Standalone perl
by phaylon (Curate) on Feb 17, 2005 at 13:43 UTC
    You could also check if it's needed to install the modules to the system. If not, you could install them at your side, put them in an archive together and unpack it in your directory there (or: let them be unpacked in your directory, don't know your setup)


    Ordinary morality is for ordinary people. -- Aleister Crowley
Re: Standalone perl
by FitTrend (Pilgrim) on Feb 18, 2005 at 02:15 UTC

    ActiveState's Perl Development Kit 6 is good. They even have tools that allow you to easily create a win32 service from your perl script, if required. It can create freestanding executables that bundle all necessary modules as well. They have it for multiple OSes.

      hmm, I think PAR is it.
      Ill have to try it, hope I can do the package in my pc over cygwin.
      Thanks! Nuno A