delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/09/11/19:24:49

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
X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs
Date: Wed, 11 Sep 2002 18:57:58 -0400 (EDT)
From: Igor Pechtchanski <pechtcha AT cs DOT nyu DOT edu>
Reply-To: cygwin AT cygwin DOT com
To: Paul Johnston <paj AT pajhome DOT org DOT uk>
cc: cygwin AT cygwin DOT com
Subject: Re: Beginnings of a patch: /etc/hosts
In-Reply-To: <3D7FC73B.5F877492@pajhome.org.uk>
Message-ID: <Pine.GSO.4.44.0209111845010.1269-300000@slinky.cs.nyu.edu>
MIME-Version: 1.0

---559023410-1141662977-1031785078=:1269
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Wed, 11 Sep 2002, Paul Johnston wrote:

> > No, I'm not.  I'm incorporating Warren Young's suggestion.  Unless someone
> > with ME can confirm that 'uname -s' returns CYGWIN_9*?  Nicholas?
>
> To me that's a step backwards - uname -s or $OS are the correct ways to
> detect the operating system. Warren's approach would be fooled if a user
> defined $SYSTEMROOT on Win 9x.

Win 9x does not set $OS...  At least my Win 98 machine at home doesn't.
Besides, the user can always set $OS to fool the script, by the same
token.  I'd prefer 'uname -s'.  Pending confirmation from someone with
Win ME...

> Nit picks... FILES=... should probably go nearer the top

Agreed.

> On reflection, I think we'll always want it verbose, so we could lose
> $VERBOSE

Probably.  In which case we should also print messages if the OS is not
detected or $WINETC is not found...

> That's gotta be it... in principle this is a very simple script!

Ok, one more iteration (script attached)...
	Igor
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha AT cs DOT nyu DOT edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor AT watson DOT ibm DOT com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

It took the computational power of three Commodore 64s to fly to the moon.
It takes a 486 to run Windows 95.  Something is wrong here. -- SC sig file

---559023410-1141662977-1031785078=:1269
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="make-etc-links.sh"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine DOT GSO DOT 4 DOT 44 DOT 0209111857580 DOT 1269 AT slinky DOT cs DOT nyu DOT edu>
Content-Description: 
Content-Disposition: attachment; filename="make-etc-links.sh"

