delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/05/23/10:02:46

X-Spam-Check-By: sourceware.org
Message-ID: <46544911.4000208@sgi.com>
Date: Wed, 23 May 2007 10:00:49 -0400
From: Joseph Michaud <jmichaud AT sgi DOT com>
User-Agent: Thunderbird 1.5.0.10 (Windows/20070221)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: registry's role, or "must I install on client madhines"
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

I have cygwin installed on a Windows share.  I'm trying to use it
from another Windows client machine (on which it was never installed)
by simply running the bash executable using the UNC path
(//share/cygwin/bin/bash.exe -l -i).  This isn't working.

I've tried a number of variations like: where my current working
directory is (local or remote); starting bash in a local directory
and then starting in the remote directory; trying various CYGWIN
variables.  In all cases the resulting environment for bash has
a variety of problems, likely stemming from the fact that HOME
and PATH do not get set up.  No /etc/profile or .bashrc are processed.
'cd' works but only by using relative paths (../foo) but not
absolute paths (/foo).  I *can* see the filesystem (with "echo *" or
something like "../bin/ls").

I've also tried setting up the Windows client machine to map a
network drive so that the client machine has the same drive letter
and directory structure as the master machine (ie, G:/cygwin).  No joy.

I had wanted to avoid installing cygwin on all the client machines
but this is beginning to seem less possible.

The only other thing I can think of is that the registry is
being set up when you do an install and that these registry entries
are required when bash is invoked.

Are registry entries referenced when running bash?

Is it possible to setup cygwin so that it may be used from a share
without having been installed on the client machine?

Joe


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019