delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/11/24/17:18:57

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
content-class: urn:content-classes:message
Subject: cron_diagnose.sh version 1.2
MIME-Version: 1.0
Date: Mon, 24 Nov 2003 17:14:17 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Message-ID: <BADF3C947A1BD54FBA75C70C241B0B9E0145956F@ex02.co.idirect.net>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
From: "Harig, Mark" <maharig AT idirect DOT net>
To: <cygwin AT cygwin DOT com>

------_=_NextPart_001_01C3B2D8.4D4CF0AE
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

cron_diagnose.sh will attempt to diagnose=20
problems with cron.

It will not modify any files on your computer.

You might need to run the script several times.

Each time that it finds a problem, it stops and
displays a descriptive message.

Please read the messages that the script
generates, especially if it reports no errors,
but you still cannot get cron to work for you.

These messages should help you to report
problems that occur in setting up cron, and
possibly reduce the number of messages about
cron that need to be sent to the mailing list.

Please report the version number that this
script reports so that improvements can be
made to it.

---------

------_=_NextPart_001_01C3B2D8.4D4CF0AE
Content-Type: application/octet-stream;
	name="cron_diagnose.sh"
Content-Transfer-Encoding: base64
Content-Description: cron_diagnose.sh
Content-Disposition: attachment;
	filename="cron_diagnose.sh"

