perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Issac Goldstand <mar...@beamartyr.net>
Subject Re: [mp2] PAR in production?
Date Wed, 15 Nov 2006 10:34:50 GMT
Cool!

But, what license does it have?

Foo JH wrote:
> Are you guys referring to this tool ActiveState released for 
> relocating Perl:
> http://aspn.activestate.com/ASPN/docs/ActivePerl/5.8/site/lib/ActiveState/RelocateTree.html

>
>
>
> Frank Wiles wrote:
>> On Mon, 13 Nov 2006 10:24:21 +0200
>> Issac Goldstand <margol@beamartyr.net> wrote:
>>
>>  
>>> Frank Wiles wrote:
>>>    
>>>>    I believe this is how Sophos' PureMessage installs itself.
>>>> Basically putting your own Perl binary and module paths in
>>>>    say /usr/local/myapp/bin/perl.  This is probably the best way to 
>>>>    ensure you have full control over everything about your
>>>> application.       
>>> I actually imagine that Sophos does it exactly the same way
>>> ActivePerl does it; until recently they owned ActiveState, and thus
>>> had access to the ActivePerl setup scripts :-)
>>>     
>>
>>    hehe good point! :)  
>>  
>>> FYI, it's not just @INC and binary - there are also changes needed,
>>> for example, in Config.pm, or you won't be able to install new
>>> modules to your new perl site...
>>>     
>>
>>    What I meant was build a custom Perl with say
>>    --prefix=/usr/local/myapp, install all of your modules with it, and
>>    reproduce the entire structure with your packager ( for example
>>    RPM ).
>>    Most apps that are after this sort of setup aren't interested in 
>>    allowing the user to install new modules, they specifically want
>>    to control the entire environment to avoid version bugs and
>>    support issues.
>>  ---------------------------------
>>    Frank Wiles <frank@wiles.org>
>>    http://www.wiles.org
>>  ---------------------------------
>>
>>   

Mime
View raw message