delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/12/17/13:15:27

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
MIME-Version: 1.0
Subject: cron_diagnose.sh version 1.3
Date: Wed, 17 Dec 2003 13:14:34 -0500
Message-ID: <BADF3C947A1BD54FBA75C70C241B0B9E014595F4@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>
X-IsSubscribed: yes

------_=_NextPart_001_01C3C4C9.9FB3F96D
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

The previous version referred to the file:

   /usr/doc/Cygwin/cron.README

This has been changed to reflect the new
directory structure for documentation:

   /usr/share/doc/Cygwin/cron.README

-----------

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_01C3C4C9.9FB3F96D
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"

IyEvYmluL2Jhc2gNCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyAk
U291cmNlOiAkDQojICRSZXZpc2lvbjogJA0KIyAkTmFtZTogJA0KIyAkRGF0
ZTogJA0KIyAkU3RhdGU6ICQNCiMgJEF1dGhvcjogJA0KIyA9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09DQoNCiMgPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQ0KIyBUaGlzIHNjcmlwdCBjaGVja3MgdGhhdCB0aGUgdmFyaW91cyBmaWxl
cywgZGlyZWN0b3JpZXMsIGFuZCBtb3VudA0KIyBwb2ludHMgbmVlZGVkIGJ5
IHRoZSBjcm9uIGRhZW1vbiBleGlzdCBhbmQgaGF2ZSB0aGUgcHJvcGVyIHNl
dHRpbmdzLA0KIyBwZXJtaXNzaW9ucywgZXRjLiAgVGhpcyBzY3JpcHQgaXMg
YmFzZWQgcHJpbWFyaWx5IG9uIHRoZSByZXF1aXJlbWVudHMNCiMgbGlzdGVk
IGluIHRoZSB0ZXh0IGZpbGUgL3Vzci9zaGFyZS9kb2MvQ3lnd2luL2Nyb24u
UkVBRE1FLg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCiMgPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQ0KIyBSb3V0aW5lOiBjaGVja19wcm9n
cmFtDQojIENoZWNrIHRvIHNlZSB0aGF0IGEgc3BlY2lmaWVkIHByb2dyYW0g
KCQxKSBpcyBpbnN0YWxsZWQgYW5kIGFjY2Vzc2libGUNCiMgYnkgdGhpcyBz
Y3JpcHQuICBJZiBpdCBpcyBub3QsIHRoZW4gYWxlcnQgdGhlIHVzZXIgYWJv
dXQgd2hpY2ggcGFja2FnZQ0KIyAoJDIpIHNob3VsZCBiZSBpbnN0YWxsZWQg
dG8gcHJvdmlkZSB0aGF0IHByb2dyYW0uDQojID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0NCmZ1bmN0aW9uIGNoZWNrX3Byb2dyYW0oKSB7DQoNCglpZiBb
IGB0eXBlICQxID4gL2Rldi9udWxsIDI+JjFgIF07IHRoZW4NCgkJZWNobyAi
VGhlICckMScgcHJvZ3JhbSBpcyBtaXNzaW5nIG9yIG5vdCBpbiB5b3VyIFBB
VEguIg0KCQllY2hvICJUaGlzIHByb2dyYW0gaXMgaW5jbHVkZWQgaW4gdGhl
ICckMicgcGFja2FnZS4iDQoJCWVjaG8gIlBsZWFzZSBpbnN0YWxsIHRoaXMg
cHJvZ3JhbSBhbmQgcnVuIHRoaXMgc2NyaXB0IGFnYWluLiINCgkJcmV0dXJu
IDENCglmaQ0KDQoJcmV0dXJuIDANCg0KfSAjID09PSBFbmQgb2YgY2hlY2tf
cHJvZ3JhbSgpID09PSAjDQoNCg0KIyA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09DQojIFJvdXRpbmU6IHNhbml0eV9jaGVjaw0KIyBDaGVjayBmb3IgdGhl
IHNldCBvZiBwcm9ncmFtcyB0aGF0IGFyZSB1c2VkIGJ5IHRoaXMgc2NyaXB0
Lg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpmdW5jdGlvbiBzYW5p
dHlfY2hlY2soKSB7DQoNCgkjIENoZWNrIGZvciBwcm9ncmFtcyB0aGF0IHRo
aXMgc2NyaXB0IHVzZXMuDQoJY2hlY2tfcHJvZ3JhbSBscyBmaWxldXRpbHMg
fHwgcmV0dXJuICQ/DQoJY2hlY2tfcHJvZ3JhbSBlZ3JlcCBncmVwIHx8IHJl
dHVybiAkPw0KCWNoZWNrX3Byb2dyYW0gZmdyZXAgZ3JlcCB8fCByZXR1cm4g
JD8NCgljaGVja19wcm9ncmFtIGlkIHNoLXV0aWxzIHx8IHJldHVybiAkPw0K
CWNoZWNrX3Byb2dyYW0gY3V0IHRleHR1dGlscyB8fCByZXR1cm4gJD8NCglj
aGVja19wcm9ncmFtIHRyIHRleHR1dGlscyB8fCByZXR1cm4gJD8NCgljaGVj
a19wcm9ncmFtIG1vdW50IGN5Z3dpbiB8fCByZXR1cm4gJD8NCgljaGVja19w
cm9ncmFtIGN5Z2NoZWNrIGN5Z3dpbiB8fCByZXR1cm4gJD8NCg0KCXJldHVy
biAwDQoNCn0gIyA9PT0gRW5kIG9mIHNhbml0eV9jaGVjaygpID09PSAjDQoN
Cg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQojIFJvdXRpbmU6IGNo
ZWNrX3Bhc3N3ZF9hbmRfZ3JvdXANCiMgQ2hlY2sgdG8gc2VlIHdoZXRoZXIg
dGhlIHVzZXIncyBwYXNzd29yZCBJRCBhbmQgZ3JvdXAgZXhpc3QgaW4gdGhl
DQojIHN5c3RlbSAvZXRjL3Bhc3N3ZCBhbmQgL2V0Yy9ncm91cCBmaWxlcywg
cmVzcGVjdGl2ZWx5Lg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpm
dW5jdGlvbiBjaGVja19wYXNzd2RfYW5kX2dyb3VwKCkgew0KDQoJaWYgWyAi
JChpZCAtZ24pIiA9IG1rcGFzc3dkIF07IHRoZW4NCgkJZWNobyAiSXQgYXBw
ZWFycyB0aGF0IHlvdSBkbyBub3QgaGF2ZSBhbiBlbnRyeSBmb3IgeW91ciB1
c2VyIElEIg0KCQllY2hvICJpbiAvZXRjL3Bhc3N3ZC4gIElmIHRoaXMgY2hl
Y2sgaXMgaW5jb3JyZWN0LCB0aGVuIHJlLXJ1biINCgkJZWNobyAidGhpcyBz
Y3JpcHQgd2l0aCB0aGUgJy1mJyBjb21tYW5kLWxpbmUgb3B0aW9uLiINCgkJ
ZWNobw0KCQllY2hvICJPdGhlcndpc2UsIHVzZSB0aGUgJ21rcGFzc3dkJyB1
dGlsaXR5IHRvIGdlbmVyYXRlIGFuIg0KCQllY2hvICJlbnRyeSBmb3IgeW91
ciBVc2VyIElEIGluIHRoZSBwYXNzd29yZCBmaWxlOiINCgkJZWNobyAiICAg
bWtwYXNzd2QgLWwgLXUgW1VzZXIgSURdID4+IC9ldGMvcGFzc3dkIg0KCQll
Y2hvICJvciINCgkJZWNobyAiICAgbWtwYXNzd2QgLWQgLXUgW1VzZXIgSURd
ID4+IC9ldGMvcGFzc3dkIg0KCQllY2hvICJhbmQgdGhlbiBydW4gdGhpcyBz
Y3JpcHQgYWdhaW4uIg0KCQlyZXR1cm4gMQ0KDQoJZWxpZiBbIC1uICIkVVNF
UkRPTUFJTiIgXSAmJiAgWyAtbiAiJFVTRVJOQU1FIiBdOyB0aGVuDQoJCWlm
ICEgZWdyZXAgLXEgLWkgIl4kKGlkIC11bik6LipVLSRVU0VSRE9NQUlOXFxc
XCRVU0VSTkFNRSIgL2V0Yy9wYXNzd2Q7IHRoZW4NCgkJCWVjaG8gIkl0IGFw
cGVhcnMgdGhhdCB5b3UgZG8gbm90IGhhdmUgYW4gZW50cnkgZm9yOiINCgkJ
CWVjaG8gIiAgICRVU0VSRE9NQUlOXFwkVVNFUk5BTUUiDQoJCQllY2hvICJp
biAvZXRjL3Bhc3N3ZC4iDQoJCQllY2hvDQoJCQllY2hvICJVc2UgdGhlICdt
a3Bhc3N3ZCcgdXRpbGl0eSB0byBnZW5lcmF0ZSBhbiBlbnRyeSBmb3IiDQoJ
CQllY2hvICJ5b3VyIFVzZXIgSUQgaW4gdGhlIHBhc3N3b3JkIGZpbGU6Ig0K
CQkJZWNobyAiICAgbWtwYXNzd2QgLWQgLXUgW1VzZXIgSURdID4+IC9ldGMv
cGFzc3dkIg0KCQkJZWNobyAiYW5kIHRoZW4gcnVuIHRoaXMgc2NyaXB0IGFn
YWluLiINCgkJCXJldHVybiAxDQoJCWZpDQoJZmkNCg0KCWlmIFsgIiQoaWQg
LWduKSIgPSBta2dyb3VwIF07IHRoZW4NCgkJZWNobyAiSXQgYXBwZWFycyB0
aGF0IHlvdSBkbyBub3QgaGF2ZSBhbiBlbnRyeSBmb3IgeW91ciBncm91cCBJ
RCINCgkJZWNobyAiaW4gL2V0Yy9ncm91cC4gIElmIHRoaXMgY2hlY2sgaXMg
aW5jb3JyZWN0LCB0aGVuIHJlLXJ1biINCgkJZWNobyAidGhpcyBzY3JpcHQg
d2l0aCB0aGUgJy1mJyBjb21tYW5kLWxpbmUgb3B0aW9uLiINCgkJZWNobw0K
CQllY2hvICJPdGhlcndpc2UsIHVzZSB0aGUgJ21rZ3JvdXAnIHV0aWxpdHkg
dG8gZ2VuZXJhdGUgYW4iDQoJCWVjaG8gImVudHJ5IGZvciB5b3VyIGdyb3Vw
IElEIGluIHRoZSBwYXNzd29yZCBmaWxlOiINCgkJZWNobyAiICAgbWtncm91
cCAtbCAtdSA+IC9ldGMvZ3JvdXAiDQoJCWVjaG8gIm9yIg0KCQllY2hvICIg
ICBta2dyb3VwIC1kIC11ID4gL2V0Yy9ncm91cCINCgkJZWNobyAiYW5kIHRo
ZW4gcnVuIHRoaXMgc2NyaXB0IGFnYWluLiINCgkJcmV0dXJuIDENCglmaQ0K
DQoJcmV0dXJuIDANCg0KfSAjID09PSBFbmQgb2YgY2hlY2tfcGFzc3dkX2Fu
ZF9ncm91cCgpID09PSAjDQoNCg0KIyA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09DQojIFJvdXRpbmU6IGNoZWNrX2Rpcg0KIyBDaGVjayB0byBzZWUgdGhh
dCB0aGUgc3BlY2lmaWVkIGRpcmVjdG9yeSAoJDEpIGV4aXN0cy4NCiMgPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQ0KZnVuY3Rpb24gY2hlY2tfZGlyKCkg
ew0KDQoJaWYgWyAhIC1kICQxIF07IHRoZW4NCgkJZWNobyAiWW91ciBjb21w
dXRlciBkb2VzIG5vdCBhcHBlYXIgdG8gaGF2ZSBhICQxIGRpcmVjdG9yeS4i
DQoJCWVjaG8gIlBsZWFzZSBpbnZlc3RpZ2F0ZSB0aGlzIHByb2JsZW0sIGFu
ZCBydW4gdGhpcyBzY3JpcHQgYWdhaW4uIg0KCQlyZXR1cm4gMQ0KCWZpDQoN
CglpZiBbIGBscyAtbGQgJDEgfCBlZ3JlcCAtcSAnXmRyWy13XXguKidgIF07
IHRoZW4NCgkJZWNobyAiVGhlIHBlcm1pc3Npb25zIG9uIHRoZSBkaXJlY3Rv
cnkgJDEgYXJlIG5vdCBjb3JyZWN0LiINCgkJZWNobyAiUGxlYXNlIHJ1biAn
Y2htb2QgdStyeCAkMScsIGFuZCBydW4gdGhpcyBzY3JpcHQgYWdhaW4uIg0K
CQlyZXR1cm4gMQ0KCWZpDQoNCglyZXR1cm4gMA0KDQp9ICMgPT09IEVuZCBv
ZiBjaGVja19kaXIoKSA9PT0gIw0KDQoNCiMgPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQ0KIyBSb3V0aW5lOiBjaGVja19kaXJfcGVybXMNCiMgQ2hlY2sg
dG8gc2VlIHRoYXQgdGhlIHNwZWNpZmllZCBkaXJlY3RvcnkgKCQxKSBleGlz
dHMgYW5kIGhhcyB0aGUNCiMgcmVxdWlyZWQgcGVybWlzc2lvbnMsIGFzIGRl
c2NyaWJlZCBpbiAvdXNyL3NoYXJlL2RvYy9DeWd3aW4vY3Jvbi5SRUFETUUu
DQojID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCmZ1bmN0aW9uIGNoZWNr
X2Rpcl9wZXJtcygpIHsNCg0KCWNoZWNrX2RpciAkMSB8fCByZXR1cm4gJD8N
Cg0KCWlmIFsgYGxzIC1sZCAkMSB8IGZncmVwIC1xICdkcnd4cnd4cnh0J2Ag
XTsgdGhlbg0KCQllY2hvICJUaGUgcGVybWlzc2lvbnMgb24gdGhlIGRpcmVj
dG9yeSAkMSBhcmUgbm90IGNvcnJlY3QuIg0KCQllY2hvICJQbGVhc2UgcnVu
ICdjaG1vZCAxNzc3ICQxJywgYW5kIHJ1biB0aGlzIHNjcmlwdCBhZ2Fpbi4i
DQoJCXJldHVybiAxDQoJZmkNCg0KCXJldHVybiAwDQoNCn0gIyA9PT0gRW5k
IG9mIGNoZWNrX2Rpcl9wZXJtcygpID09PSAjDQoNCg0KIyA9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09DQojIFJvdXRpbmU6IGNoZWNrX3Zhcl9ydW4NCiMg
Q2hlY2sgdG8gc2VlIHRoYXQgU1lTVEVNIG9yIHRoZSBBZG1pbmlzdHJhdG9y
cyBncm91cCBoYXMgd3JpdGUNCiMgcGVybWlzc2lvbiBpbiB0aGUgZGlyZWN0
b3J5IC92YXIvcnVuLiAgVGhpcyBwZXJtaXNzaW9uIGlzIG5lZWRlZA0KIyBz
byB0aGF0IHRoZSBjcm9uLnBpZCBmaWxlIGNhbiBiZSBjcmVhdGVkIGJ5IHRo
ZSBjcm9uIHNlcnZpY2UuDQojID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
CmZ1bmN0aW9uIGNoZWNrX3Zhcl9ydW4oKSB7DQoNCgkjIFdlIGNoZWNrIGZy
b20gbGVhc3QtIHRvIG1vc3QtcmVzdHJpY3RpdmUgcGVybWlzc2lvbi4NCg0K
CSMgSWYgJ2V2ZXJ5b25lJy8nb3RoZXInIGRvZXMgbm90IGhhdmUgd3JpdGUg
cGVybWlzc2lvbiwgdGhlbg0KCSMgY2hlY2sgdG8gc2VlIHdoZXRoZXIgZ3Jv
dXAgcGVybWlzc2lvbnMgYXJlIHN1ZmZpY2llbnQuDQoJaWYgWyAkKGxzIC1k
bCAvdmFyL3J1biB8IGN1dCAtYjkpICE9IHcgXTsgdGhlbg0KCQkjIElmICdB
ZG1pbmlzdHJhdG9ycycgaGFzIGdyb3VwIGFjY2VzcyB0byAvdmFyL3J1biwg
YnV0IGRvZXMgbm90IGhhdmUNCgkJIyB3cml0ZSBwZXJtaXNzaW9uLCB0aGVu
IGNoZWNrIHRvIHNlZSB3aGV0aGVyIHVzZXIgcGVybWlzc2lvbnMgYXJlDQoJ
CSMgc3VmZmljaWVudC4NCgkJaWYgWyAkKGxzIC1kbCAvdmFyL3J1biB8IHRy
IC1zICIgIiB8IGN1dCAtZjQgLWQgIiAiKSA9IEFkbWluaXN0IF0gICYmIFwN
CgkJCVsgJChscyAtZGwgL3Zhci9ydW4gfCBjdXQgLWI2KSAhPSB3IF07IHRo
ZW4NCgkJCSMgSWYgU1lTVEVNIGlzIHRoZSBvd25lciBvZiAvdmFyL3J1biBh
bmQgZG9lcyBub3QgaGF2ZSB3cml0ZQ0KCQkJIyBwZXJtaXNzaW9uLCB0aGVu
IG5vdGlmeSB0aGUgdXNlci4NCgkJCWlmIFsgJChscyAtZGxuIC92YXIvcnVu
IHwgdHIgLXMgIiAiIHwgY3V0IC1mNCAtZCAiICIpIC1lcSAxOCBdOyB0aGVu
DQoJCQkJaWYgWyAkKGxzIC1kbCAvdmFyL3J1biB8IGN1dCAtYjMpICE9IHcg
XTsgdGhlbg0KCQkJCQllY2hvICJUaGUgZGlyZWN0b3J5IC92YXIvcnVuIGNh
bm5vdCBiZSB3cml0dGVuIHRvIGJ5IGl0cyBvd25lci4iDQoJCQkJCWVjaG8g
IlBsZWFzZSBjaGVjay9jaGFuZ2UgdGhlIHBlcm1pc3Npb25zIG9mIC92YXIv
cnVuIGFuZCBydW4iDQoJCQkJCWVjaG8gInRoaXMgc2NyaXB0IGFnYWluLiAg
Rm9yIGV4YW1wbGU6Ig0KCQkJCQllY2hvICIgICBjaG1vZCB1K3cgL3Zhci9y
dW4iDQoJCQkJCXJldHVybiAxDQoJCQkJZmkNCgkJCWVsc2UNCgkJCQllY2hv
ICJUaGUgU1lTVEVNIHVzZXIgb3IgQWRtaW5pc3RyYXRvcnMgZ3JvdXAgbmVl
ZHMgdG8gaGF2ZSINCgkJCQllY2hvICJ3cml0ZSBwZXJtaXNzaW9uIGluIHRo
ZSBkaXJlY3RvcnkgL3Zhci9ydW4uICBQbGVhc2UiDQoJCQkJZWNobyAiY2hl
Y2svY2hhbmdlIHRoZSB1c2VyIGFuZC9vciBncm91cCBvd25lcnNoaXAgYW5k
Ig0KCQkJCWVjaG8gInBlcm1pc3Npb25zIGFuZCBydW4gdGhpcyBzY3JpcHQg
YWdhaW4uIg0KCQkJCXJldHVybiAxDQoJCQlmaQ0KCQlmaQ0KCWZpDQoNCgly
ZXR1cm4gMA0KDQp9ICMgPT09IEVuZCBvZiBjaGVja192YXJfcnVuKCkgPT09
ICMNCg0KDQojID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgUm91dGlu
ZTogY2hlY2tfc3lzX21vdW50DQojIENoZWNrIHRvIHNlZSB0aGF0IHRoZSBT
WVNURU0gYWNjb3VudCBoYXMgYWNjZXNzIHRvIHRoZSBzcGVjaWZpZWQNCiMg
ZGlyZWN0b3J5Lg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpmdW5j
dGlvbiBjaGVja19zeXNfbW91bnQoKSB7DQoNCglsb2NhbCBtbnRfcG9pbnQ9
JDENCglsb2NhbCBkb3NfZGlyPSQyDQoNCglpZiAhIG1vdW50IHwgZWdyZXAg
LXFlICIuKyBvbiAkbW50X3BvaW50IC4rc3lzdGVtLisiOyB0aGVuDQoJCWVj
aG8gIlRoZSBTWVNURU0gdXNlciBjYW5ub3QgYWNjZXNzIHRoZSBtb3VudCBw
b2ludCAke21udF9wb2ludH0uIg0KCQllY2hvICJQbGVhc2UgcnVuIHRoZSBm
b2xsb3dpbmcgY29tbWFuZCB0byBhZGQgYSBzeXN0ZW0gbW91bnQgcG9pbnQ6
Ig0KCQllY2hvICcgICBtb3VudCAtZiAtcyAtYiAiW0RPUyBwYXRoIHRvIEN5
Z3dpbl0nJGRvc19kaXJcIiBcIiRtbnRfcG9pbnRcIg0KCQllY2hvICJ3aGVy
ZSBbRE9TIHBhdGggdG8gQ3lnd2luXSBpcyBzb21ldGhpbmcgbGlrZSBjOi9j
eWd3aW4uIg0KCQllY2hvDQoJCWVjaG8gIkZvciBtb3JlIGluZm9ybWF0aW9u
LCBydW4gJ21vdW50IC1tJyBhbmQgJ21vdW50IC1oJyINCgkJZWNobw0KCQll
Y2hvICJBZnRlciBhZGRpbmcgdGhpcyBtb3VudCBwb2ludCwgcGxlYXNlIHJl
LXJ1biB0aGlzIHNjcmlwdC4iDQoJCXJldHVybiAxDQoJZmkNCg0KCXJldHVy
biAwDQoNCn0gIyA9PT0gRW5kIG9mIGNoZWNrX3N5c19tb3VudCgpID09PSAj
DQoNCg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQojIFJvdXRpbmU6
IGNoZWNrX2Nyb25fdGFibGUNCiMgQ2hlY2sgZm9yIHRoZSBleGlzdGVuY2Ug
b2YgYSBjcm9udGFiIGZvciB0aGUgdXNlciwgYW5kIGNoZWNrIGl0cw0KIyBw
ZXJtaXNzaW9ucyBhbmQgb3duZXJzaGlwLg0KIyA9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09DQpmdW5jdGlvbiBjaGVja19jcm9uX3RhYmxlKCkgew0KDQoJ
bG9jYWwgdXNlcl9pZD0kKGlkIC11bikNCglsb2NhbCBjcm9uX3RhYmxlPS92
YXIvY3Jvbi90YWJzLyR1c2VyX2lkDQoNCglpZiBbICEgLWYgJGNyb25fdGFi
bGUgXTsgdGhlbg0KCQllY2hvICJZb3VyIGNvbXB1dGVyIGRvZXMgbm90IGFw
cGVhciB0byBoYXZlIGEgY3JvbnRhYiBmb3IgJHVzZXJfaWQuIg0KCQllY2hv
ICJQbGVhc2UgZ2VuZXJhdGUgYSBjcm9udGFiIGZvciAkdXNlcl9pZCB1c2lu
ZyAnY3JvbnRhYiAtZScsIg0KCQllY2hvICJhbmQgcnVuIHRoaXMgc2NyaXB0
IGFnYWluLiINCgkJcmV0dXJuIDENCglmaQ0KDQoJaWYgWyBgbHMgLWwgJGNy
b25fdGFibGUgfCBmZ3JlcCAtcSAncnctci0tLS0tJ2AgXTsgdGhlbg0KCQll
Y2hvICJUaGUgcGVybWlzc2lvbnMgb2YgeW91ciBjcm9udGFiIGZpbGUgYXJl
IHNldCB0bzoiDQoJCWxzIC1sICRjcm9uX3RhYmxlDQoJCWVjaG8gIlRoZXkg
bmVlZCB0byBiZSBzZXQgdG8gcmVhZC93cml0ZSBmb3IgJHVzZXJfaWQgYW5k
Ig0KCQllY2hvICJ0byByZWFkLW9ubHkgZm9yIGdyb3VwLiAgWW91IGNhbiBz
ZXQgdGhlc2Ugd2l0aCINCgkJZWNobyAiCWNobW9kIDY0MCAkY3Jvbl90YWJs
ZSINCgkJZWNobyAiUGxlYXNlIGNoZWNrIHlvdXIgY3JvbnRhYidzIHBlcm1p
c3Npb25zLCBhbmQgcnVuIg0KCQllY2hvICJ0aGlzIHNjcmlwdCBhZ2Fpbi4i
DQoJCXJldHVybiAxDQoJZmkNCg0KCWlmIFsgYGxzIC1sICRjcm9uX3RhYmxl
fGN1dCAtZCIgIiAtZjggfCBmZ3JlcCAtcSBTWVNURU1gIF07IHRoZW4NCgkJ
ZWNobyAiVGhlIGdyb3VwIG1lbWJlcnNoaXAgb2YgeW91ciBjcm9udGFiIGZp
bGUgc2hvdWxkIGJlIFNZU1RFTSwiDQoJCWVjaG8gImFzIGRvY3VtZW50ZWQg
aW4gdGhlIGZpbGUgL3Vzci9zaGFyZS9kb2MvQ3lnd2luL2Nyb24uUkVBRE1F
LiINCgkJZWNobyAiWW91IGNhbiBjaGFuZ2UgdGhpcyBzZXR0aW5nIHdpdGg6
Ig0KCQllY2hvICIJIGNoZ3JwIFNZU1RFTSAkY3Jvbl90YWJsZSINCgkJZWNo
byAiUGxlYXNlIGNoZWNrIHlvdXIgY3JvbnRhYidzIGdyb3VwIG1lbWJlcnNo
aXAsIGFuZCINCgkJZWNobyAicnVuIHRoaXMgc2NyaXB0IGFnYWluLiINCgkJ
cmV0dXJuIDENCglmaQ0KDQoJaWYgWyBgbHMgLWxuICRjcm9uX3RhYmxlfGN1
dCAtZCIgIiAtZjggfCBmZ3JlcCAtcSAxOGAgXTsgdGhlbg0KCQllY2hvICJU
aGUgdmFsdWUgb2YgU1lTVEVNIGluIHlvdXIgL2V0Yy9ncm91cCBmaWxlIG5l
ZWRzIHRvIg0KCQllY2hvICJiZSB0aGUgcmVzZXJ2ZWQgbnVtYmVyICcxOCcs
IGFzIGRvY3VtZW50ZWQgaW4iDQoJCWVjaG8gIi91c3Ivc2hhcmUvZG9jL0N5
Z3dpbi9jcm9uLlJFQURNRS4gIFBsZWFzZSBpbnZlc3RpZ2F0ZSB0aGlzIg0K
CQllY2hvICJhbmQgcnVuIHRoaXMgc2NyaXB0IGFnYWluLiINCgkJcmV0dXJu
IDENCglmaQ0KDQoJZWNobyAiVGhpcyBzY3JpcHQgZGlkIG5vdCBmaW5kIGFu
eSBlcnJvcnMgaW4geW91ciBjcm9udGFiIHNldHVwLiINCgllY2hvICJJZiB5
b3UgYXJlIHN0aWxsIHVuYWJsZSB0byBnZXQgY3JvbiB0byB3b3JrLCB0aGVu
IHRyeSINCgllY2hvICJzaHV0dGluZyBkb3duIHRoZSBjcm9uIHNlcnZpY2Us
IHVuaW5zdGFsbGluZyBpdCwiDQoJZWNobyAicmVpbnN0YWxsaW5nIGl0LCBh
bmQgcmVzdGFydGluZyBpdC4iDQoJZWNobw0KCWVjaG8gIlRoZSBmb2xsb3dp
bmcgY29tbWFuZHMgd2lsbCBkbyB0aGF0OiINCgllY2hvICIgICQgY3lncnVu
c3J2IC0tc3RvcCBjcm9uIg0KCWVjaG8gIiAgJCBjeWdydW5zcnYgLS1yZW1v
dmUgY3JvbiINCgllY2hvICIgICQgY3lncnVuc3J2IC0taW5zdGFsbCBjcm9u
IC1wIC91c3Ivc2Jpbi9jcm9uIC1hIC1EIg0KCWVjaG8gIiAgJCBjeWdydW5z
cnYgLS1zdGFydCBjcm9uIg0KCWVjaG8gDQoNCglpZiBbIC1mIC92YXIvcnVu
L2Nyb24ucGlkIF07IHRoZW4NCgkJZWNobyAiSWYgdGhlIGNyb24gc2Vydmlj
ZSBkb2VzIG5vdCBzdGFydCwgdHJ5IGRlbGV0aW5nIHRoZSBmaWxlIg0KCQll
Y2hvICIvdmFyL3J1bi9jcm9uLnBpZCBhbmQgdGhlbiByZXBlYXRpbmcgdGhl
IGNvbW1hbmRzIGFib3ZlLiINCgkJZWNobw0KCWZpDQoNCgllY2hvICJJZiBu
b25lIG9mIHRoaXMgZml4ZXMgdGhlIHByb2JsZW0sIHRoZW4gcmVwb3J0IHlv
dXIgcHJvYmxlbSINCgllY2hvICJ0byBjeWd3aW5AY3lnd2luLmNvbS4gIFBs
ZWFzZSBpbmNsdWRlIGEgY29weSBvZiB5b3VyIGNyb250YWIsIg0KCWVjaG8g
IignY3JvbnRhYiAtbCcpIGFuZCB0aGUgb3V0cHV0IG9mICdjeWdjaGVjayAt
c3J2ID4gY3lnY2hlY2sudHh0Jy4iDQoJZWNobw0KCWVjaG8gIlBMRUFTRSBp
bmNsdWRlIHRoZSBnZW5lcmF0ZWQgZmlsZXMgJ2N5Z2NoZWNrLnR4dCcgKmFz
IGFuIGF0dGFjaG1lbnQqLCINCgllY2hvICJhbmQgTk9UIGluIHRoZSBib2R5
IG9mIHRoZSBtYWlsIG1lc3NhZ2UuIg0KDQoJcmV0dXJuIDANCg0KfSAjID09
PSBFbmQgb2YgY2hlY2tfY3Jvbl90YWJsZSgpID09PSAjDQoNCg0KZnVuY3Rp
b24gbWFpbigpIHsNCg0KCWVjaG8gImNyb25fZGlhZ25vc2Uuc2ggMS4zIg0K
CWVjaG8NCg0KCXNhbml0eV9jaGVjayB8fCByZXR1cm4gMQ0KDQoJaWYgWyAi
JDEiICE9ICctZicgXTsgdGhlbiAgIyBBbGxvdyB0aGUgdXNlciB0byBza2lw
IHRoZSBwYXNzd29yZCBjaGVjay4NCgkJY2hlY2tfcGFzc3dkX2FuZF9ncm91
cCB8fCByZXR1cm4gMQ0KCWZpDQoNCgkjIENoZWNrIHRoZSBpbnRlZ3JpdHkg
b2YgdGhlIGZpbGVzIGluIHRoZSAnY3JvbicgcGFja2FnZToNCiAgICBpZiBj
eWdjaGVjayAtYyBjcm9uIHwgZmdyZXAgLXEgJ0luY29tcGxldGUnOyB0aGVu
DQoJCWVjaG8gIidjeWdjaGVjayAtYyBjcm9uJyByZXBvcnRzIHRoYXQgeW91
ciBjcm9uIGluc3RhbGxhdGlvbiINCgkJZWNobyAiaXMgaW5jb21wbGV0ZS4g
IFBsZWFzZSBjb25zaWRlciBydW5uaW5nICdzZXR1cC5leGUnIGFuZCINCgkJ
ZWNobyAic2VsZWN0aW5nICdSZWluc3RhbGwnIGZyb20gdGhlIGluc3RhbGwg
b3B0aW9ucywgYW5kIHRoZW4iDQoJCWVjaG8gInJ1biB0aGlzIHNjcmlwdCBh
Z2Fpbi4iDQoJCXJldHVybiAxDQoJZmkNCg0KCWNoZWNrX2RpciAvZXRjL2Ny
b24uZCB8fCByZXR1cm4gMQ0KCWNoZWNrX2RpciAvdmFyIHx8IHJldHVybiAx
DQoNCgljaGVja19kaXJfcGVybXMgL3Zhci9jcm9uIHx8IHJldHVybiAxDQoJ
Y2hlY2tfZGlyX3Blcm1zIC92YXIvY3Jvbi90YWJzIHx8IHJldHVybiAxDQoN
CgljaGVja192YXJfcnVuIHx8IHJldHVybiAxDQoNCgljaGVja19zeXNfbW91
bnQgL3Vzci9iaW4gL2JpbiB8fCByZXR1cm4gMQ0KCWNoZWNrX3N5c19tb3Vu
dCAvdXNyL2xpYiAvbGliIHx8IHJldHVybiAxDQoJY2hlY2tfc3lzX21vdW50
IC8gLyB8fCByZXR1cm4gMQ0KDQoJY2hlY2tfY3Jvbl90YWJsZSB8fCByZXR1
cm4gMQ0KDQoJcmV0dXJuIDANCg0KfSAjID09PSBFbmQgb2YgbWFpbigpID09
PSAjDQoNCiMgRW50cnkgcG9pbnQ6DQptYWluICRADQpleGl0ICQ/DQoNCiMg
PT09IEVuZCBvZiAkUkNTZmlsZSQgPT09ICMNCg==


------_=_NextPart_001_01C3C4C9.9FB3F96D
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_01C3C4C9.9FB3F96D--

- Raw text -


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