IyEvYmluL2Jhc2gNCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyAkU291cmNlOiAkDQojICRSZXZpc2lvbjog
JA0KIyAkTmFtZTogJA0KIyAkRGF0ZTogJA0KIyAkU3RhdGU6ICQNCiMgJEF1dGhvcjogJA0KIyA9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09DQoNCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyBUaGlzIHNjcmlwdCBjaGVja3MgdGhh
dCB0aGUgdmFyaW91cyBmaWxlcywgZGlyZWN0b3JpZXMsIGFuZCBtb3VudA0KIyBwb2ludHMgbmVl
ZGVkIGJ5IHRoZSBjcm9uIGRhZW1vbiBleGlzdCBhbmQgaGF2ZSB0aGUgcHJvcGVyIHNldHRpbmdz
LA0KIyBwZXJtaXNzaW9ucywgZXRjLiAgVGhpcyBzY3JpcHQgaXMgYmFzZWQgcHJpbWFyaWx5IG9u
IHRoZSByZXF1aXJlbWVudHMNCiMgbGlzdGVkIGluIHRoZSB0ZXh0IGZpbGUgL3Vzci9zaGFyZS9k
b2MvQ3lnd2luL2Nyb24uUkVBRE1FLg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCiMgPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQ0KIyBSb3V0aW5lOiBjaGVja19wcm9ncmFtDQojIENoZWNrIHRvIHNlZSB0aGF0IGEgc3BlY2lm
aWVkIHByb2dyYW0gKCQxKSBpcyBpbnN0YWxsZWQgYW5kIGFjY2Vzc2libGUNCiMgYnkgdGhpcyBz
Y3JpcHQuICBJZiBpdCBpcyBub3QsIHRoZW4gYWxlcnQgdGhlIHVzZXIgYWJvdXQgd2hpY2ggcGFj
a2FnZQ0KIyAoJDIpIHNob3VsZCBiZSBpbnN0YWxsZWQgdG8gcHJvdmlkZSB0aGF0IHByb2dyYW0u
DQojID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0NCmZ1bmN0aW9uIGNoZWNrX3Byb2dyYW0oKSB7DQoNCglpZiBbIGB0
eXBlICQxID4gL2Rldi9udWxsIDI+JjFgIF07IHRoZW4NCgkJZWNobyAiVGhlICckMScgcHJvZ3Jh
bSBpcyBtaXNzaW5nIG9yIG5vdCBpbiB5b3VyIFBBVEguIg0KCQllY2hvICJUaGlzIHByb2dyYW0g
aXMgaW5jbHVkZWQgaW4gdGhlICckMicgcGFja2FnZS4iDQoJCWVjaG8gIlBsZWFzZSBpbnN0YWxs
IHRoaXMgcHJvZ3JhbSBhbmQgcnVuIHRoaXMgc2NyaXB0IGFnYWluLiINCgkJcmV0dXJuIDENCglm
aQ0KDQoJcmV0dXJuIDANCg0KfSAjID09PSBFbmQgb2YgY2hlY2tfcHJvZ3JhbSgpID09PSAjDQoN
Cg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09DQojIFJvdXRpbmU6IHNhbml0eV9jaGVjaw0KIyBDaGVjayBmb3Ig
dGhlIHNldCBvZiBwcm9ncmFtcyB0aGF0IGFyZSB1c2VkIGJ5IHRoaXMgc2NyaXB0Lg0KIyA9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09DQpmdW5jdGlvbiBzYW5pdHlfY2hlY2soKSB7DQoNCgkjIENoZWNrIGZvciBwcm9n
cmFtcyB0aGF0IHRoaXMgc2NyaXB0IHVzZXMuDQoJY2hlY2tfcHJvZ3JhbSBscyBmaWxldXRpbHMg
fHwgcmV0dXJuICQ/DQoJY2hlY2tfcHJvZ3JhbSBlZ3JlcCBncmVwIHx8IHJldHVybiAkPw0KCWNo
ZWNrX3Byb2dyYW0gZmdyZXAgZ3JlcCB8fCByZXR1cm4gJD8NCgljaGVja19wcm9ncmFtIGlkIHNo
LXV0aWxzIHx8IHJldHVybiAkPw0KCWNoZWNrX3Byb2dyYW0gY3V0IHRleHR1dGlscyB8fCByZXR1
cm4gJD8NCgljaGVja19wcm9ncmFtIHRyIHRleHR1dGlscyB8fCByZXR1cm4gJD8NCgljaGVja19w
cm9ncmFtIG1vdW50IGN5Z3dpbiB8fCByZXR1cm4gJD8NCgljaGVja19wcm9ncmFtIGN5Z2NoZWNr
IGN5Z3dpbiB8fCByZXR1cm4gJD8NCg0KCXJldHVybiAwDQoNCn0gIyA9PT0gRW5kIG9mIHNhbml0
eV9jaGVjaygpID09PSAjDQoNCg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQojIFJvdXRpbmU6IGNoZWNrX3Bh
c3N3ZF9hbmRfZ3JvdXANCiMgQ2hlY2sgdG8gc2VlIHdoZXRoZXIgdGhlIHVzZXIncyBwYXNzd29y
ZCBJRCBhbmQgZ3JvdXAgZXhpc3QgaW4gdGhlDQojIHN5c3RlbSAvZXRjL3Bhc3N3ZCBhbmQgL2V0
Yy9ncm91cCBmaWxlcywgcmVzcGVjdGl2ZWx5Lg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpmdW5jdGlvbiBj
aGVja19wYXNzd2RfYW5kX2dyb3VwKCkgew0KDQoJaWYgWyAiJChpZCAtZ24pIiA9IG1rcGFzc3dk
IF07IHRoZW4NCgkJZWNobyAiSXQgYXBwZWFycyB0aGF0IHlvdSBkbyBub3QgaGF2ZSBhbiBlbnRy
eSBmb3IgeW91ciB1c2VyIElEIg0KCQllY2hvICJpbiAvZXRjL3Bhc3N3ZC4gIElmIHRoaXMgY2hl
Y2sgaXMgaW5jb3JyZWN0LCB0aGVuIHJlLXJ1biINCgkJZWNobyAidGhpcyBzY3JpcHQgd2l0aCB0
aGUgJy1mJyBjb21tYW5kLWxpbmUgb3B0aW9uLiINCgkJZWNobw0KCQllY2hvICJPdGhlcndpc2Us
IHVzZSB0aGUgJ21rcGFzc3dkJyB1dGlsaXR5IHRvIGdlbmVyYXRlIGFuIg0KCQllY2hvICJlbnRy
eSBmb3IgeW91ciBVc2VyIElEIGluIHRoZSBwYXNzd29yZCBmaWxlOiINCgkJZWNobyAiICAgbWtw
YXNzd2QgLWwgLXUgW1VzZXIgSURdID4+IC9ldGMvcGFzc3dkIg0KCQllY2hvICJvciINCgkJZWNo
byAiICAgbWtwYXNzd2QgLWQgLXUgW1VzZXIgSURdID4+IC9ldGMvcGFzc3dkIg0KCQllY2hvICJh
bmQgdGhlbiBydW4gdGhpcyBzY3JpcHQgYWdhaW4uIg0KCQlyZXR1cm4gMQ0KDQoJZWxpZiBbIC1u
ICIkVVNFUkRPTUFJTiIgXSAmJiAgWyAtbiAiJFVTRVJOQU1FIiBdOyB0aGVuDQoJCWlmICEgZWdy
ZXAgLXEgLWkgIl4kKGlkIC11bik6LipVLSRVU0VSRE9NQUlOXFxcXCRVU0VSTkFNRSIgL2V0Yy9w
YXNzd2Q7IHRoZW4NCgkJCWVjaG8gIkl0IGFwcGVhcnMgdGhhdCB5b3UgZG8gbm90IGhhdmUgYW4g
ZW50cnkgZm9yOiINCgkJCWVjaG8gIiAgICRVU0VSRE9NQUlOXFwkVVNFUk5BTUUiDQoJCQllY2hv
ICJpbiAvZXRjL3Bhc3N3ZC4iDQoJCQllY2hvDQoJCQllY2hvICJVc2UgdGhlICdta3Bhc3N3ZCcg
dXRpbGl0eSB0byBnZW5lcmF0ZSBhbiBlbnRyeSBmb3IiDQoJCQllY2hvICJ5b3VyIFVzZXIgSUQg
aW4gdGhlIHBhc3N3b3JkIGZpbGU6Ig0KCQkJZWNobyAiICAgbWtwYXNzd2QgLWQgLXUgW1VzZXIg
SURdID4+IC9ldGMvcGFzc3dkIg0KCQkJZWNobyAiYW5kIHRoZW4gcnVuIHRoaXMgc2NyaXB0IGFn
YWluLiINCgkJCXJldHVybiAxDQoJCWZpDQoJZmkNCg0KCWlmIFsgIiQoaWQgLWduKSIgPSBta2dy
b3VwIF07IHRoZW4NCgkJZWNobyAiSXQgYXBwZWFycyB0aGF0IHlvdSBkbyBub3QgaGF2ZSBhbiBl
bnRyeSBmb3IgeW91ciBncm91cCBJRCINCgkJZWNobyAiaW4gL2V0Yy9ncm91cC4gIElmIHRoaXMg
Y2hlY2sgaXMgaW5jb3JyZWN0LCB0aGVuIHJlLXJ1biINCgkJZWNobyAidGhpcyBzY3JpcHQgd2l0
aCB0aGUgJy1mJyBjb21tYW5kLWxpbmUgb3B0aW9uLiINCgkJZWNobw0KCQllY2hvICJPdGhlcndp
c2UsIHVzZSB0aGUgJ21rZ3JvdXAnIHV0aWxpdHkgdG8gZ2VuZXJhdGUgYW4iDQoJCWVjaG8gImVu
dHJ5IGZvciB5b3VyIGdyb3VwIElEIGluIHRoZSBwYXNzd29yZCBmaWxlOiINCgkJZWNobyAiICAg
bWtncm91cCAtbCAtdSA+IC9ldGMvZ3JvdXAiDQoJCWVjaG8gIm9yIg0KCQllY2hvICIgICBta2dy
b3VwIC1kIC11ID4gL2V0Yy9ncm91cCINCgkJZWNobyAiYW5kIHRoZW4gcnVuIHRoaXMgc2NyaXB0
IGFnYWluLiINCgkJcmV0dXJuIDENCglmaQ0KDQoJcmV0dXJuIDANCg0KfSAjID09PSBFbmQgb2Yg
Y2hlY2tfcGFzc3dkX2FuZF9ncm91cCgpID09PSAjDQoNCg0KIyA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQojIFJv
dXRpbmU6IGNoZWNrX2Rpcg0KIyBDaGVjayB0byBzZWUgdGhhdCB0aGUgc3BlY2lmaWVkIGRpcmVj
dG9yeSAoJDEpIGV4aXN0cy4NCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KZnVuY3Rpb24gY2hlY2tfZGlyKCkg
ew0KDQoJaWYgWyAhIC1kICQxIF07IHRoZW4NCgkJZWNobyAiWW91ciBjb21wdXRlciBkb2VzIG5v
dCBhcHBlYXIgdG8gaGF2ZSBhICQxIGRpcmVjdG9yeS4iDQoJCWVjaG8gIlBsZWFzZSBpbnZlc3Rp
Z2F0ZSB0aGlzIHByb2JsZW0sIGFuZCBydW4gdGhpcyBzY3JpcHQgYWdhaW4uIg0KCQlyZXR1cm4g
MQ0KCWZpDQoNCglpZiBbIGBscyAtbGQgJDEgfCBlZ3JlcCAtcSAnXmRyWy13XXguKidgIF07IHRo
ZW4NCgkJZWNobyAiVGhlIHBlcm1pc3Npb25zIG9uIHRoZSBkaXJlY3RvcnkgJDEgYXJlIG5vdCBj
b3JyZWN0LiINCgkJZWNobyAiUGxlYXNlIHJ1biAnY2htb2QgdStyeCAkMScsIGFuZCBydW4gdGhp
cyBzY3JpcHQgYWdhaW4uIg0KCQlyZXR1cm4gMQ0KCWZpDQoNCglyZXR1cm4gMA0KDQp9ICMgPT09
IEVuZCBvZiBjaGVja19kaXIoKSA9PT0gIw0KDQoNCiMgPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyBSb3V0aW5l
OiBjaGVja19kaXJfcGVybXMNCiMgQ2hlY2sgdG8gc2VlIHRoYXQgdGhlIHNwZWNpZmllZCBkaXJl
Y3RvcnkgKCQxKSBleGlzdHMgYW5kIGhhcyB0aGUNCiMgcmVxdWlyZWQgcGVybWlzc2lvbnMsIGFz
IGRlc2NyaWJlZCBpbiAvdXNyL2RvYy9DeWd3aW4vY3Jvbi5SRUFETUUuDQojID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0NCmZ1bmN0aW9uIGNoZWNrX2Rpcl9wZXJtcygpIHsNCg0KCWNoZWNrX2RpciAkMSB8fCByZXR1
cm4gJD8NCg0KCWlmIFsgYGxzIC1sZCAkMSB8IGZncmVwIC1xICdkcnd4cnd4cnh0J2AgXTsgdGhl
bg0KCQllY2hvICJUaGUgcGVybWlzc2lvbnMgb24gdGhlIGRpcmVjdG9yeSAkMSBhcmUgbm90IGNv
cnJlY3QuIg0KCQllY2hvICJQbGVhc2UgcnVuICdjaG1vZCAxNzc3ICQxJywgYW5kIHJ1biB0aGlz
IHNjcmlwdCBhZ2Fpbi4iDQoJCXJldHVybiAxDQoJZmkNCg0KCXJldHVybiAwDQoNCn0gIyA9PT0g
RW5kIG9mIGNoZWNrX2Rpcl9wZXJtcygpID09PSAjDQoNCg0KIyA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQojIFJv
dXRpbmU6IGNoZWNrX3Zhcl9ydW4NCiMgQ2hlY2sgdG8gc2VlIHRoYXQgU1lTVEVNIG9yIHRoZSBB
ZG1pbmlzdHJhdG9ycyBncm91cCBoYXMgd3JpdGUNCiMgcGVybWlzc2lvbiBpbiB0aGUgZGlyZWN0
b3J5IC92YXIvcnVuLiAgVGhpcyBwZXJtaXNzaW9uIGlzIG5lZWRlZA0KIyBzbyB0aGF0IHRoZSBj
cm9uLnBpZCBmaWxlIGNhbiBiZSBjcmVhdGVkIGJ5IHRoZSBjcm9uIHNlcnZpY2UuDQojID09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0NCmZ1bmN0aW9uIGNoZWNrX3Zhcl9ydW4oKSB7DQoNCgkjIFdlIGNoZWNrIGZyb20g
bGVhc3QtIHRvIG1vc3QtcmVzdHJpY3RpdmUgcGVybWlzc2lvbi4NCg0KCSMgSWYgJ2V2ZXJ5b25l
Jy8nb3RoZXInIGRvZXMgbm90IGhhdmUgd3JpdGUgcGVybWlzc2lvbiwgdGhlbg0KCSMgY2hlY2sg
dG8gc2VlIHdoZXRoZXIgZ3JvdXAgcGVybWlzc2lvbnMgYXJlIHN1ZmZpY2llbnQuDQoJaWYgWyAk
KGxzIC1kbCAvdmFyL3J1biB8IGN1dCAtYjkpICE9IHcgXTsgdGhlbg0KCQkjIElmICdBZG1pbmlz
dHJhdG9ycycgaGFzIGdyb3VwIGFjY2VzcyB0byAvdmFyL3J1biwgYnV0IGRvZXMgbm90IGhhdmUN
CgkJIyB3cml0ZSBwZXJtaXNzaW9uLCB0aGVuIGNoZWNrIHRvIHNlZSB3aGV0aGVyIHVzZXIgcGVy
bWlzc2lvbnMgYXJlDQoJCSMgc3VmZmljaWVudC4NCgkJaWYgWyAkKGxzIC1kbCAvdmFyL3J1biB8
IHRyIC1zICIgIiB8IGN1dCAtZjQgLWQgIiAiKSA9IEFkbWluaXN0IF0gICYmIFwNCgkJCVsgJChs
cyAtZGwgL3Zhci9ydW4gfCBjdXQgLWI2KSAhPSB3IF07IHRoZW4NCgkJCSMgSWYgU1lTVEVNIGlz
IHRoZSBvd25lciBvZiAvdmFyL3J1biBhbmQgZG9lcyBub3QgaGF2ZSB3cml0ZQ0KCQkJIyBwZXJt
aXNzaW9uLCB0aGVuIG5vdGlmeSB0aGUgdXNlci4NCgkJCWlmIFsgJChscyAtZGxuIC92YXIvcnVu
IHwgdHIgLXMgIiAiIHwgY3V0IC1mNCAtZCAiICIpIC1lcSAxOCBdOyB0aGVuDQoJCQkJaWYgWyAk
KGxzIC1kbCAvdmFyL3J1biB8IGN1dCAtYjMpICE9IHcgXTsgdGhlbg0KCQkJCQllY2hvICJUaGUg
ZGlyZWN0b3J5IC92YXIvcnVuIGNhbm5vdCBiZSB3cml0dGVuIHRvIGJ5IGl0cyBvd25lci4iDQoJ
CQkJCWVjaG8gIlBsZWFzZSBjaGVjay9jaGFuZ2UgdGhlIHBlcm1pc3Npb25zIG9mIC92YXIvcnVu
IGFuZCBydW4iDQoJCQkJCWVjaG8gInRoaXMgc2NyaXB0IGFnYWluLiAgRm9yIGV4YW1wbGU6Ig0K
CQkJCQllY2hvICIgICBjaG1vZCB1K3cgL3Zhci9ydW4iDQoJCQkJCXJldHVybiAxDQoJCQkJZmkN
CgkJCWVsc2UNCgkJCQllY2hvICJUaGUgU1lTVEVNIHVzZXIgb3IgQWRtaW5pc3RyYXRvcnMgZ3Jv
dXAgbmVlZHMgdG8gaGF2ZSINCgkJCQllY2hvICJ3cml0ZSBwZXJtaXNzaW9uIGluIHRoZSBkaXJl
Y3RvcnkgL3Zhci9ydW4uICBQbGVhc2UiDQoJCQkJZWNobyAiY2hlY2svY2hhbmdlIHRoZSB1c2Vy
IGFuZC9vciBncm91cCBvd25lcnNoaXAgYW5kIg0KCQkJCWVjaG8gInBlcm1pc3Npb25zIGFuZCBy
dW4gdGhpcyBzY3JpcHQgYWdhaW4uIg0KCQkJCXJldHVybiAxDQoJCQlmaQ0KCQlmaQ0KCWZpDQoN
CglyZXR1cm4gMA0KDQp9ICMgPT09IEVuZCBvZiBjaGVja192YXJfcnVuKCkgPT09ICMNCg0KDQoj
ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0NCiMgUm91dGluZTogY2hlY2tfc3lzX21vdW50DQojIENoZWNrIHRvIHNl
ZSB0aGF0IHRoZSBTWVNURU0gYWNjb3VudCBoYXMgYWNjZXNzIHRvIHRoZSBzcGVjaWZpZWQNCiMg
ZGlyZWN0b3J5Lg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpmdW5jdGlvbiBjaGVja19zeXNfbW91bnQoKSB7
DQoNCglsb2NhbCBtbnRfcG9pbnQ9JDENCglsb2NhbCBkb3NfZGlyPSQyDQoNCglpZiAhIG1vdW50
IHwgZWdyZXAgLXFlICIuKyBvbiAkbW50X3BvaW50IC4rc3lzdGVtLisiOyB0aGVuDQoJCWVjaG8g
IlRoZSBTWVNURU0gdXNlciBjYW5ub3QgYWNjZXNzIHRoZSBtb3VudCBwb2ludCAke21udF9wb2lu
dH0uIg0KCQllY2hvICJQbGVhc2UgcnVuIHRoZSBmb2xsb3dpbmcgY29tbWFuZCB0byBhZGQgYSBz
eXN0ZW0gbW91bnQgcG9pbnQ6Ig0KCQllY2hvICcgICBtb3VudCAtZiAtcyAtYiAiW0RPUyBwYXRo
IHRvIEN5Z3dpbl0nJGRvc19kaXJcIiBcIiRtbnRfcG9pbnRcIg0KCQllY2hvICJ3aGVyZSBbRE9T
IHBhdGggdG8gQ3lnd2luXSBpcyBzb21ldGhpbmcgbGlrZSBjOi9jeWd3aW4uIg0KCQllY2hvDQoJ
CWVjaG8gIkZvciBtb3JlIGluZm9ybWF0aW9uLCBydW4gJ21vdW50IC1tJyBhbmQgJ21vdW50IC1o
JyINCgkJZWNobw0KCQllY2hvICJBZnRlciBhZGRpbmcgdGhpcyBtb3VudCBwb2ludCwgcGxlYXNl
IHJlLXJ1biB0aGlzIHNjcmlwdC4iDQoJCXJldHVybiAxDQoJZmkNCg0KCXJldHVybiAwDQoNCn0g
IyA9PT0gRW5kIG9mIGNoZWNrX3N5c19tb3VudCgpID09PSAjDQoNCg0KIyA9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
DQojIFJvdXRpbmU6IGNoZWNrX2Nyb25fdGFibGUNCiMgQ2hlY2sgZm9yIHRoZSBleGlzdGVuY2Ug
b2YgYSBjcm9udGFiIGZvciB0aGUgdXNlciwgYW5kIGNoZWNrIGl0cw0KIyBwZXJtaXNzaW9ucyBh
bmQgb3duZXJzaGlwLg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpmdW5jdGlvbiBjaGVja19jcm9uX3RhYmxl
KCkgew0KDQoJbG9jYWwgdXNlcl9pZD0kKGlkIC11bikNCglsb2NhbCBjcm9uX3RhYmxlPS92YXIv
Y3Jvbi90YWJzLyR1c2VyX2lkDQoNCglpZiBbICEgLWYgJGNyb25fdGFibGUgXTsgdGhlbg0KCQll
Y2hvICJZb3VyIGNvbXB1dGVyIGRvZXMgbm90IGFwcGVhciB0byBoYXZlIGEgY3JvbnRhYiBmb3Ig
JHVzZXJfaWQuIg0KCQllY2hvICJQbGVhc2UgZ2VuZXJhdGUgYSBjcm9udGFiIGZvciAkdXNlcl9p
ZCB1c2luZyAnY3JvbnRhYiAtZScsIg0KCQllY2hvICJhbmQgcnVuIHRoaXMgc2NyaXB0IGFnYWlu
LiINCgkJcmV0dXJuIDENCglmaQ0KDQoJaWYgWyBgbHMgLWwgJGNyb25fdGFibGUgfCBmZ3JlcCAt
cSAncnctci0tLS0tJ2AgXTsgdGhlbg0KCQllY2hvICJUaGUgcGVybWlzc2lvbnMgb2YgeW91ciBj
cm9udGFiIGZpbGUgYXJlIHNldCB0bzoiDQoJCWxzIC1sICRjcm9uX3RhYmxlDQoJCWVjaG8gIlRo
ZXkgbmVlZCB0byBiZSBzZXQgdG8gcmVhZC93cml0ZSBmb3IgJHVzZXJfaWQgYW5kIg0KCQllY2hv
ICJ0byByZWFkLW9ubHkgZm9yIGdyb3VwLiAgWW91IGNhbiBzZXQgdGhlc2Ugd2l0aCINCgkJZWNo
byAiCWNobW9kIDY0MCAkY3Jvbl90YWJsZSINCgkJZWNobyAiUGxlYXNlIGNoZWNrIHlvdXIgY3Jv
bnRhYidzIHBlcm1pc3Npb25zLCBhbmQgcnVuIg0KCQllY2hvICJ0aGlzIHNjcmlwdCBhZ2Fpbi4i
DQoJCXJldHVybiAxDQoJZmkNCg0KCWlmIFsgYGxzIC1sICRjcm9uX3RhYmxlfGN1dCAtZCIgIiAt
ZjggfCBmZ3JlcCAtcSBTWVNURU1gIF07IHRoZW4NCgkJZWNobyAiVGhlIGdyb3VwIG1lbWJlcnNo
aXAgb2YgeW91ciBjcm9udGFiIGZpbGUgc2hvdWxkIGJlIFNZU1RFTSwiDQoJCWVjaG8gImFzIGRv
Y3VtZW50ZWQgaW4gdGhlIGZpbGUgL3Vzci9kb2MvQ3lnd2luL2Nyb24uUkVBRE1FLiINCgkJZWNo
byAiWW91IGNhbiBjaGFuZ2UgdGhpcyBzZXR0aW5nIHdpdGg6Ig0KCQllY2hvICIJIGNoZ3JwIFNZ
U1RFTSAkY3Jvbl90YWJsZSINCgkJZWNobyAiUGxlYXNlIGNoZWNrIHlvdXIgY3JvbnRhYidzIGdy
b3VwIG1lbWJlcnNoaXAsIGFuZCINCgkJZWNobyAicnVuIHRoaXMgc2NyaXB0IGFnYWluLiINCgkJ
cmV0dXJuIDENCglmaQ0KDQoJaWYgWyBgbHMgLWxuICRjcm9uX3RhYmxlfGN1dCAtZCIgIiAtZjgg
fCBmZ3JlcCAtcSAxOGAgXTsgdGhlbg0KCQllY2hvICJUaGUgdmFsdWUgb2YgU1lTVEVNIGluIHlv
dXIgL2V0Yy9ncm91cCBmaWxlIG5lZWRzIHRvIg0KCQllY2hvICJiZSB0aGUgcmVzZXJ2ZWQgbnVt
YmVyICcxOCcsIGFzIGRvY3VtZW50ZWQgaW4iDQoJCWVjaG8gIi91c3IvZG9jL0N5Z3dpbi9jcm9u
LlJFQURNRS4gIFBsZWFzZSBpbnZlc3RpZ2F0ZSB0aGlzIg0KCQllY2hvICJhbmQgcnVuIHRoaXMg
c2NyaXB0IGFnYWluLiINCgkJcmV0dXJuIDENCglmaQ0KDQoJZWNobyAiVGhpcyBzY3JpcHQgZGlk
IG5vdCBmaW5kIGFueSBlcnJvcnMgaW4geW91ciBjcm9udGFiIHNldHVwLiINCgllY2hvICJJZiB5
b3UgYXJlIHN0aWxsIHVuYWJsZSB0byBnZXQgY3JvbiB0byB3b3JrLCB0aGVuIHRyeSINCgllY2hv
ICJzaHV0dGluZyBkb3duIHRoZSBjcm9uIHNlcnZpY2UsIHVuaW5zdGFsbGluZyBpdCwiDQoJZWNo
byAicmVpbnN0YWxsaW5nIGl0LCBhbmQgcmVzdGFydGluZyBpdC4iDQoJZWNobw0KCWVjaG8gIlRo
ZSBmb2xsb3dpbmcgY29tbWFuZHMgd2lsbCBkbyB0aGF0OiINCgllY2hvICIgICQgY3lncnVuc3J2
IC0tc3RvcCBjcm9uIg0KCWVjaG8gIiAgJCBjeWdydW5zcnYgLS1yZW1vdmUgY3JvbiINCgllY2hv
ICIgICQgY3lncnVuc3J2IC0taW5zdGFsbCBjcm9uIC1wIC91c3Ivc2Jpbi9jcm9uIC1hIC1EIg0K
CWVjaG8gIiAgJCBjeWdydW5zcnYgLS1zdGFydCBjcm9uIg0KCWVjaG8gDQoNCglpZiBbIC1mIC92
YXIvcnVuL2Nyb24ucGlkIF07IHRoZW4NCgkJZWNobyAiSWYgdGhlIGNyb24gc2VydmljZSBkb2Vz
IG5vdCBzdGFydCwgdHJ5IGRlbGV0aW5nIHRoZSBmaWxlIg0KCQllY2hvICIvdmFyL3J1bi9jcm9u
LnBpZCBhbmQgdGhlbiByZXBlYXRpbmcgdGhlIGNvbW1hbmRzIGFib3ZlLiINCgkJZWNobw0KCWZp
DQoNCgllY2hvICJJZiBub25lIG9mIHRoaXMgZml4ZXMgdGhlIHByb2JsZW0sIHRoZW4gcmVwb3J0
IHlvdXIgcHJvYmxlbSINCgllY2hvICJ0byBjeWd3aW5AY3lnd2luLmNvbS4gIFBsZWFzZSBpbmNs
dWRlIGEgY29weSBvZiB5b3VyIGNyb250YWIsIg0KCWVjaG8gIignY3JvbnRhYiAtbCcpIGFuZCB0
aGUgb3V0cHV0IG9mICdjeWdjaGVjayAtc3J2ID4gY3lnY2hlY2sudHh0Jy4iDQoJZWNobw0KCWVj
aG8gIlBMRUFTRSBpbmNsdWRlIHRoZSBnZW5lcmF0ZWQgZmlsZXMgJ2N5Z2NoZWNrLnR4dCcgKmFz
IGFuIGF0dGFjaG1lbnQqLCINCgllY2hvICJhbmQgTk9UIGluIHRoZSBib2R5IG9mIHRoZSBtYWls
IG1lc3NhZ2UuIg0KDQoJcmV0dXJuIDANCg0KfSAjID09PSBFbmQgb2YgY2hlY2tfY3Jvbl90YWJs
ZSgpID09PSAjDQoNCg0KZnVuY3Rpb24gbWFpbigpIHsNCg0KCWVjaG8gImNyb25fZGlhZ25vc2Uu
c2ggMS4yIg0KCWVjaG8NCg0KCXNhbml0eV9jaGVjayB8fCByZXR1cm4gMQ0KDQoJaWYgWyAiJDEi
ICE9ICctZicgXTsgdGhlbiAgIyBBbGxvdyB0aGUgdXNlciB0byBza2lwIHRoZSBwYXNzd29yZCBj
aGVjay4NCgkJY2hlY2tfcGFzc3dkX2FuZF9ncm91cCB8fCByZXR1cm4gMQ0KCWZpDQoNCgkjIENo
ZWNrIHRoZSBpbnRlZ3JpdHkgb2YgdGhlIGZpbGVzIGluIHRoZSAnY3JvbicgcGFja2FnZToNCiAg
ICBpZiBjeWdjaGVjayAtYyBjcm9uIHwgZmdyZXAgLXEgJ0luY29tcGxldGUnOyB0aGVuDQoJCWVj
aG8gIidjeWdjaGVjayAtYyBjcm9uJyByZXBvcnRzIHRoYXQgeW91ciBjcm9uIGluc3RhbGxhdGlv
biINCgkJZWNobyAiaXMgaW5jb21wbGV0ZS4gIFBsZWFzZSBjb25zaWRlciBydW5uaW5nICdzZXR1
cC5leGUnIGFuZCINCgkJZWNobyAic2VsZWN0aW5nICdSZWluc3RhbGwnIGZyb20gdGhlIGluc3Rh
bGwgb3B0aW9ucywgYW5kIHRoZW4iDQoJCWVjaG8gInJ1biB0aGlzIHNjcmlwdCBhZ2Fpbi4iDQoJ
CXJldHVybiAxDQoJZmkNCg0KCWNoZWNrX2RpciAvZXRjL2Nyb24uZCB8fCByZXR1cm4gMQ0KCWNo
ZWNrX2RpciAvdmFyIHx8IHJldHVybiAxDQoNCgljaGVja19kaXJfcGVybXMgL3Zhci9jcm9uIHx8
IHJldHVybiAxDQoJY2hlY2tfZGlyX3Blcm1zIC92YXIvY3Jvbi90YWJzIHx8IHJldHVybiAxDQoN
CgljaGVja192YXJfcnVuIHx8IHJldHVybiAxDQoNCgljaGVja19zeXNfbW91bnQgL3Vzci9iaW4g
L2JpbiB8fCByZXR1cm4gMQ0KCWNoZWNrX3N5c19tb3VudCAvdXNyL2xpYiAvbGliIHx8IHJldHVy
biAxDQoJY2hlY2tfc3lzX21vdW50IC8gLyB8fCByZXR1cm4gMQ0KDQoJY2hlY2tfY3Jvbl90YWJs
ZSB8fCByZXR1cm4gMQ0KDQoJcmV0dXJuIDANCg0KfSAjID09PSBFbmQgb2YgbWFpbigpID09PSAj
DQoNCiMgRW50cnkgcG9pbnQ6DQptYWluICRADQpleGl0ICQ/DQoNCiMgPT09IEVuZCBvZiAkUkNT
ZmlsZSQgPT09ICMNCg==


------_=_NextPart_001_01C3B2D8.4D4CF0AE
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
------_=_NextPart_001_01C3B2D8.4D4CF0AE--

- Raw text -


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