<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 4/2/2015 11:54 AM, Pratt, Jerald R (IS) wrote:<br>
    <blockquote
      cite="mid:f7abacf0b3a644759ae5cae15c918292@XCGC3021.northgrum.com"
      type="cite">
      <p class="MsoNormal">I’m using RHEL 6 and need to be able to
        install MapProxy and any/all dependencies not already installed
        by default without internet connectivity.  Looking through the
        docs all that I can find is the use of pip or easy_install which
        both require internet access to install MapProxy.<o:p></o:p></p>
      <p class="MsoNormal"><o:p> </o:p></p>
      <p class="MsoNormal">Is there a way to install MapProxy without
        internet connectivity?  It’s not an issue of a firewall or proxy
        server, I need to install this software on servers connected to
        a disconnected network.  Preferably version 1.5.0 or beyond.</p>
    </blockquote>
    This is a similar problem to how to package python, ruby and node
    modules for inclusion with an OS package manager<br>
    <br>
    There's three techniques I can see using, depending on your
    infrastructure. I'm assuming you have access to machines with
    internet connectivity, and some way to get OS package updates onto
    the offline machine. (e.g. running an internal mirror of your OS
    packages)<br>
    <br>
    - Install MapProxy on a machine with internet connectivity, and
    package it up (e.g. with Jenkins)<br>
    <br>
    - Package MapProxy for your OS, and any dependency packages. This is
    a fairly standard task as many distros will include python packages
    in their packages. See all the Debian/Ubuntu python-* packages for
    an example<br>
    <br>
    - Use PIP offline. Searching "python pip offline" should give some
    results, and
    <a class="moz-txt-link-freetext" href="http://stackoverflow.com/questions/11091623/python-packages-offline-installation">http://stackoverflow.com/questions/11091623/python-packages-offline-installation</a>
    looks relevant.<br>
    <br>
    A lot of it depends on why your server is offline. If its offline
    for security reasons (i.e. behind an airgap network) you'll have
    different concerns than if it's because it's in a remote location.<br>
  </body>
</html>