ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2002/02/24/12:10:22

Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm
Sender: cygwin-apps-owner AT cygwin DOT com
List-Subscribe: <mailto:cygwin-apps-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT cygwin DOT com>
List-Help: <mailto:cygwin-apps-help AT cygwin DOT com>, <http://sources.redhat.com/lists.html#faqs>
Delivered-To: mailing list cygwin-apps AT cygwin DOT com
Date: Sun, 24 Feb 2002 12:10:27 -0500
From: Christopher Faylor <cgf AT redhat DOT com>
To: cygwin-apps AT cygwin DOT com
Subject: Re: base-files package needs a maintainer
Message-ID: <20020224171027.GA18343@redhat.com>
Reply-To: cygwin-apps AT cygwin DOT com
Mail-Followup-To: cygwin-apps AT cygwin DOT com
References: <052f01c1a735$e7e4ee90$0200a8c0 AT lifelesswks> <008101c1a84c$787292c0$0d00a8c0 AT mchasecompaq> <3C55D55C DOT 4050007 AT ece DOT gatech DOT edu>
Mime-Version: 1.0
In-Reply-To: <3C55D55C.4050007@ece.gatech.edu>
User-Agent: Mutt/1.3.23.1i

On Mon, Jan 28, 2002 at 05:49:00PM -0500, Charles Wilson wrote:
>Michael A Chase wrote:
>
>>Shouldn't this be part of the ash package?  Now that it's part of the Base
>>category, there shouldn't be any problem creating /etc/profile when ash is
>>installed.
>
>
>No.  ash provides ash.  base-files provides the data for a purely 
>data-driven setup.exe.  That is, the scripts (which require ash) to 
>create /etc/.profile, /etc/.bashrc, etc.
>
>base-files may later do more stuff, like create the /usr/local/ tree and 
>the /var tree -- why should setup.exe have that stuff hardcoded into it?
>
>Once the configuration tasks performed by base-files grows, why should 
>it be part of the "ash" package?  You don't want to redo the setup 
>scripts when updating ash.exe, do you?

No, but there's no reason why installation of 'sed' should cause the
creation of /etc/profile either.  I don't see any reason why this
functionality couldn't either be part of ash/bash installation (although
the /etc/profile that gets created isn't really ash-aware) with some
intelligence for not overwriting the profile file.

Either that or we make the base-files package more intelligent about what
it installs and when.  That's doable.

cgf

- Raw text -


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