From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3924 invoked by alias); 10 Sep 2003 15:57:15 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 3914 invoked from network); 10 Sep 2003 15:57:14 -0000 Received: from unknown (HELO ashd1-2.relay.mail.uu.net) (199.171.54.246) by sources.redhat.com with SMTP; 10 Sep 2003 15:57:14 -0000 Received: from ex02.idirect.net by mr1.ash.ops.us.uu.net with ESMTP (peer crosschecked as: ex02.dmz.idirect.net [208.226.76.48]) id QQpfoh29212; Wed, 10 Sep 2003 15:57:12 GMT X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C377B4.324CFC5D" Subject: RE: cron: can't switch user context Date: Wed, 10 Sep 2003 15:57:00 -0000 Message-ID: X-MS-Has-Attach: yes X-MS-TNEF-Correlator: From: "Harig, Mark" To: =?ISO-8859-15?Q?Ren=E9_Haber?= Cc: X-SW-Source: 2003-09/txt/msg00627.txt.bz2 ------_=_NextPart_001_01C377B4.324CFC5D Content-Type: text/plain; charset="ISO-8859-15" Content-Transfer-Encoding: quoted-printable Content-length: 1348 I cannot see the source of your problem from the cygcheck listing. However, you are=20 running a Windows .NET server. I do not know what effect that might have on cron. Please run the attached cron_diagnose.sh script. It is the latest version. I would like for you to eliminate the possibility that you ran an earlier version. > -----Original Message----- > From: Ren=E9 Haber [mailto:rene.haber@gmx.de] > Sent: Sunday, September 07, 2003 1:06 PM > To: cygwin@cygwin.com > Subject: cron: can't switch user context >=20 >=20 > Hello >=20 > I've got Cygwin runnig on Windows 2003 and wanted to use the cron > daemon. I installed it via >=20 > cygrunsrv -I "CYGWIN crond" -p /usr/sbin/cron.exe -a -D >=20 > as a NT-Service. Then I added a cronjob via "crontab -e" (I was logged > in as Administrator) >=20 > 5 * * * * echo "test" > test.txt >=20 > after that, I started the cron-service and waited for the test-job to > complete. But instead of doing the job cron complaind in the Syslog > about >=20 > Ereignisinformationen: /USR/SBIN/CRON : PID 228 : (CRON)=20 > error (can't switch user context). >=20 > I checked my install via a shellscript (cron_diagnose.sh) I found in > the Mailing-List Archiv, but it didn't find a problem. >=20 > Is there a solution to this Problem or a work-around? >=20 > Thanks. >=20 > Ren=E9 Haber >=20 ------_=_NextPart_001_01C377B4.324CFC5D 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" Content-length: 14596 IyEvYmluL2Jhc2gNCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyAk U291cmNlOiAkDQojICRSZXZpc2lvbjogJA0KIyAkTmFtZTogJA0KIyAkRGF0 ZTogJA0KIyAkU3RhdGU6ICQNCiMgJEF1dGhvcjogJA0KIyA9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09DQoNCiMgPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQ0KIyBUaGlzIHNjcmlwdCBjaGVja3MgZm9yIHRoZSB2YXJpb3VzIGZpbGVz LCBkaXJlY3RvcmllcywgYW5kIG1vdW50DQojIHBvaW50cyBuZWVkZWQgYnkg dGhlIGNyb24gZGFlbW9uIGV4aXN0IGFuZCBoYXZlIHRoZSBwcm9wZXIgc2V0 dGluZ3MsDQojIHBlcm1pc3Npb25zLCBldGMuICBUaGlzIHNjcmlwdCBpcyBi YXNlZCBwcmltYXJpbHkgb24gdGhlDQojIHJlcXVpcmVtZW50cyBsaXN0ZWQg aW4gdGhlIHRleHQgZmlsZSAvdXNyL2RvYy9DeWd3aW4vY3Jvbi5SRUFETUUu DQojID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KIyA9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09DQojIFJvdXRpbmU6IGNoZWNrX3Byb2dyYW0NCiMg Q2hlY2sgdG8gc2VlIHRoYXQgYSBzcGVjaWZpZWQgcHJvZ3JhbSAoJDEpIGlz IGluc3RhbGxlZCBhbmQgYWNjZXNzaWJsZQ0KIyBieSB0aGlzIHNjcmlwdC4g IElmIGl0IGlzIG5vdCwgdGhlbiBhbGVydCB0aGUgdXNlciBhYm91dCB3aGlj aCBwYWNrYWdlDQojICgkMikgc2hvdWxkIGJlIGluc3RhbGxlZCB0byBwcm92 aWRlIHRoYXQgcHJvZ3JhbS4NCiMgPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQ0KZnVuY3Rpb24gY2hlY2tfcHJvZ3JhbSgpIHsNCg0KCWlmIFsgYHR5cGUg JDEgPiAvZGV2L251bGwgMj4mMWAgXTsgdGhlbg0KCQllY2hvICJUaGUgJyQx JyBwcm9ncmFtIGlzIG1pc3Npbmcgb3Igbm90IGluIHlvdXIgUEFUSC4iDQoJ CWVjaG8gIlRoaXMgcHJvZ3JhbSBpcyBpbmNsdWRlZCBpbiB0aGUgJyQyJyBw YWNrYWdlLiINCgkJZWNobyAiUGxlYXNlIGluc3RhbGwgdGhpcyBwcm9ncmFt IGFuZCBydW4gdGhpcyBzY3JpcHQgYWdhaW4uIg0KCQlyZXR1cm4gMQ0KCWZp DQoNCglyZXR1cm4gMA0KDQp9ICMgPT09IEVuZCBvZiBjaGVja19wcm9ncmFt KCkgPT09ICMNCg0KDQojID09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMg Um91dGluZTogc2FuaXR5X2NoZWNrDQojIENoZWNrIGZvciB0aGUgc2V0IG9m IHByb2dyYW1zIHRoYXQgYXJlIHVzZWQgYnkgdGhpcyBzY3JpcHQuDQojID09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0NCmZ1bmN0aW9uIHNhbml0eV9jaGVj aygpIHsNCg0KCSMgQ2hlY2sgZm9yIHByb2dyYW1zIHRoYXQgdGhpcyBzY3Jp cHQgdXNlcy4NCgljaGVja19wcm9ncmFtIGxzIGZpbGV1dGlscyB8fCByZXR1 cm4gJD8NCgljaGVja19wcm9ncmFtIGVncmVwIGdyZXAgfHwgcmV0dXJuICQ/ DQoJY2hlY2tfcHJvZ3JhbSBpZCBzaC11dGlscyB8fCByZXR1cm4gJD8NCglj aGVja19wcm9ncmFtIGN1dCB0ZXh0dXRpbHMgfHwgcmV0dXJuICQ/DQoJY2hl Y2tfcHJvZ3JhbSB0ciB0ZXh0dXRpbHMgfHwgcmV0dXJuICQ/DQoJY2hlY2tf cHJvZ3JhbSBtb3VudCBjeWd3aW4gfHwgcmV0dXJuICQ/DQoNCglyZXR1cm4g MA0KDQp9ICMgPT09IEVuZCBvZiBzYW5pdHlfY2hlY2soKSA9PT0gIw0KDQoN CiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyBSb3V0aW5lOiBjaGVj a19wYXNzd2RfYW5kX2dyb3VwDQojIENoZWNrIHRvIHNlZSB3aGV0aGVyIHRo ZSB1c2VyJ3MgcGFzc3dvcmQgSUQgYW5kIGdyb3VwIGV4aXN0IGluIHRoZQ0K IyBzeXN0ZW0gL2V0Yy9wYXNzd2QgYW5kIC9ldGMvZ3JvdXAgZmlsZXMsIHJl c3BlY3RpdmVseS4NCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KZnVu Y3Rpb24gY2hlY2tfcGFzc3dkX2FuZF9ncm91cCgpIHsNCg0KCWlmIFsgIiQo aWQgLWduKSIgPSBta3Bhc3N3ZCBdOyB0aGVuDQoJCWVjaG8gIkl0IGFwcGVh cnMgdGhhdCB5b3UgZG8gbm90IGhhdmUgYW4gZW50cnkgZm9yIHlvdXIgdXNl ciBJRCINCgkJZWNobyAiaW4gL2V0Yy9wYXNzd2QuICBJZiB0aGlzIGNoZWNr IGlzIGluY29ycmVjdCwgdGhlbiByZS1ydW4iDQoJCWVjaG8gInRoaXMgc2Ny aXB0IHdpdGggdGhlICctZicgY29tbWFuZC1saW5lIG9wdGlvbi4iDQoJCWVj aG8NCgkJZWNobyAiT3RoZXJ3aXNlLCB1c2UgdGhlICdta3Bhc3N3ZCcgdXRp bGl0eSB0byBnZW5lcmF0ZSBhbiINCgkJZWNobyAiZW50cnkgZm9yIHlvdXIg VXNlciBJRCBpbiB0aGUgcGFzc3dvcmQgZmlsZToiDQoJCWVjaG8gIiAgIG1r cGFzc3dkIC1sIC11IFtVc2VyIElEXSA+PiAvZXRjL3Bhc3N3ZCINCgkJZWNo byAib3IiDQoJCWVjaG8gIiAgIG1rcGFzc3dkIC1kIC11IFtVc2VyIElEXSA+ PiAvZXRjL3Bhc3N3ZCINCgkJcmV0dXJuIDENCglmaQ0KDQoJaWYgWyAiJChp ZCAtZ24pIiA9IG1rZ3JvdXAgXTsgdGhlbg0KCQllY2hvICJJdCBhcHBlYXJz IHRoYXQgeW91IGRvIG5vdCBoYXZlIGFuIGVudHJ5IGZvciB5b3VyIGdyb3Vw IElEIg0KCQllY2hvICJpbiAvZXRjL2dyb3VwLiAgSWYgdGhpcyBjaGVjayBp cyBpbmNvcnJlY3QsIHRoZW4gcmUtcnVuIg0KCQllY2hvICJ0aGlzIHNjcmlw dCB3aXRoIHRoZSAnLWYnIGNvbW1hbmQtbGluZSBvcHRpb24uIg0KCQllY2hv DQoJCWVjaG8gIk90aGVyd2lzZSwgdXNlIHRoZSAnbWtncm91cCcgdXRpbGl0 eSB0byBnZW5lcmF0ZSBhbiINCgkJZWNobyAiZW50cnkgZm9yIHlvdXIgZ3Jv dXAgSUQgaW4gdGhlIHBhc3N3b3JkIGZpbGU6Ig0KCQllY2hvICIgICBta2dy b3VwIC1sIC11ID4gL2V0Yy9ncm91cCINCgkJZWNobyAib3IiDQoJCWVjaG8g IiAgIG1rZ3JvdXAgLWQgLXUgPiAvZXRjL2dyb3VwIg0KCQlyZXR1cm4gMQ0K CWZpDQoNCglyZXR1cm4gMA0KDQp9ICMgPT09IEVuZCBvZiBjaGVja19wYXNz d2RfYW5kX2dyb3VwKCkgPT09ICMNCg0KDQojID09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0NCiMgUm91dGluZTogY2hlY2tfZGlyDQojIENoZWNrIHRvIHNl ZSB0aGF0IHRoZSBzcGVjaWZpZWQgZGlyZWN0b3J5ICgkMSkgZXhpc3RzLg0K IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpmdW5jdGlvbiBjaGVja19k aXIoKSB7DQoNCglpZiBbICEgLWQgJDEgXTsgdGhlbg0KCQllY2hvICJZb3Vy IGNvbXB1dGVyIGRvZXMgbm90IGFwcGVhciB0byBoYXZlIGEgJDEgZGlyZWN0 b3J5LiINCgkJZWNobyAiUGxlYXNlIGludmVzdGlnYXRlIHRoaXMgcHJvYmxl bSwgYW5kIHJ1biB0aGlzIHNjcmlwdCBhZ2Fpbi4iDQoJCXJldHVybiAxDQoJ ZmkNCg0KCWlmIFsgYGxzIC1sZCAkMSB8IGVncmVwIC1xICdeZHJbLXddeC4q J2AgXTsgdGhlbg0KCQllY2hvICJUaGUgcGVybWlzc2lvbnMgb24gdGhlIGRp cmVjdG9yeSAkMSBhcmUgbm90IGNvcnJlY3QuIg0KCQllY2hvICJQbGVhc2Ug cnVuICdjaG1vZCB1K3J4ICQxJywgYW5kIHJ1biB0aGlzIHNjcmlwdCBhZ2Fp bi4iDQoJCXJldHVybiAxDQoJZmkNCg0KCXJldHVybiAwDQoNCn0gIyA9PT0g RW5kIG9mIGNoZWNrX2RpcigpID09PSAjDQoNCg0KIyA9PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09DQojIFJvdXRpbmU6IGNoZWNrX2Rpcl9wZXJtcw0KIyBD aGVjayB0byBzZWUgdGhhdCB0aGUgc3BlY2lmaWVkIGRpcmVjdG9yeSAoJDEp IGV4aXN0cyBhbmQgaGFzIHRoZQ0KIyByZXF1aXJlZCBwZXJtaXNzaW9ucywg YXMgZGVzY3JpYmVkIGluIC91c3IvZG9jL0N5Z3dpbi9jcm9uLlJFQURNRS4N CiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KZnVuY3Rpb24gY2hlY2tf ZGlyX3Blcm1zKCkgew0KDQoJY2hlY2tfZGlyICQxIHx8IHJldHVybiAkPw0K DQoJaWYgWyBgbHMgLWxkICQxIHwgZWdyZXAgLXEgJ2Ryd3hyd3hyeHQnYCBd OyB0aGVuDQoJCWVjaG8gIlRoZSBwZXJtaXNzaW9ucyBvbiB0aGUgZGlyZWN0 b3J5ICQxIGFyZSBub3QgY29ycmVjdC4iDQoJCWVjaG8gIlBsZWFzZSBydW4g J2NobW9kIDE3NzcgJDEnLCBhbmQgcnVuIHRoaXMgc2NyaXB0IGFnYWluLiIN CgkJcmV0dXJuIDENCglmaQ0KDQoJcmV0dXJuIDANCg0KfSAjID09PSBFbmQg b2YgY2hlY2tfZGlyX3Blcm1zKCkgPT09ICMNCg0KDQojID09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT0NCiMgUm91dGluZTogY2hlY2tfdmFyX3J1bg0KIyBD aGVjayB0byBzZWUgdGhhdCBTWVNURU0gb3IgdGhlIEFkbWluaXN0cmF0b3Jz IGdyb3VwIGhhcyB3cml0ZQ0KIyBwZXJtaXNzaW9uIGluIHRoZSBkaXJlY3Rv cnkgL3Zhci9ydW4uICBUaGlzIHBlcm1pc3Npb24gaXMgbmVlZGVkDQojIHNv IHRoYXQgdGhlIGNyb24ucGlkIGZpbGUgY2FuIGJlIGNyZWF0ZWQgYnkgdGhl IGNyb24gc2VydmljZS4NCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K ZnVuY3Rpb24gY2hlY2tfdmFyX3J1bigpIHsNCg0KCSMgV2UgY2hlY2sgZnJv bSBsZWFzdC0gdG8gbW9zdC1yZXN0cmljdGl2ZSBwZXJtaXNzaW9uLg0KDQoJ IyBJZiAnZXZlcnlvbmUnLydvdGhlcicgZG9lcyBub3QgaGF2ZSB3cml0ZSBw ZXJtaXNzaW9uLCB0aGVuDQoJIyBjaGVjayB0byBzZWUgd2hldGhlciBncm91 cCBwZXJtaXNzaW9ucyBhcmUgc3VmZmljaWVudC4NCglpZiBbICQobHMgLWRs IC92YXIvcnVuIHwgY3V0IC1iOSkgIT0gdyBdOyB0aGVuDQoJCSMgSWYgJ0Fk bWluaXN0cmF0b3JzJyBoYXMgZ3JvdXAgYWNjZXNzIHRvIC92YXIvcnVuLCBi dXQgZG9lcyBub3QgaGF2ZQ0KCQkjIHdyaXRlIHBlcm1pc3Npb24sIHRoZW4g Y2hlY2sgdG8gc2VlIHdoZXRoZXIgdXNlciBwZXJtaXNzaW9ucyBhcmUNCgkJ IyBzdWZmaWNpZW50Lg0KCQlpZiBbICQobHMgLWRsIC92YXIvcnVuIHwgdHIg LXMgIiAiIHwgY3V0IC1mNCAtZCAiICIpID0gQWRtaW5pc3QgXSAgJiYgXA0K CQkJWyAkKGxzIC1kbCAvdmFyL3J1biB8IGN1dCAtYjYpICE9IHcgXTsgdGhl bg0KCQkJIyBJZiBTWVNURU0gaXMgdGhlIG93bmVyIG9mIC92YXIvcnVuIGFu ZCBkb2VzIG5vdCBoYXZlIHdyaXRlDQoJCQkjIHBlcm1pc3Npb24sIHRoZW4g bm90aWZ5IHRoZSB1c2VyLg0KCQkJaWYgWyAkKGxzIC1kbG4gL3Zhci9ydW4g fCB0ciAtcyAiICIgfCBjdXQgLWY0IC1kICIgIikgLWVxIDE4IF07IHRoZW4N CgkJCQlpZiBbICQobHMgLWRsIC92YXIvcnVuIHwgY3V0IC1iMykgIT0gdyBd OyB0aGVuDQoJCQkJCWVjaG8gIlRoZSBkaXJlY3RvcnkgL3Zhci9ydW4gY2Fu bm90IGJlIHdyaXR0ZW4gdG8gYnkgaXRzIG93bmVyLiINCgkJCQkJZWNobyAi UGxlYXNlIGNoZWNrL2NoYW5nZSB0aGUgcGVybWlzc2lvbnMgb2YgL3Zhci9y dW4gYW5kIHJ1biINCgkJCQkJZWNobyAidGhpcyBzY3JpcHQgYWdhaW4uICBG b3IgZXhhbXBsZToiDQoJCQkJCWVjaG8gIiAgIGNobW9kIHUrdyAvdmFyL3J1 biINCgkJCQkJcmV0dXJuIDENCgkJCQlmaQ0KCQkJZWxzZQ0KCQkJCWVjaG8g IlRoZSBTWVNURU0gdXNlciBvciBBZG1pbmlzdHJhdG9ycyBncm91cCBuZWVk cyB0byBoYXZlIg0KCQkJCWVjaG8gIndyaXRlIHBlcm1pc3Npb24gaW4gdGhl IGRpcmVjdG9yeSAvdmFyL3J1bi4gIFBsZWFzZSINCgkJCQllY2hvICJjaGVj ay9jaGFuZ2UgdGhlIHVzZXIgYW5kL29yIGdyb3VwIG93bmVyc2hpcCBhbmQi DQoJCQkJZWNobyAicGVybWlzc2lvbnMgYW5kIHJ1biB0aGlzIHNjcmlwdCBh Z2Fpbi4iDQoJCQkJcmV0dXJuIDENCgkJCWZpDQoJCWZpDQoJZmkNCg0KCXJl dHVybiAwDQoNCn0gIyA9PT0gRW5kIG9mIGNoZWNrX3Zhcl9ydW4oKSA9PT0g Iw0KDQoNCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyBSb3V0aW5l OiBjaGVja19zeXNfbW91bnQNCiMgQ2hlY2sgdG8gc2VlIHRoYXQgdGhlIFNZ U1RFTSBhY2NvdW50IGhhcyBhY2Nlc3MgdG8gdGhlIHNwZWNpZmllZA0KIyBk aXJlY3RvcnkuDQojID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCmZ1bmN0 aW9uIGNoZWNrX3N5c19tb3VudCgpIHsNCg0KCWxvY2FsIG1udF9wb2ludD0k MQ0KCWxvY2FsIGRvc19kaXI9JDINCg0KCSMgQ2hlY2sgdG8gc2VlIHRoYXQg U1lTVEVNIGNhbiBhY2Nlc3MgL3Vzci9iaW46DQoJaWYgISBtb3VudCB8IGdy ZXAgLXFlICIuXCsgb24gJG1udF9wb2ludCAuXCtzeXN0ZW0uXCsiOyB0aGVu DQoJCWVjaG8gIlRoZSBTWVNURU0gdXNlciBjYW5ub3QgYWNjZXNzIHRoZSBt b3VudCBwb2ludCAke21udF9wb2ludH0uIg0KCQllY2hvICJQbGVhc2UgcnVu IHRoZSBmb2xsb3dpbmcgY29tbWFuZCB0byBhZGQgYSBzeXN0ZW0gbW91bnQg cG9pbnQ6Ig0KCQllY2hvICcgICBtb3VudCAtZiAtcyAtYiAiW0RPUyBwYXRo IHRvIEN5Z3dpbl0nJGRvc19kaXJcIiBcIiRtbnRfcG9pbnRcIg0KCQllY2hv ICJ3aGVyZSBbRE9TIHBhdGggdG8gQ3lnd2luXSBpcyBzb21ldGhpbmcgbGlr ZSBjOi9jeWd3aW4uIg0KCQllY2hvDQoJCWVjaG8gIkZvciBtb3JlIGluZm9y bWF0aW9uLCBydW4gJ21vdW50IC1tJyBhbmQgJ21vdW50IC1oJyINCgkJZWNo bw0KCQllY2hvICJBZnRlciBhZGRpbmcgdGhpcyBtb3VudCBwb2ludCwgcGxl YXNlIHJlLXJ1biB0aGlzIHNjcmlwdC4iDQoJCXJldHVybiAxDQoJZmkNCg0K CXJldHVybiAwDQoNCn0gIyA9PT0gRW5kIG9mIGNoZWNrX3N5c19tb3VudCgp ID09PSAjDQoNCg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQojIFJv dXRpbmU6IGNoZWNrX2Nyb25fdGFibGUNCiMgQ2hlY2sgZm9yIHRoZSBleGlz dGVuY2Ugb2YgYSBjcm9udGFiIGZvciB0aGUgdXNlciwgYW5kIGNoZWNrIGl0 cw0KIyBwZXJtaXNzaW9ucyBhbmQgb3duZXJzaGlwLg0KIyA9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09DQpmdW5jdGlvbiBjaGVja19jcm9uX3RhYmxlKCkg ew0KDQoJbG9jYWwgdXNlcl9pZD0kKGlkIC11bikNCglsb2NhbCBjcm9uX3Rh YmxlPS92YXIvY3Jvbi90YWJzLyR1c2VyX2lkDQoNCglpZiBbICEgLWYgJGNy b25fdGFibGUgXTsgdGhlbg0KCQllY2hvICJZb3VyIGNvbXB1dGVyIGRvZXMg bm90IGFwcGVhciB0byBoYXZlIGEgY3JvbnRhYiBmb3IgJHVzZXJfaWQuIg0K CQllY2hvICJQbGVhc2UgZ2VuZXJhdGUgYSBjcm9udGFiIGZvciAkdXNlcl9p ZCB1c2luZyAnY3JvbnRhYiAtZScsIg0KCQllY2hvICJhbmQgcnVuIHRoaXMg c2NyaXB0IGFnYWluLiINCgkJcmV0dXJuIDENCglmaQ0KDQoJaWYgWyBgbHMg LWwgJGNyb25fdGFibGV8ZWdyZXAgLXEgJ3J3LXItLS0tLSdgIF07IHRoZW4N CgkJZWNobyAiVGhlIHBlcm1pc3Npb25zIG9mIHlvdXIgY3JvbnRhYiBmaWxl IGFyZSBzZXQgdG86Ig0KCQlscyAtbCAkY3Jvbl90YWJsZQ0KCQllY2hvICJU aGV5IG5lZWQgdG8gYmUgc2V0IHRvIHJlYWQvd3JpdGUgZm9yICR1c2VyX2lk IGFuZCINCgkJZWNobyAidG8gcmVhZC1vbmx5IGZvciBncm91cC4gIFlvdSBj YW4gc2V0IHRoZXNlIHdpdGgiDQoJCWVjaG8gIgljaG1vZCA2NDAgJGNyb25f dGFibGUiDQoJCWVjaG8gIlBsZWFzZSBjaGVjayB5b3VyIGNyb250YWIncyBw ZXJtaXNzaW9ucywgYW5kIHJ1biINCgkJZWNobyAidGhpcyBzY3JpcHQgYWdh aW4uIg0KCQlyZXR1cm4gMQ0KCWZpDQoNCglpZiBbIGBscyAtbCAkY3Jvbl90 YWJsZXxjdXQgLWQiICIgLWY4fGVncmVwIC1xIFNZU1RFTWAgXTsgdGhlbg0K CQllY2hvICJUaGUgZ3JvdXAgbWVtYmVyc2hpcCBvZiB5b3VyIGNyb250YWIg ZmlsZSBzaG91bGQgYmUgU1lTVEVNLCINCgkJZWNobyAiYXMgZG9jdW1lbnRl ZCBpbiB0aGUgZmlsZSAvdXNyL2RvYy9DeWd3aW4vY3Jvbi5SRUFETUUuIg0K CQllY2hvICJZb3UgY2FuIGNoYW5nZSB0aGlzIHNldHRpbmcgd2l0aDoiDQoJ CWVjaG8gIgkgY2hncnAgU1lTVEVNICRjcm9uX3RhYmxlIg0KCQllY2hvICJQ bGVhc2UgY2hlY2sgeW91ciBjcm9udGFiJ3MgZ3JvdXAgbWVtYmVyc2hpcCwg YW5kIg0KCQllY2hvICJydW4gdGhpcyBzY3JpcHQgYWdhaW4uIg0KCQlyZXR1 cm4gMQ0KCWZpDQoNCglpZiBbIGBscyAtbG4gJGNyb25fdGFibGV8Y3V0IC1k IiAiIC1mOHxlZ3JlcCAtcSAxOGAgXTsgdGhlbg0KCQllY2hvICJUaGUgdmFs dWUgb2YgU1lTVEVNIGluIHlvdXIgL2V0Yy9ncm91cCBmaWxlIG5lZWRzIHRv Ig0KCQllY2hvICJiZSB0aGUgcmVzZXJ2ZWQgbnVtYmVyICcxOCcsIGFzIGRv Y3VtZW50ZWQgaW4iDQoJCWVjaG8gIi91c3IvZG9jL0N5Z3dpbi9jcm9uLlJF QURNRS4gIFBsZWFzZSBpbnZlc3RpZ2F0ZSB0aGlzIg0KCQllY2hvICJhbmQg cnVuIHRoaXMgc2NyaXB0IGFnYWluLiINCgkJcmV0dXJuIDENCglmaQ0KDQoJ ZWNobyAiVGhpcyBzY3JpcHQgZGlkIG5vdCBmaW5kIGFueSBlcnJvcnMgaW4g eW91ciBjcm9udGFiIHNldHVwLiINCgllY2hvICJJZiB5b3UgYXJlIHN0aWxs IHVuYWJsZSB0byBnZXQgY3JvbiB0byB3b3JrLCB0aGVuIHRyeSINCgllY2hv ICJzaHV0dGluZyBkb3duIHRoZSBjcm9uIHNlcnZpY2UsIHVuaW5zdGFsbGlu ZyBpdCwiDQoJZWNobyAicmVpbnN0YWxsaW5nIGl0LCBhbmQgcmVzdGFydGlu ZyBpdC4iDQoJZWNobw0KCWVjaG8gIlRoZSBmb2xsb3dpbmcgY29tbWFuZHMg d2lsbCBkbyB0aGF0OiINCgllY2hvICIgICQgY3lncnVuc3J2IC0tc3RvcCBj cm9uIg0KCWVjaG8gIiAgJCBjeWdydW5zcnYgLS1yZW1vdmUgY3JvbiINCgll Y2hvICIgICQgY3lncnVuc3J2IC0taW5zdGFsbCBjcm9uIC1wIC91c3Ivc2Jp bi9jcm9uIC1hIC1EIg0KCWVjaG8gIiAgJCBjeWdydW5zcnYgLS1zdGFydCBj cm9uIg0KCWVjaG8gDQoNCglpZiBbIC1mIC92YXIvcnVuL2Nyb24ucGlkIF07 IHRoZW4NCgkJZWNobyAiSWYgdGhlIGNyb24gc2VydmljZSBkb2VzIG5vdCBz dGFydCwgdHJ5IGRlbGV0aW5nIHRoZSBmaWxlIg0KCQllY2hvICIvdmFyL3J1 bi9jcm9uLnBpZCBhbmQgdGhlbiByZXBlYXRpbmcgdGhlIGNvbW1hbmRzIGFi b3ZlLiINCgkJZWNobw0KCWZpDQoNCgllY2hvICJJZiBub25lIG9mIHRoaXMg Zml4ZXMgdGhlIHByb2JsZW0sIHRoZW4gcmVwb3J0IHlvdXIgcHJvYmxlbSIN CgllY2hvICJ0byBjeWd3aW5AY3lnd2luLmNvbS4gIFBsZWFzZSBpbmNsdWRl IGEgY29weSBvZiB5b3VyIGNyb250YWIsIg0KCWVjaG8gIignY3JvbnRhYiAt bCcpIGFuZCB0aGUgb3V0cHV0IG9mICdjeWdjaGVjayAtc3J2ID4gY3lnY2hl Y2sudHh0Jy4iDQoJZWNobw0KCWVjaG8gIlBMRUFTRSBpbmNsdWRlIHRoZSBn ZW5lcmF0ZWQgZmlsZXMgJ2N5Z2NoZWNrLnR4dCcgKmFzIGFuIGF0dGFjaG1l bnQqLCINCgllY2hvICJhbmQgTk9UIGluIHRoZSBib2R5IG9mIHRoZSBtYWls IG1lc3NhZ2UuIg0KDQoJcmV0dXJuIDANCg0KfSAjID09PSBFbmQgb2YgY2hl Y2tfY3Jvbl90YWJsZSgpID09PSAjDQoNCg0KZnVuY3Rpb24gbWFpbigpIHsN Cg0KCWVjaG8gImNyb25fZGlhZ25vc2Uuc2ggMS4wIg0KCWVjaG8NCg0KCXNh bml0eV9jaGVjayB8fCByZXR1cm4gMQ0KDQoJaWYgWyAiJDEiICE9ICctZicg XTsgdGhlbiAgIyBBbGxvdyB0aGUgdXNlciB0byBza2lwIHRoZSBwYXNzd29y ZCBjaGVjay4NCgkJY2hlY2tfcGFzc3dkX2FuZF9ncm91cCB8fCByZXR1cm4g MQ0KCWZpDQoNCgljaGVja19kaXIgL2V0Yy9jcm9uLmQgfHwgcmV0dXJuIDEN CgljaGVja19kaXIgL3ZhciB8fCByZXR1cm4gMQ0KDQoJY2hlY2tfZGlyX3Bl cm1zIC92YXIvY3JvbiB8fCByZXR1cm4gMQ0KCWNoZWNrX2Rpcl9wZXJtcyAv dmFyL2Nyb24vdGFicyB8fCByZXR1cm4gMQ0KDQoJY2hlY2tfdmFyX3J1biB8 fCByZXR1cm4gMQ0KDQoJY2hlY2tfc3lzX21vdW50IC91c3IvYmluIC9iaW4g fHwgcmV0dXJuIDENCgljaGVja19zeXNfbW91bnQgL3Vzci9saWIgL2xpYiB8 fCByZXR1cm4gMQ0KCWNoZWNrX3N5c19tb3VudCAvIC8gfHwgcmV0dXJuIDEN Cg0KCWNoZWNrX2Nyb25fdGFibGUgfHwgcmV0dXJuIDENCg0KCXJldHVybiAw DQoNCn0gIyA9PT0gRW5kIG9mIG1haW4oKSA9PT0gIw0KDQojIEVudHJ5IHBv aW50Og0KbWFpbiAkQA0KZXhpdCAkPw0KDQojID09PSBFbmQgb2YgJFJDU2Zp bGUkID09PSAjDQo= ------_=_NextPart_001_01C377B4.324CFC5D Content-Type: text/plain; charset=us-ascii Content-length: 218 -- 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_01C377B4.324CFC5D--