www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2022/08/09/02:19:05

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2AE203858413
Authentication-Results: sourceware.org; dmarc=none (p=none dis=none)
header.from=SystematicSw.ab.ca
Authentication-Results: sourceware.org;
spf=none smtp.mailfrom=systematicsw.ab.ca
X-Authority-Analysis: v=2.4 cv=F+BEy4tN c=1 sm=1 tr=0 ts=62f1fbfd
a=oHm12aVswOWz6TMtn9zYKg==:117 a=oHm12aVswOWz6TMtn9zYKg==:17
a=r77TgQKjGQsHNAKrUKIA:9 a=sY_pCHGEAAAA:8 a=zGGjxxUDAAAA:8 a=fxJcL_dCAAAA:8
a=NOJSJk16AAAA:8 a=ZAIm2Em8AAAA:8 a=mAkJgPaMAAAA:8 a=-K9XGkUxAAAA:8
a=6ZWDMPSNxxWW0GgIb_MA:9 a=QEXdDO2ut3YA:10 a=vFddYpzu8LOvi6fzXVUA:9
a=09NS-3XzaoEA:10 a=KGAPLWoBAAAA:8 a=O0dU9bciAAAA:8 a=1XWaLZrsAAAA:8
a=_Dj-zB-qAAAA:8 a=UQe7b3Bm6Zbdt-WDItoA:9 a=7BF2aFSDJnIA:10 a=SDcUNfBxAAAA:8
a=LUHN8SzU0ixcKAfwDcsA:9 a=j0GaMBDWVfkA:10 a=3LOOgudu7LFfAnppk5ml:22
a=t77UKEx5sq5RR-Q8SVSL:22 a=8wILNDbMd6JXXYFnb8vS:22 a=QdhojmExZtU14jfl_ds1:22
a=_DHC7OU0MTHO5BuzkEcY:22 a=fATNd6rVDfWKclLs2F4M:22 a=EAdYJDCfEvVn5u-o72zs:22
a=5OsfJHeaYv5sgOGneIZj:22 a=c-cOe7UV8MviEfHuAVEQ:22 a=6TACu86SrHAKiJ346t4t:22
Message-ID: <bbf7534e-ef89-d74c-f897-656a9485bddf@SystematicSw.ab.ca>
Date: Tue, 9 Aug 2022 00:17:32 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.12.0
To: cygwin AT cygwin DOT com
From: Brian Inglis <Brian DOT Inglis AT SystematicSw DOT ab DOT ca>
Subject: Re: resolv.conf and gnupg2
Organization: Systematic Software
X-CMAE-Envelope: MS4xfGrGEbVwvgO3jNR0Ilx1kcdSniE66iRk34ADGTMrSrCZhFUxHmsJbojVKGMzbrDQXvumrvCGdd1VQp36ddyAcCcQFqcoq249AEtJVNH5WkNfFhss0DOG
8NITZVExpjuXydVSLDWCPjGtiCapZXPLxHK1rIjIJNN3mKqUl78s4SfSf7qZIvNUgRVsTnHtBaXQy9AtBOAexj6wp8Z6e3EIVHg=
X-Spam-Status: No, score=-1163.5 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
KAM_LAZY_DOMAIN_SECURITY, KAM_NUMSUBJECT, SPF_HELO_NONE, SPF_NONE, TXREP,
T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Reply-To: cygwin AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

This is a multi-part message in MIME format.
--------------RJC7aElxORgs00wPYdVAdpLO
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

I've been running with /etc/resolv.conf for a few years now, generated 
from the ISP info from ipconfig and lists of public DNS servers and 
suffixes.

The attached postinstall script 0p_l_etc_resolv_conf.dash generates a 
new resolv.conf and replaces the current if different every update.
It is also run at cron startup and that covers system startup.

The AWK script collects names and addresses from ipconfig ouput and adds 
lists of public DNS servers and public suffixes in the proper order.

How this works with other ISPs or in other network environments is not 
anything I ever thought of testing externally.
Feel feel to try it and change it if curious or interested.


I'be been shuffling my keyservers since keyserver public key certificate 
poisoning started; currently I have the following formerly "safe" 
servers configured in ~/gnupg/dirmngr.conf:

#keyserver hkp://pool.sks-keyservers.net
#keyserver hkps://hkps.pool.sks-keyservers.net
#keyserver hkp://keys.gnupg.net
keyserver hkps://keyserver.ubuntu.com
keyserver hkps://keys.openpgp.org
keyserver hkp://pgp.mit.edu
keyserver hkp://pgp.surf.nl

also in ~/.gnupg/gpg.conf:

#keyserver hkp://pool.sks-keyservers.net
#keyserver hkps://hkps.pool.sks-keyservers.net
#keyserver hkp://keys.gnupg.net
keyserver hkp://keyserver.ubuntu.com
keyserver hkps://keys.openpgp.org
keyserver hkp://pgp.mit.edu
keyserver hkp://pgp.surf.nl
#keyserver mailto:pgp-public-keys AT keys DOT nl DOT pgp DOT net
#keyserver ldap://keyserver.pgp.com

I've also installed US DoD (for USNO data) and LE root CA certs and sub 
CA certs to extend access where not provided in Windows and/or Cygwin.

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]
--------------RJC7aElxORgs00wPYdVAdpLO
Content-Type: text/plain; charset=UTF-8; name="0p_l_etc_resolv_conf.dash"
Content-Disposition: attachment; filename="0p_l_etc_resolv_conf.dash"
Content-Transfer-Encoding: base64

IyEvYmluL2Rhc2gKIyAwcF9sX2V0Y19yZXNvbHZfY29uZi5kYXNoIC0gdXBkYXRlIC9ldGMv
cmVzb2x2LmNvbmYgaWYgY2hhbmdlZAoKcj1yZXNvbHYKY3I9L3Vzci9sb2NhbC9iaW4vY3ln
LSRyLmF3awpydW49L3Zhci9ydW4vJHtyfWNvbmYKcnJjPSRydW4vJHIuY29uZgpTWVNDT05G
RElSPSR7U1lTQ09ORkRJUjotL2V0Y30KY29uZj0kU1lTQ09ORkRJUi8kci5jb25mCgovYmlu
L21rZGlyIC1wdgkJLS0gJHJ1bi8JCSYmIFwKaXA9JCgvdXNyL2Jpbi93aGljaAktLSBpcGNv
bmZpZykJCSYmIFwKdG1wPSQoL2Jpbi9ta3RlbXAgLXQJLS0gLlhYWFhYWFhYLikJCSYmIFwK
JGlwIC9hbGwgfCAkY3IJID4gJHRtcAkJCQkmJiBcClsgLXMgJHRtcCBdCQkJCQkmJiBcClsg
LXcgJHJyYyBdCXx8IDogPiAkcnJjCmlmICEgL3Vzci9iaW4vY21wIC1zCS0tICR0bXAgJHJy
YzsgdGhlbgogICAgL2Jpbi9jcCAtZnYJCS0tICR0bXAgJHJyYwogICAgL2Jpbi9sbiAtZnJz
VHYJLS0gJHJyYyAkY29uZgpmaQoKL2Jpbi9ybSAtZgkJLS0gJHRtcAo=
--------------RJC7aElxORgs00wPYdVAdpLO
Content-Type: text/plain; charset=UTF-8; name="cyg-resolv.awk"
Content-Disposition: attachment; filename="cyg-resolv.awk"
Content-Transfer-Encoding: base64