IyEvYmluL3NoDQojLS0NCiMgQ3JlYXRlcyBzeW1ib2xpYyBsaW5rcyBmcm9t
IHNvbWUgL2V0YyBmaWxlcyB0byB0aGVpciB3aW5kb3dzIGVxdWl2YWxlbnRz
DQojDQojIFZlcnNpb246IDAuNQ0KIw0KIyBDaGFuZ2VMb2c6DQojICAgIHYw
LjUgSWdvciBQZWNodGNoYW5za2kgPHBlY2h0Y2hhIGF0IGNzLm55dS5lZHU+
Og0KIyAgICAgICBNb3ZlIEZJTEVTIHRvIHRvcDsgcmVtb3ZlZCBWRVJCT1NF
ICh0aHggUGF1bCBKb2huc3RvbikNCiMgICAgICAgUHJpbnQgbWVzc2FnZXMg
b24gYWJub3JtYWwgZXhpdA0KIyAgICB2MC40IElnb3IgUGVjaHRjaGFuc2tp
IDxwZWNodGNoYSBhdCBjcy5ueXUuZWR1PjoNCiMgICAgICAgVXNlICRTWVNU
RU1ST09UIGFuZCAkV0lORElSIHRvIGRldGVybWluZSB0aGUgT1MgKHRoeCBX
YXJyZW4gWW91bmcpDQojICAgICAgIENoZWNrIGZvciBleGlzdGVuY2Ugb2Yg
JFdJTkVUQyBkaXJlY3RvcnkgKHRoeCBQYXVsIEpvaG5zdG9uKQ0KIyAgICAg
ICBVc2UgYGV4cHIgc3Vic3RyYCBpbnN0ZWFkIG9mIGBlY2hvIHwgc2VkYCAo
dGh4IEpvZSBCdWVobGVyKQ0KIyAgICB2MC4zIElnb3IgUGVjaHRjaGFuc2tp
IDxwZWNodGNoYSBhdCBjcy5ueXUuZWR1PjoNCiMgICAgICAgUXVvdGUgdmFy
aWFibGUgcmVmZXJlbmNlcyAodGh4IEpvZSBCdWVobGVyKQ0KIyAgICAgICBV
c2UgYGN5Z3BhdGggLVdgIGluc3RlYWQgb2YgIiRTWVNURU1ST09UIiAodGh4
IENvcmlubmEgVmluc2NoZW4pDQojICAgICAgIENoYW5nZSBwcm90b2NvbCB0
byBwcm90b2NvbHMgb24gY3lnd2luDQojICAgICAgIEFkZCBDaGFuZ2VMb2cN
CiMgICAgdjAuMiBJZ29yIFBlY2h0Y2hhbnNraSA8cGVjaHRjaGEgYXQgY3Mu
bnl1LmVkdT46DQojICAgICAgIFVzZSBgdW5hbWUgLXNgIGluc3RlYWQgb2Yg
IiRPUyINCiMgICAgICAgQWRkIFdpbjl4IHN1cHBvcnQNCiMgICAgICAgQWRk
IG5ldHdvcmtzIGZpbGUNCiMgICAgdjAuMSBQYXVsIEpvaG5zdG9uIDxwYWog
YXQgcGFqaG9tZS5vcmcudWs+Og0KIyAgICAgICBJbml0aWFsIHZlcnNpb24N
CiMtLQ0KDQpGSUxFUz0iaG9zdHMgcHJvdG9jb2xzIHNlcnZpY2VzIG5ldHdv
cmtzIg0KDQpXSU5IT01FPWAvYmluL2N5Z3BhdGggLVdgDQoNCmlmIFsgLW4g
IiRTWVNURU1ST09UIiBdDQp0aGVuDQogIFdJTkVUQz0iJFdJTkhPTUUvc3lz
dGVtMzIvZHJpdmVycy9ldGMiDQplbGlmIFsgLW4gIiRXSU5ESVIiIF0NCnRo
ZW4NCiAgV0lORVRDPSIkV0lOSE9NRSINCmVsc2UNCiAgZWNobyAiVW5rbm93
biBzeXN0ZW0gdHlwZTsgZXhpdGluZyIgPiYyDQogIGV4aXQgMA0KZmkNCg0K
aWYgWyAhIC1kICIkV0lORVRDIiBdDQp0aGVuDQogIGVjaG8gIkRpcmVjdG9y
eSAkV0lORVRDIGRvZXMgbm90IGV4aXN0OyBleGl0aW5nIiA+JjINCiAgZXhp
dCAwDQpmaQ0KDQpmb3IgRklMRSBpbiAkRklMRVMNCmRvDQogIGlmIFsgISAt
ZSAiL2V0Yy8kRklMRSIgXQ0KICB0aGVuDQogICAgIyBXaW5kb3dzIG9ubHkg
dXNlcyB0aGUgZmlyc3QgOCBjaGFyYWN0ZXJzDQogICAgV0ZJTEU9YGV4cHIg
c3Vic3RyICIkRklMRSIgMSA4YA0KICAgIC9iaW4vbG4gLXMgLXYgIiRXSU5F
VEMvJFdGSUxFIiAiL2V0Yy8kRklMRSINCiAgZmkNCmRvbmUNCg0K
---559023410-1141662977-1031785078=:1269
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="make-etc-links.sh-0.5-diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine DOT GSO DOT 4 DOT 44 DOT 0209111857581 DOT 1269 AT slinky DOT cs DOT nyu DOT edu>
Content-Description: 
Content-Disposition: attachment; filename="make-etc-links.sh-0.5-diff"

