delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/05/18/17:08:26

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
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
MIME-Version: 1.0
Message-ID: <16071.62978.20742.367143@gargle.gargle.HOWL>
Date: Sun, 18 May 2003 14:07:14 -0700
From: Martin Buchholz <martin AT xemacs DOT org>
To: cygwin AT cygwin DOT com
Subject: Using Cygwin on NT 4.0 and Win2000; a user experience
Reply-To: martin AT xemacs DOT org

Thank you very much for your work on Cygwin.  It has allowed me to
create an environment in which a Windows machine is just another Unix
box somewhere on the network.  I never log on to the Windows console,
except to perform occasional system administration (like upgrading Cygwin!).

However, everything is not perfect yet.  Here are my impressions:

- The recent change to make NTFS files SPARSE by default is a
  disaster -- less space and time efficient for "normal" files.
  Please undo this.  More details in a separate message.

- The "grep" package comes with a grep.exe (and no file "grep"), but
  no egrep.exe (instead it has a "egrep").  Of course this is easy for
  the user to fix, but the package should be fixed as well.

- There have been many reports of rsync hanging, accompanied by an
  "rsync" process that cannot be killed by "kill -9".  I have
  experienced the same, but only on NT 4.0 SP6, not on Win2000.

- To fix the SPARSE file problem, I tried hacking the source.  This
  process could be better documented.  In particular, it's not obvious
  that you can do
  ../src/configure --prefix=/install ... && make && make install
  and later you can copy the files from /install to their final
  resting places in /bin, etc...  Files often stop working when their PREFIX
  is no longer around.

  I couldn't figure out how to update cygwin1.dll without having to
  wander over to the console (which is often several miles away...), 
  but I'm certain there's a way, and you
  guys have figured it out.  You should share your secret with us.

  I imagine you could do
  ../src/configure --prefix=/install ... && make && make install
  and create a (non-Cygwin) bootup script that checks if there's a
  c:/cygwin/install/bin/cygwin1.dll and if so, moves it to c:/cygwin/bin/.
  This bootup script would have to run before any Cygwin services like
  sshd are started.

Martin

--
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