wenn ich installationspackages fuer windows-server baue, dann lade ich mir die nicht-msi-ActiveStatePerl-Version runter und passe die install.bat an meine Beduerfnisse an.
Da i.d.R. auch weitere Module benoetigt werden, lade ich die einfach von
http://www.activestate.com/packages/zips runter, entpacke sie in einen ordner und schreibe mir dann eine batchdatei, z.B.
call ppm install Tk-8.04.ppd
call ppm install Convert-ASN1...ppd
call ppm install Perl-LDAP....ppd
...
dies hat die folgenden vorteile:
x) die server brauchen keinen internetzugang
x) die Modulversionen sind identisch zu denen der Entwicklungsumgebung. Bei manchem Modulen erlebt man bei einem update doch die eine oder andere Ueberraschung (z.B. haette bei mir gerade mal Mail::Mailer ziemlich schiefgehen koennen wegen test/testfile)...
x) man kann auch das installpackage versionieren