delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2000/02/28/18:38:59

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-developers-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com
Date: Mon, 28 Feb 2000 18:38:45 -0500
Message-Id: <200002282338.SAA21852@envy.delorie.com>
From: DJ Delorie <dj AT delorie DOT com>
To: rdparker AT butlermfg DOT org
CC: cygwin-developers AT sourceware DOT cygnus DOT com
In-reply-to: <200002282321.SAA05354@delorie.com> (rdparker@butlermfg.org)
Subject: Re: setup.exe questions
References: <200002282321 DOT SAA05354 AT delorie DOT com>

> I want the setup program to be able to automatically download the packages
> from the next net release,

Agreed!

> even if the user is behind an authenticating
> firewall,

Oooo, that throws a monkey wrench into it.

> Has this been done ?

I would think that if you can use IE to view pages outside the
firewall, you should be able to use those same DLLs and configuration
to download *any* file from your application.  I have no idea how to
do this, of course, but it's one of those things MS keeps touting as
"innovation".

> BTW, I have the compression code in the setup program.

Good.  Can it auto-detect gzip vs bzip vs uncompressed, and tar vs
zip?

> I saw that DJ said that c:\cygwin was the default root directory and that
> the default prefix was /usr. I don't have the CYGWIN CD so I can not check
> it. What should the defaults be for the CYGWIN, TERM, MAKE_MODE, etc.? Also,
> what makes sense for a default HOME under Win9x?

My suggestions:

CYGWIN = ""
MAKE_MODE = "unix" (since we're providing the unix shell and utils)
HOME = "/home"  (or "/dj" for me under NT)  I'm not a big supporter of what
	MS calls a "home directory", but this is one of those things
	where you could prompt the user for one, with a suitable default
	pre-chosen.

TERM, I think, should be "cygwin" although mine is "linux" :-(

> Should the root mount default to binary or text mode?

I use text mode to enhance interaction with other utilities, but I
mount my shares binary so when I save files there I can use the unix
tools on them.  I also think that binary mounts hide compatibility
problems that we really should fix.  I'm a big fan of making little
problems into big problems so they get solved instead of forgotten.

> BTW, I intend to make a slight modification to the default root
> directory so that it is \cygwin on the drive that contains the OS. I
> think that makes sense for those that multiboot.

Yeah, that's what I meant.

- Raw text -


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