delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/06/09/19:40:04

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
From: "Peter Ring" <pri AT ddf DOT dk>
To: <cygwin AT sourceware DOT cygnus DOT com>
Cc: <earnie_boyd AT yahoo DOT com>
Subject: RE: setup, default mounts
Date: Sat, 10 Jun 2000 01:44:43 +0200
Message-ID: <NDBBJANHJMMPEDOMFGCFAELPCIAA.pri@ddf.dk>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4029.2901

Ron Parker put me on the track with a pointer to the developers list,
http://sourceware.cygnus.com/ml/cygwin-developers/2000-02/threads.html#00132
. Thanx! I didn't think of searching the developers list.

I don't need to waste diskspace with duplicate sets of binaries. If /bin
just contains a few (turns out to be quite a few) mandatory binaries, I'm
happy. By 'mandatory', I mean mandatory in the sense that the FHS
<http://www.pathname.com/fhs> defines it in section 3.1, "3.1 /bin
Essential user command binaries (for use by all users)". The FHS list
includes

 General commands
  cat, chgrp, chmod, chown, cp, date, dd, df, dmesg, echo, ed,
  false, kill, ln, login, ls, mkdir, mknod, more, mount, mv, ps,
  pwd, rm, rmdir, sed, setserial, sh, stty, su, sync, true, umount,
  uname

 Restoration commands
  tar, gzip, gunzip (link to gzip),zcat (link to gzip

 Networking commands
  domainname, hostname, netstat, ping

The Cygwin binary tar-balls tend to put most binaries in /bin. That's also
OK, I think; that leaves /usr/bin for most other user commands and
contributions that would otherwise go to /usr/local/bin. My PATH includes
both directories (and /usr/local/bin, and a ~/bin almost in front). Bingo,
no duplicates (except in my ~/bin). The whole idea is to be able to
./configure; make; make install with minimal fuss, as if it was just another
*nix box.

Kind regards
Peter Ring


Earie Boyd wrote:
> You are free to do that yourself.  However, I don't want the diskspace
wasted
> with duplicate sets of binaries.





--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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