Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??
      ensure that the perl modules installed for all other users on all computers are consistent.

First off, you need one person or one committee to decide on what is "standard" for your enterprise.

Second, there are at least two ways to do this that come to mind immediately.

First method would be to set up NFS/AFS/whatever mounts with Perl and its modules all set up. In doing this you could mount it someplace such as /MyCompany/Perl or whatever and provide symbolic links for /usr/bin/perl and friends. This is a "yucky" way of doing it but very similar to what I was doing at a major financial firm back around 2001. AFS was used and we actually had to support multiple versions of Perl on multiple platforms and for multiple OS versions (Solaris vs. SunOS for instance).

The other method that leaps to mind is to build out what you want for Perl from source, add the modules you want and then package this all up and install it everywhere. This is actually my preferred method and in the current environment that I work in we have a standard mount point for all locally produced packages. You can decide if you want to do symbolic linking or just put #!/my/mount/path/perl/bin/perl in all your scripts.


Peter L. Berghold -- Unix Professional
Peter -at- Berghold -dot- Net; AOL IM redcowdawg Yahoo IM: blue_cowdawg

In reply to Re: Ensuring cpan modules installed on all computers in a network are consistent by blue_cowdawg
in thread Ensuring cpan modules installed on all computers in a network are consistent by moadeep

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • Outside of code tags, you may need to use entities for some characters:
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others meditating upon the Monastery: (6)
    As of 2014-07-29 23:47 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      My favorite superfluous repetitious redundant duplicative phrase is:









      Results (229 votes), past polls