LS0tIG1ha2UtZXRjLWxpbmtzLnNoLW9yaWcJMjAwMi0wOS0xMSAxODowODoz
OS4wMDAwMDAwMDAgLTA0MDANCisrKyBtYWtlLWV0Yy1saW5rcy5zaAkyMDAy
LTA5LTExIDE4OjU3OjAxLjAwMDAwMDAwMCAtMDQwMA0KQEAgLTIsOSArMiwx
MiBAQA0KICMtLQ0KICMgQ3JlYXRlcyBzeW1ib2xpYyBsaW5rcyBmcm9tIHNv
bWUgL2V0YyBmaWxlcyB0byB0aGVpciB3aW5kb3dzIGVxdWl2YWxlbnRzDQog
Iw0KLSMgVmVyc2lvbjogMC40DQorIyBWZXJzaW9uOiAwLjUNCiAjDQogIyBD
aGFuZ2VMb2c6DQorIyAgICB2MC41IElnb3IgUGVjaHRjaGFuc2tpIDxwZWNo
dGNoYSBhdCBjcy5ueXUuZWR1PjoNCisjICAgICAgIE1vdmUgRklMRVMgdG8g
dG9wOyByZW1vdmVkIFZFUkJPU0UgKHRoeCBQYXVsIEpvaG5zdG9uKQ0KKyMg
ICAgICAgUHJpbnQgbWVzc2FnZXMgb24gYWJub3JtYWwgZXhpdA0KICMgICAg
djAuNCBJZ29yIFBlY2h0Y2hhbnNraSA8cGVjaHRjaGEgYXQgY3Mubnl1LmVk
dT46DQogIyAgICAgICBVc2UgJFNZU1RFTVJPT1QgYW5kICRXSU5ESVIgdG8g
ZGV0ZXJtaW5lIHRoZSBPUyAodGh4IFdhcnJlbiBZb3VuZykNCiAjICAgICAg
IENoZWNrIGZvciBleGlzdGVuY2Ugb2YgJFdJTkVUQyBkaXJlY3RvcnkgKHRo
eCBQYXVsIEpvaG5zdG9uKQ0KQEAgLTIyLDcgKzI1LDcgQEANCiAjICAgICAg
IEluaXRpYWwgdmVyc2lvbg0KICMtLQ0KIA0KLVZFUkJPU0U9LXYNCitGSUxF
Uz0iaG9zdHMgcHJvdG9jb2xzIHNlcnZpY2VzIG5ldHdvcmtzIg0KIA0KIFdJ
TkhPTUU9YC9iaW4vY3lncGF0aCAtV2ANCiANCkBAIC0zMywxMiArMzYsMTMg
QEAgZWxpZiBbIC1uICIkV0lORElSIiBdDQogdGhlbg0KICAgV0lORVRDPSIk
V0lOSE9NRSINCiBlbHNlDQorICBlY2hvICJVbmtub3duIHN5c3RlbSB0eXBl
OyBleGl0aW5nIiA+JjINCiAgIGV4aXQgMA0KIGZpDQotRklMRVM9Imhvc3Rz
IHByb3RvY29scyBzZXJ2aWNlcyBuZXR3b3JrcyINCiANCiBpZiBbICEgLWQg
IiRXSU5FVEMiIF0NCiB0aGVuDQorICBlY2hvICJEaXJlY3RvcnkgJFdJTkVU
QyBkb2VzIG5vdCBleGlzdDsgZXhpdGluZyIgPiYyDQogICBleGl0IDANCiBm
aQ0KIA0KQEAgLTQ4LDcgKzUyLDcgQEAgZG8NCiAgIHRoZW4NCiAgICAgIyBX
aW5kb3dzIG9ubHkgdXNlcyB0aGUgZmlyc3QgOCBjaGFyYWN0ZXJzDQogICAg
IFdGSUxFPWBleHByIHN1YnN0ciAiJEZJTEUiIDEgOGANCi0gICAgL2Jpbi9s
biAtcyAkVkVSQk9TRSAiJFdJTkVUQy8kV0ZJTEUiICIvZXRjLyRGSUxFIg0K
KyAgICAvYmluL2xuIC1zIC12ICIkV0lORVRDLyRXRklMRSIgIi9ldGMvJEZJ
TEUiDQogICBmaQ0KIGRvbmUNCiANCg==

---559023410-1141662977-1031785078=:1269
Content-Type: text/plain; charset=us-ascii

--
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/
---559023410-1141662977-1031785078=:1269--

- Raw text -


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