www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/02/14/14:53:16

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <AA200D15A29A574DA33D98B75E6E5D990452EF85@syrs-mail.back.tickets.com>
From: "Mack, Daemian" <DMack AT Tickets DOT com>
To: cygwin AT cygwin DOT com
Subject: Cygwin Registry Entries and Scriptability?
Date: Thu, 14 Feb 2002 14:51:29 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)

Hi all.  I'm using Wise Installer to package and script an upgrade utility
for Windows machines.  As part of this package, I'm using Cygwin's bash.exe,
rsync.exe, and the latest cygwin1.dll.  At the moment, I'm just copying
these three files to the hard disk on the target machine, then launching a
bash.exe process with various arguments to rsync.exe to perform an rsync
over the net.

I've heard that the way I'm doing it might not be correct, mostly because
the full setup of Cygwin provides registry entries concerning mount points,
so that, for instance, the directive /cygdrive/c/windows/desktop means
something to Cygwin utilities.

But what I'm finding with my testing is that every time I run bash.exe on a
machine with no other Cygwin install, these registry entries are created
dynamically.  I suspect cygwin1.dll is doing this when it's called by
bash.exe.  

To all appearances, then, a full install of Cygwin seems redundant, since I
can reference /cygdrive/c and get my work finished just fine without it.

I'd like confirmation or denial of this, because I'd like to move forward
without scripting a full Cygwin installation, using only these three files.
Thanks for any help.


Daemian Mack

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.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