Thanks a lot all for your views!! i got my solution

Regards,
a b

On Mon, Jan 31, 2011 at 10:48 PM, Rob Dixon <rob.di...@gmx.com> wrote:

> On 31/01/2011 09:27, a b wrote:
>
>>
>> Making it more clear.
>>
>> I want to make tar ball which contains my perl  scripts and no other
>> dependencies required. like Net::Rsh,Net::Telnet etc
>> once user untar it, he should be able to run it from anywhere without any
>> extra perl modules. I am thinking that might be Net::Rsh etc is not
>> available on target m/c
>>
>> With above requirement, i want Net::Rsh like modules to be in my lib. Not
>> sure if i need to modify Rsh module to get rid of scoping Net::
>>
>> I want to simply use this module as "use Rsh;"
>>
>> Can some body let me know if i can make these modules to my lib :0
>>
>> help much appeciated!!!
>>
>
> Do you have a special reason for wanting to rename Net::Rsh to Rsh? It is a
> dangerous thing to do, as there may well be code that relies on the name of
> the module being unchanged. In particular you will have to edit the Rsh.pm
> file to say 'package Rsh', and it thereby becomes non-standard and so a
> maintenance problem.
>
> It is worth noting that, by default, the last entry in @INC is '.' - the
> current directory - so perl will ultimately look in the same directory as
> the calling program for all modules if they are not found elsewhere. So you
> can simple bundle Net::Rsh in the same place as your main program and any
> other modules.
>
> HTH,
>
> Rob
>

Reply via email to