IyEvdXNyL2Jpbi9hd2sgLWYKIyBjeWctcmVzb2x2LmF3ayAtIGNyZWF0ZSBDeWd3aW4gcmVz
b2x2LmNvbmYgZnJvbSBXaW5kb3dzIGlwY29uZmlnIC9hbGwgb3V0cHV0CgpmdW5jdGlvbiBu
ZXh0YWRkciggYWRkciwgbmFtZSwgbnMsIG5hbWVzZXJ2ZXJhZGRyLCBuYW1lc2VydmVyaG9z
dG5hbWUJLHByaXZhdGUsbikgewogICAgaWYgKERFQlVHKSBwcmludCBhZGRyLCBuYW1lLCBu
cyA+IERFQlVHCgogICAgIyBwcml2YXRlIHN1Ym5ldHMKICAgIHByaXZhdGUgPSAoYWRkciB+
IHAxMCB8fCBhZGRyIH4gcDE3MiB8fCBhZGRyIH4gcDE5MikKCiAgICAjIGRlZmF1bHQgbmFt
ZQogICAgaWYgKHByaXZhdGUgJiYgIW5hbWUpICB7IG5hbWUgPSAicHJpdmF0ZSIgfQoKICAg
ICMgcHJpdmF0ZSBzdWJuZXRzIGNvbWUgZmlyc3QgaWYgdW5vY2N1cGllZAogICAgaWYgKHBy
aXZhdGUgJiYgISgwIGluIG5hbWVzZXJ2ZXJhZGRyKSkgewoJbiA9IDAKICAgIH0gZWxzZSB7
CgluID0gKytucwogICAgfQoKICAgIGlmIChhZGRyKSAgIHsgbmFtZXNlcnZlcmFkZHJbbl0J
PSBhZGRyIH0KCiAgICBpZiAobmFtZSkgICB7IG5hbWVzZXJ2ZXJob3N0bmFtZVtuXSA9IG5h
bWUgfQoKICAgIGlmIChERUJVRykgcHJpbnQgYWRkciwgbmFtZSwgbnMgPiBERUJVRwoKICAg
IHJldHVybiBucwp9CgoKZnVuY3Rpb24gYWRkcnMoIE5TLCBuYW1lc2VydmVyYWRkciwgbnMs
ICAgYywgbCkgewojICQgZ2V0ZW50IGFob3N0c3Y0ICROUwojIDEuMC4wLjEgICAgICAgICBT
VFJFQU0gICAgICBvbmUub25lLm9uZS5vbmUKIyAxLjAuMC4xICAgICAgICAgREdSQU0gICAg
ICAgb25lLm9uZS5vbmUub25lCiMgMS4xLjEuMSAgICAgICAgIFNUUkVBTQojIDEuMS4xLjEg
ICAgICAgICBER1JBTQojIDE0OS4xMTIuMTEyLjExMiAwICAgICAgZG5zLnF1YWQ5Lm5ldAoj
IDkuOS45LjkgICAgICAgICAwCiMgMjA4LjY3LjIyMC4yMjAgIDAgICAgICByZXNvbHZlcjIu
b3BlbmRucy5jb20KIyAyMDguNjcuMjIyLjIyMiAgMCAgICAgIHJlc29sdmVyMS5vcGVuZG5z
LmNvbQojIDguOC40LjQgICAgICAgICAwICAgICAgZ29vZ2xlLXB1YmxpYy1kbnMtYi5nb29n
bGUuY29tCiMgOC44LjguOCAgICAgICAgIDAgICAgICBnb29nbGUtcHVibGljLWRucy1hLmdv
b2dsZS5jb20KIyAxNDkuMTEyLjEyMi4yMCAgMCAgICAgIENBc2hpZWxkUHJvdGVjdGVkICAg
ICAgCiMgMTQ5LjExMi4xMjEuMjAgIDAKICAgIGwgPSAwCiAgICBjID0gIi91c3IvYmluL2dl
dGVudCBhaG9zdHN2NCAiIE5TCgogICAgd2hpbGUgKChjIHwgZ2V0bGluZSkgPiAwKSB7Cglp
ZiAoJDEgIT0gbCkgewoJICAgIG5zID0gbmV4dGFkZHIoICQxLCAkMywgbnMsIG5hbWVzZXJ2
ZXJhZGRyLCBuYW1lc2VydmVyaG9zdG5hbWUpCgl9CgoJbCA9ICQxCiAgICB9CgogICAgcmV0
dXJuIG5zCn0KCgpCRUdJTiB7CiMgcHJpdmF0ZSBzdWJuZXRzCiAgICAjIGRpZ2l0IHBhdHRl
cm5zOiAuWzBbMF1dMC0yNTUsIC5bMF0xNi0zMQogICAgZDBfMjU1CT0gIiguKDB7MCwyfVsw
LTldfDB7MCwxfVsxLTldWzAtOV18MVswLTldWzAtOV18MihbMC00XVswLTldfDVbMC01XSkp
KSIKICAgIGQxNl8zMQk9ICIuMD8oMVs2LTldfDJbMC05XXwzWzAxXSkiCiAgICAjIDEwLjAu
MC4wLS4yNTUuMjU1LjI1NQogICAgcDEwCQk9ICJeMTAiIGQwXzI1NSAiezN9JCIKICAgICMg
MTcyLjE2LjAuMC0uMzEuMjU1LjI1NQogICAgcDE3Mgk9ICJeMTcyIiBkMTZfMzEgZDBfMjU1
ICJ7Mn0kIgogICAgIyAxOTIuMTY4LjAuMC0uMjU1LjI1NQogICAgcDE5Mgk9ICJeMTkyLjE2
OCIgZDBfMjU1ICJ7Mn0kIgojIHB1YmxpYyBuYW1lIHNlcnZlcnMKIyBDSVJBIENhbmFkaWFu
IFNoaWVsZCBQcm90ZWN0ZWQrbWFsd2FyZStwaGlzaGluZwogICAgTlMgICA9ICJkbnMucXVh
ZDkubmV0LiBvbmUub25lLm9uZS5vbmUuICIJCQkJXAoJICAgICJyZXNvbHZlcjIub3BlbmRu
cy5jb20uIHJlc29sdmVyMS5vcGVuZG5zLmNvbS4gIgkJXAoJICAgICJnb29nbGUtcHVibGlj
LWRucy1iLmdvb2dsZS5jb20uIGdvb2dsZS1wdWJsaWMtZG5zLWEuZ29vZ2xlLmNvbS4gIiBc
CgkgICAgIkNBc2hpZWxkUHJvdGVjdGVkIgogICAgU1VGICA9ICJjYS4gb3JnLiBjb20uIG5l
dC4iCiAgICBDRkhEID0gIiMgL2V0Yy9yZXNvbHYuY29uZiIKICAgIENGSEQgPSBDRkhEICIg
LSBJbnRlcm5ldCBEb21haW4gTmFtZSBTeXN0ZW0gcmVzb2x2ZXIgY29uZmlndXJhdGlvbiBm
aWxlIgogICAgQ0RTICA9ICIjIGRvbWFpbiBzdWZmaXgiCiAgICBDU1NMID0gIiMgc3VmZml4
IHNlYXJjaCBsaXN0Igp9CgoKL1xyLwkJCQl7IHN1YiggL1xyLywgIiIsICRORikgfQkjIHRy
aW0gXHIKCgojIGNvbGxlY3QgRE5TIGRvbWFpbiBzdWZmaXhlcwovRFtObl1bU3NdXHNTdWZm
aXhbXjpdKjpcc1xTLwl7CiAgICBsYXN0ID0gJE5GCiAgICBpZiAobGFzdCB+IC9cLi8gJiYg
bGFzdCAhfiAvXC4kLykJbGFzdCA9IGxhc3QgIi4iOwkjIGFkZCByb290IGRvdAoKICAgIGlm
ICghKGxhc3QgaW4gZG9tYWluKSkgewoJZG9tYWluW2xhc3RdID0gbGFzdAoJZG9tYWlucyA9
IGRvbWFpbnMgIiAiIGxhc3QKICAgIH0KCiAgICB3aGlsZSAobGFzdCB+IC9cLi4rXC4uKy8p
IHsJIyBzdHJpcCBsYWJlbHMgaWYgbW9yZSB0aGFuIHR3byBmb3IgZG9tYWluCglzdWIoL15b
Xi5dKy4vLCAiIiwgbGFzdCkKCWlmIChsYXN0IH4gL1wuLyAmJiBsYXN0ICF+IC9cLiQvKQls
YXN0ID0gbGFzdCAiLiI7ICMgYWRkIHJvb3QgZG90CgoJaWYgKCEobGFzdCBpbiBkb21haW4p
KSB7CgkgICAgZG9tYWluW2xhc3RdID0gbGFzdAoJICAgIGRvbWFpbnMgPSBkb21haW5zICIg
IiBsYXN0Cgl9CiAgICB9Cn0KCgojIGNvbGxlY3QgRE5TIHNlYXJjaCBzdWZmaXhlcwovU2Vh
cmNoXHNMaXN0W146XSo6XHNcUy8JewogICAgZm9yIChkIGluIGRvbWFpbikgewoJaWYgKCEo
ZCBpbiBzZWFyY2gpKQlzZWFyY2hbZF0gPSBkCgoJaWYgKGQgfiAvc2hhd1teLl0rLi8pIHsK
CSAgICBsYXN0ID0gInNoYXcuY2EuIgoKCSAgICBpZiAoIShsYXN0IGluIHNlYXJjaCkpIHsK
CQlzZWFyY2hbbGFzdF0gPSBsYXN0CgkJZG9tYWlucyA9IGRvbWFpbnMgIiAiIGxhc3QKCSAg
ICB9Cgl9CiAgICB9CgogICAgbGFzdCA9ICRORgogICAgaWYgKGxhc3QgfiAvXC4vICYmIGxh
c3QgIX4gL1wuJC8pCWxhc3QgPSBsYXN0ICIuIjsJIyBhZGQgcm9vdCBkb3QKCiAgICBpZiAo
IShsYXN0IGluIHNlYXJjaCkpIHsKCXNlYXJjaFtsYXN0XSA9IGxhc3QKCWRvbWFpbnMgPSBk
b21haW5zICIgIiBsYXN0CiAgICB9CgogICAgd2hpbGUgKGxhc3QgfiAvXC4uK1wuLisvKSB7
CSMgc3RyaXAgbGFiZWxzIGlmIG1vcmUgdGhhbiB0d28gZm9yIGRvbWFpbgoJc3ViKC9eW14u
XSsuLywgIiIsIGxhc3QpCglpZiAobGFzdCB+IC9cLi8gJiYgbGFzdCAhfiAvXC4kLykJbGFz
dCA9IGxhc3QgIi4iOyAjIGFkZCByb290IGRvdAoKCWlmICghKGxhc3QgaW4gc2VhcmNoKSkg
ewoJICAgIHNlYXJjaFtsYXN0XSA9IGxhc3QKCSAgICBkb21haW5zID0gZG9tYWlucyAiICIg
bGFzdAoJfQogICAgfQoKICAgIG5zID0gc3BsaXQoIFNVRiwgc2EpCgogICAgZm9yIChzID0g
MTsgcyA8PSBuczsgKytzKSB7CglsYXN0ID0gc2Fbc10KCWlmIChsYXN0IH4gL1wuLyAmJiBs
YXN0ICF+IC9cLiQvKQlsYXN0ID0gbGFzdCAiLiI7ICMgYWRkIHJvb3QgZG90CgoJaWYgKCEo
bGFzdCBpbiBzZWFyY2gpKSB7CgkgICAgc2VhcmNoW2xhc3RdID0gbGFzdAoJICAgIGRvbWFp
bnMgPSBkb21haW5zICIgIiBsYXN0Cgl9CiAgICB9Cn0KCgojIGNvbGxlY3QgRE5TIHNlcnZl
ciBJUCBWNCBhZGRyZXNzZXMKL0ROU1xzU2VydmVyc1teOl0qOlxzXFMvCXsgZG5zID0gMSB9
CQkjIHN0YXJ0IC0gZW5hYmxlCgpkbnMgJiYgJE5GIH4gL14oWzAtOUEtRmEtZl17MCw0fTop
ezEsN31bMC05QS1GYS1mXXswLDR9JC8geyBuZXh0IH0gIyBza2lwIElQIFY2CgoKZG5zICYm
ICRORiB+IC9eKFswLTldezEsM31cLil7M31bMC05XXsxLDN9JC8JewkJIyBjb2xsZWN0IElQ
IFY0CiAgICBucyA9IG5leHRhZGRyKCAkTkYsIGxhc3QsIG5zLCBuYW1lc2VydmVyYWRkciwg
bmFtZXNlcnZlcmhvc3RuYW1lKQogICAgbGFzdCA9ICIiCn0KCmRucyAmJiAkTkYgIX4gL14o
WzAtOUEtRmEtZl17MCw0fTopezEsN31bMC05QS1GYS1mXXswLDR9JC8gJiYgXAoJJE5GICF+
IC9eKFswLTldezEsM31cLil7M31bMC05XXsxLDN9JC8JeyBkbnMgPSAwIH0JIyBub24tSVAg
ZGlzYWJsZQoKCiMgb3V0cHV0IHVuaXF1ZSByZXNvbHYuY29uZiBlbnRyaWVzCkVORCB7CiAg
ICBwcmludCBDRkhECgogICAgbnMgPSBhZGRycyggTlMsIG5hbWVzZXJ2ZXJhZGRyLCBucykK
CiAgICBmb3IgKG4gPSAwOyBuIDw9IG5zOyArK24pCXsKCWlmIChuIGluIG5hbWVzZXJ2ZXJo
b3N0bmFtZSAmJiBuYW1lc2VydmVyaG9zdG5hbWVbbl0pIHsKCSAgICBwcmludCAiIyIsIG5h
bWVzZXJ2ZXJob3N0bmFtZVtuXQoJfQoKCWlmIChuIGluIG5hbWVzZXJ2ZXJhZGRyICYmIG5h
bWVzZXJ2ZXJhZGRyW25dKSB7CgkgICAgcHJpbnQgIm5hbWVzZXJ2ZXIiLCBuYW1lc2VydmVy
YWRkcltuXQoJfQogICAgfQoKICAgIHByaW50IENEUwoKICAgIGZvciAoZCBpbiBkb21haW4p
CQl7IHByaW50ICJkb21haW4gIiBkIH0KCiAgICBwcmludCBDU1NMCiAgICBpZiAoZG9tYWlu
cykJcHJpbnQgInNlYXJjaCIgZG9tYWlucwp9Cgo=
--------------RJC7aElxORgs00wPYdVAdpLO
Content-Type: text/plain; charset=UTF-8; name="resolv.conf"
Content-Disposition: attachment; filename="resolv.conf"
Content-Transfer-Encoding: base64

