Is it a module that you can simply install the .pm file in the local directory then refer to it appropriately, or does it require some compilation? As others said a little earlier (and better than I could have), there are ways even if they must be confined to your directory.

Having worked at an ISP as one that dealt with both security and server issues, I can understand what they are saying. A security breach could lead to liabilities for them, and often times the server administrators (or as likely, the single administrator) are/is busy enough not to have much (if any) time to look at the module to determine what issues, securit and otherwise, might be involved (and that assumes s/he has the ability to understand the code involved in the module).

Based on my own experience, I would suggest the following. Take the time to provide them with information about the modules and what is involved (both install and security), and possibly even offer to let them contact you if they have questions regarding it. By doing so, you help yourself by showing them you are a professional, you help alay their concerns, which may result in them being more willing to work with you, and you open a dialogue that could possibly be helpful down the road even.

One thing I absolutely would NOT advise would be to try to manipulate their install on the remote box covertly using some techniques I have found while wandering around the Monestary recently. At least contact them and ask if you can attempt to install it in your local directory, letting them know what you are considering. There always exists a chance that something could go wrong, and if so, and if it were to be traced back to you, they would be well within their rights to terminate your access, your account, or possibly even file charges or attempt to recoupe damages. Should something like that happen, it would damage both your reputation and theirs, and would likely cast a shadow on their future dealings with programmers and developers.

I hope monks of more experience than I will comment on this as well with their views and experiences, as I can only comment from my limited quantities of these. In any event, good luck with the project, whatever it be.


In reply to Re: Convincing ISP to install a module by atcroft
in thread Convincing ISP to install a module by Gerard

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!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • 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, details, 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, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            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.