IyAvZXRjL3Jlc29sdi5jb25mIC0gSW50ZXJuZXQgRG9tYWluIE5hbWUgU3lzdGVtIHJlc29s
dmVyIGNvbmZpZ3VyYXRpb24gZmlsZQojIHNoYXdjYWJsZS5uZXQuCm5hbWVzZXJ2ZXIgNjQu
NTkuMTM1LjE0OApuYW1lc2VydmVyIDY0LjU5LjEyOC4xMTQKIyBkbnMucXVhZDkubmV0Cm5h
bWVzZXJ2ZXIgOS45LjkuOQpuYW1lc2VydmVyIDE0OS4xMTIuMTEyLjExMgojIG9uZS5vbmUu
b25lLm9uZQpuYW1lc2VydmVyIDEuMS4xLjEKbmFtZXNlcnZlciAxLjAuMC4xCiMgcmVzb2x2
ZXIyLm9wZW5kbnMuY29tCm5hbWVzZXJ2ZXIgMjA4LjY3LjIyMC4yMjAKIyByZXNvbHZlcjEu
b3BlbmRucy5jb20KbmFtZXNlcnZlciAyMDguNjcuMjIyLjIyMgojIGdvb2dsZS1wdWJsaWMt
ZG5zLWIuZ29vZ2xlLmNvbQpuYW1lc2VydmVyIDguOC40LjQKIyBnb29nbGUtcHVibGljLWRu
cy1hLmdvb2dsZS5jb20KbmFtZXNlcnZlciA4LjguOC44CiMgQ0FzaGllbGRQcm90ZWN0ZWQK
bmFtZXNlcnZlciAxNDkuMTEyLjEyMS4yMApuYW1lc2VydmVyIDE0OS4xMTIuMTIyLjIwCiMg
ZG9tYWluIHN1ZmZpeApkb21haW4gc2hhd2NhYmxlLm5ldC4KZG9tYWluIGNnLnNoYXdjYWJs
ZS5uZXQuCiMgc3VmZml4IHNlYXJjaCBsaXN0CnNlYXJjaCBjZy5zaGF3Y2FibGUubmV0LiBz
aGF3Y2FibGUubmV0LiBzaGF3LmNhLiBjYS4gb3JnLiBjb20uIG5ldC4K

--------------RJC7aElxORgs00wPYdVAdpLO
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

--------------RJC7aElxORgs00wPYdVAdpLO--

- Raw text -


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