Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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: Fri, 9 May 2003 09:58:12 -0400 (EDT) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: cygwin AT cygwin DOT com Subject: Re: cron allowed to interact with desktop ? In-Reply-To: <20030509073920.GS19367@cygbert.vinschen.de> Message-ID: Importance: Normal MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-559023410-758783491-1052488692=:9872" ---559023410-758783491-1052488692=:9872 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 9 May 2003, Corinna Vinschen wrote: > On Thu, May 08, 2003 at 04:48:29PM -0400, Igor Pechtchanski wrote: > > Also, please thoughtfully consider the attached patch for cygrunsrv... ;-) > > Igor > > I do. Thanks for the patch, it looks good. However, I can't apply it > cleanly to the current version from CVS, even with patch'es -l option. > > Would you mind to create a new patch relative to current CVS? > > Thanks, > Corinna Corinna, Yeah, I was still working off the 0.95-1 sources... Thanks for prompting me to get off my lazy ass and get the CVS version checked out. FWIW, the previous patch failed because of a new flag (-Q) in CVS. New patch attached. Same ChangeLog. 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! Knowledge is an unending adventure at the edge of uncertainty. -- Leto II ---559023410-758783491-1052488692=:9872 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="cygrunsrv-interactive-flag.patch" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="cygrunsrv-interactive-flag.patch" SW5kZXg6IGNyaXQuY2MNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJDUyBm aWxlOiAvY3ZzL2N5Z3dpbi1hcHBzL2N5Z3J1bnNydi9jcml0LmNjLHYNCnJl dHJpZXZpbmcgcmV2aXNpb24gMS4yDQpkaWZmIC11IC1wIC1yMS4yIGNyaXQu Y2MNCi0tLSBjcml0LmNjCTIzIEp1biAyMDAxIDAwOjEwOjU0IC0wMDAwCTEu Mg0KKysrIGNyaXQuY2MJOSBNYXkgMjAwMyAxMzo1MTo0MiAtMDAwMA0KQEAg LTcwLDcgKzcwLDcgQEAgc2V0X3NlcnZpY2Vfc3RhdHVzIChEV09SRCBzdGF0 ZSwgRFdPUkQgYw0KIH0NCiANCiB2b2lkDQotc2V0X3NlcnZpY2VfY29udHJv bHNfYWNjZXB0ZWQgKGJvb2wgYWNjZXB0X3NodXRkb3duKQ0KK3NldF9zZXJ2 aWNlX2NvbnRyb2xzX2FjY2VwdGVkIChib29sIGFjY2VwdF9zaHV0ZG93biwg Ym9vbCBpbnRlcmFjdGl2ZV9wcm9jZXNzKQ0KIHsNCiAgIEVudGVyQ3JpdGlj YWxTZWN0aW9uICgmc3NjKTsNCiAgIGlmIChzc2gpDQpAQCAtNzgsNiArNzgs OCBAQCBzZXRfc2VydmljZV9jb250cm9sc19hY2NlcHRlZCAoYm9vbCBhY2Nl DQogICAgICAgc3MuZHdDb250cm9sc0FjY2VwdGVkID0gU0VSVklDRV9BQ0NF UFRfU1RPUDsNCiAgICAgICBpZiAoYWNjZXB0X3NodXRkb3duKQ0KIAlzcy5k d0NvbnRyb2xzQWNjZXB0ZWQgfD0gU0VSVklDRV9BQ0NFUFRfU0hVVERPV047 DQorICAgICAgaWYgKGludGVyYWN0aXZlX3Byb2Nlc3MpDQorCXNzLmR3U2Vy dmljZVR5cGUgfD0gU0VSVklDRV9JTlRFUkFDVElWRV9QUk9DRVNTOw0KICAg ICAgIFNldFNlcnZpY2VTdGF0dXMoc3NoLCAmc3MpOw0KICAgICB9DQogICBM ZWF2ZUNyaXRpY2FsU2VjdGlvbiAoJnNzYyk7DQpJbmRleDogY3JpdC5oDQo9 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTogL2N2cy9jeWd3aW4t YXBwcy9jeWdydW5zcnYvY3JpdC5oLHYNCnJldHJpZXZpbmcgcmV2aXNpb24g MS4yDQpkaWZmIC11IC1wIC1yMS4yIGNyaXQuaA0KLS0tIGNyaXQuaAkyMyBK dW4gMjAwMSAwMDoxMDo1NCAtMDAwMAkxLjINCisrKyBjcml0LmgJOSBNYXkg MjAwMyAxMzo1MTo0MiAtMDAwMA0KQEAgLTI5LDYgKzI5LDYgQEAgZXh0ZXJu IHZvaWQgc2V0X3NlcnZpY2Vfc3RhdHVzIChEV09SRCBzdA0KIAkJCQlEV09S RCBjaGVja19wb2ludCA9IDAsDQogCQkgICAgICAgICAgICAgICAgRFdPUkQg d2FpdF9oaW50ID0gMCwNCiAJCQkJRFdPUkQgZXhpdF9jb2RlID0gTk9fRVJS T1IpOw0KLWV4dGVybiB2b2lkIHNldF9zZXJ2aWNlX2NvbnRyb2xzX2FjY2Vw dGVkKGJvb2wgc2h1dGRvd24pOw0KK2V4dGVybiB2b2lkIHNldF9zZXJ2aWNl X2NvbnRyb2xzX2FjY2VwdGVkKGJvb2wgc2h1dGRvd24sIGJvb2wgaW50ZXJh Y3RpdmUpOw0KIA0KICNlbmRpZiAvKiBfQ1JJVF9IICovDQpJbmRleDogY3ln cnVuc3J2LlJFQURNRQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZp bGU6IC9jdnMvY3lnd2luLWFwcHMvY3lncnVuc3J2L2N5Z3J1bnNydi5SRUFE TUUsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjYNCmRpZmYgLXUgLXAgLXIx LjYgY3lncnVuc3J2LlJFQURNRQ0KLS0tIGN5Z3J1bnNydi5SRUFETUUJMTEg TWFyIDIwMDIgMTE6NTY6NDIgLTAwMDAJMS42DQorKysgY3lncnVuc3J2LlJF QURNRQk5IE1heSAyMDAzIDEzOjUxOjQyIC0wMDAwDQpAQCAtMjQzLDYgKzI0 MywxMyBAQCBhcHBsaWNhdGlvbiBhIHNob3J0IHRpbWUgdG8gY2xlYW4gdXAg YW5kDQogZWFjaCBDeWd3aW4gcHJvY2VzcyBhbHNvIHNlbmRzIFNJR0hVUCB0 byBpdHNlbGYgKGltcGxpY2l0bHkpIGR1cmluZw0KIHN5c3RlbSBzaHV0ZG93 bi4NCiANCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQorLWks IC0taW50ZXJhY3RpdmUNCisNCisgIE9wdGlvbmFsIGZsYWcgdGhhdCBhbGxv d3MgY3lncnVuc3J2IHRvIGludGVyYWN0IHdpdGggdGhlIGRlc2t0b3AuDQor V2hlbiBpbiBlZmZlY3QsIGN5Z3J1bnNydiBjYW4gb3BlbiB3aW5kb3dzIGFu ZCBwb3AgdXAgbWVzc2FnZSBib3hlcy4NCitFcXVpdmFsZW50IHRvIHRoZSAi QWxsb3cgc2VydmljZSB0byBpbnRlcmFjdCB3aXRoIGRlc2t0b3AiIGJveC4N CisNCiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqDQogR2VuZXJhbCBOb3RlczoNCiANCkluZGV4OiBjeWdydW5zcnYu Y2MNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvY3ZzL2N5 Z3dpbi1hcHBzL2N5Z3J1bnNydi9jeWdydW5zcnYuY2Msdg0KcmV0cmlldmlu ZyByZXZpc2lvbiAxLjEzDQpkaWZmIC11IC1wIC1yMS4xMyBjeWdydW5zcnYu Y2MNCi0tLSBjeWdydW5zcnYuY2MJMjQgQXByIDIwMDMgMDg6MzY6MDUgLTAw MDAJMS4xMw0KKysrIGN5Z3J1bnNydi5jYwk5IE1heSAyMDAzIDEzOjUxOjQz IC0wMDAwDQpAQCAtNjYsMTcgKzY2LDE5IEBAIHN0cnVjdCBvcHRpb24gbG9u Z29wdHNbXSA9IHsNCiAgIHsgInN0ZG91dCIsIHJlcXVpcmVkX2FyZ3VtZW50 LCBOVUxMLCAnMScgfSwNCiAgIHsgInN0ZGVyciIsIHJlcXVpcmVkX2FyZ3Vt ZW50LCBOVUxMLCAnMicgfSwNCiAgIHsgInNodXRkb3duIiwgbm9fYXJndW1l bnQsIE5VTEwsICdvJyB9LA0KKyAgeyAiaW50ZXJhY3RpdmUiLCBub19hcmd1 bWVudCwgTlVMTCwgJ2knIH0sDQogICB7ICJoZWxwIiwgbm9fYXJndW1lbnQs IE5VTEwsICdoJyB9LA0KICAgeyAidmVyc2lvbiIsIG5vX2FyZ3VtZW50LCBO VUxMLCAndicgfSwNCiAgIHsgMCwgbm9fYXJndW1lbnQsIE5VTEwsIDAgfQ0K IH07DQogDQotY2hhciAqb3B0cyA9ICJJOlI6UzpROkU6cDphOmM6ZTpkOmY6 b3U6dzp0OnM6eTowOjE6MjpodiI7DQorY2hhciAqb3B0cyA9ICJJOlI6UzpR OkU6cDphOmM6ZTpkOmY6b3U6dzp0OnM6eTowOjE6MjppaHYiOw0KIA0KIGNo YXIgKmFwcG5hbWU7DQogY2hhciAqc3ZjbmFtZTsNCiBEV09SRCB0ZXJtc2ln Ow0KIERXT1JEIHNodXRkb3duOw0KK0RXT1JEIGludGVyYWN0aXZlOw0KIA0K IGVudW0gYWN0aW9uX3Qgew0KICAgVW5kZWZpbmVkLA0KQEAgLTEyOSw3ICsx MzEsNyBAQCBpbnQNCiBpbnN0YWxsX3JlZ2lzdHJ5X2tleXMgKGNvbnN0IGNo YXIgKm5hbWUsIGNvbnN0IGNoYXIgKmRlc2MsIGNvbnN0IGNoYXIgKnBhdGgs DQogCQkgICAgICAgY2hhciAqYXJncywgY2hhciAqZGlyLCBlbnZfdCAqZW52 LCBEV09SRCB0ZXJtc2lnLA0KIAkJICAgICAgIGNvbnN0IGNoYXIgKmluX3N0 ZGluLCBjb25zdCBjaGFyICppbl9zdGRvdXQsDQotCQkgICAgICAgY29uc3Qg Y2hhciAqaW5fc3RkZXJyLCBEV09SRCBzaHV0ZG93bikNCisJCSAgICAgICBj b25zdCBjaGFyICppbl9zdGRlcnIsIERXT1JEIHNodXRkb3duLCBEV09SRCBp bnRlcmFjdGl2ZSkNCiB7DQogICBIS0VZIHNydl9rZXkgPSBOVUxMOw0KICAg SEtFWSBlbnZfa2V5ID0gTlVMTDsNCkBAIC0yMDQsNiArMjA2LDExIEBAIGlu c3RhbGxfcmVnaXN0cnlfa2V5cyAoY29uc3QgY2hhciAqbmFtZSwNCiAJCSAg ICAgICAoY29uc3QgQllURSAqKSAmc2h1dGRvd24sDQogCQkgICAgICAgc2l6 ZW9mKERXT1JEKSkgIT0gRVJST1JfU1VDQ0VTUykNCiAgICAgICBlcnJfb3V0 IChSZWdTZXRWYWx1ZUV4KTsNCisgIGlmIChpbnRlcmFjdGl2ZSkNCisgICAg aWYgKFJlZ1NldFZhbHVlRXggKHNydl9rZXksIFBBUkFNX0lOVEVSQUNULCAw LCBSRUdfRFdPUkQsDQorCQkgICAgICAgKGNvbnN0IEJZVEUgKikgJmludGVy YWN0aXZlLA0KKwkJICAgICAgIHNpemVvZihEV09SRCkpICE9IEVSUk9SX1NV Q0NFU1MpDQorICAgICAgZXJyX291dCAoUmVnU2V0VmFsdWVFeCk7DQogICBS ZWdGbHVzaEtleSAoc3J2X2tleSk7DQogDQogb3V0Og0KQEAgLTI3NCw3ICsy ODEsNyBAQCBpbnQNCiBnZXRfcmVnX2VudHJpZXMgKGNvbnN0IGNoYXIgKm5h bWUsIGNoYXIgKiZwYXRoLCBjaGFyIComYXJncywgY2hhciAqJmRpciwNCiAJ CSBlbnZfdCAqJmVudiwgRFdPUkQgKnRlcm1zaWdfcCwNCiAJCSBjaGFyICom c3RkaW5fcGF0aCwgY2hhciAqJnN0ZG91dF9wYXRoLCBjaGFyIComc3RkZXJy X3BhdGgsDQotCQkgRFdPUkQgKnNodXRkb3duX3ApDQorCQkgRFdPUkQgKnNo dXRkb3duX3AsIERXT1JEICppbnRlcmFjdGl2ZV9wKQ0KIHsNCiAgIEhLRVkg c3J2X2tleSA9IE5VTEw7DQogICBIS0VZIGVudl9rZXkgPSBOVUxMOw0KQEAg LTMxNCw2ICszMjEsMTEgQEAgZ2V0X3JlZ19lbnRyaWVzIChjb25zdCBjaGFy ICpuYW1lLCBjaGFyIA0KIAkJICAgICAgIChCWVRFICopIHNodXRkb3duX3As DQogCQkgICAgICAgKHNpemUgPSBzaXplb2YoKnNodXRkb3duX3ApLCAmc2l6 ZSkpICE9IEVSUk9SX1NVQ0NFU1MpDQogICAgICpzaHV0ZG93bl9wID0gMDsg IC8vIHRoZSBkZWZhdWx0DQorICAvKiBHZXQgKG9wdGlvbmFsKSBpbnRlcmFj dGl2ZSBmbGFnLiAqLw0KKyAgaWYgKFJlZ1F1ZXJ5VmFsdWVFeCAoc3J2X2tl eSwgUEFSQU1fSU5URVJBQ1QsIDAsICZ0eXBlLA0KKwkJICAgICAgIChCWVRF ICopIGludGVyYWN0aXZlX3AsDQorCQkgICAgICAgKHNpemUgPSBzaXplb2Yo KmludGVyYWN0aXZlX3ApLCAmc2l6ZSkpICE9IEVSUk9SX1NVQ0NFU1MpDQor ICAgICppbnRlcmFjdGl2ZV9wID0gMDsgIC8vIHRoZSBkZWZhdWx0DQogICAv KiBHZXQgKG9wdGlvbmFsKSBzdGRpbi9zdGRvdXQvc3RkZXJyIHJlZGlyZWN0 aW9uIGZpbGVzLiAqLw0KICAgaWYgKChyZXQgPSBnZXRfb3B0X3N0cmluZ19l bnRyeSAoc3J2X2tleSwgUEFSQU1fU1RESU4sIHN0ZGluX3BhdGgpKSkNCiAg ICAgZ290byBvdXQ7DQpAQCAtNDc2LDcgKzQ4OCw3IEBAIGV2YWxfYXJnbGlz dCAoY29uc3QgY2hhciAqcGF0aCwgY2hhciAqYXINCiAvKiBJbnN0YWxscyBj eWdydW5zcnYgYXMgc2VydmljZSBgbmFtZScgd2l0aCBkaXNwbGF5IG5hbWUg YGRpc3AnLiAqLw0KIGludA0KIGluc3RhbGxfc2VydmljZSAoY29uc3QgY2hh ciAqbmFtZSwgY29uc3QgY2hhciAqZGlzcCwgdHlwZV90IHR5cGUsDQotCQkg Y2hhciAqdXNlciwgY2hhciAqcGFzcywgY2hhciAqKmRlcHMpDQorCQkgY2hh ciAqdXNlciwgY2hhciAqcGFzcywgY2hhciAqKmRlcHMsIGludCBpbnRlcmFj dGl2ZSkNCiB7DQogICBjaGFyIG15cGF0aFtNQVhfUEFUSF07DQogICBTQ19I QU5ETEUgc20gPSAoU0NfSEFORExFKSAwOw0KQEAgLTU4NCw3ICs1OTYsOCBA QCBpbnN0YWxsX3NlcnZpY2UgKGNvbnN0IGNoYXIgKm5hbWUsIGNvbnN0DQog ICAgIH0NCiAgIC8qIFRyeSB0byBjcmVhdGUgc2VydmljZS4gKi8NCiAgIGlm ICghKHNoID0gQ3JlYXRlU2VydmljZSAoc20sIG5hbWUsIGRpc3AsIFNFUlZJ Q0VfQUxMX0FDQ0VTUywNCi0JCQkgICAgU0VSVklDRV9XSU4zMl9PV05fUFJP Q0VTUywNCisJCQkgICAgU0VSVklDRV9XSU4zMl9PV05fUFJPQ0VTUyB8DQor CQkJICAgIChpbnRlcmFjdGl2ZSA/IFNFUlZJQ0VfSU5URVJBQ1RJVkVfUFJP Q0VTUyA6IDApLA0KIAkJCSAgICB0eXBlID09IEF1dG8gPyBTRVJWSUNFX0FV VE9fU1RBUlQNCiAJCQkgICAgCQkgOiBTRVJWSUNFX0RFTUFORF9TVEFSVCwN CiAJCQkgICAgU0VSVklDRV9FUlJPUl9OT1JNQUwsIG15cGF0aCwgTlVMTCwg TlVMTCwNCkBAIC0xMDQzLDE0ICsxMDU2LDE0IEBAIHNlcnZpY2VfbWFpbiAo RFdPUkQgYXJnYywgTFBTVFIgKmFyZ3YpDQogICBjaGFyICpzdGRlcnJfcGF0 aCA9IE5VTEw7DQogICBpZiAoZXJyID0gZ2V0X3JlZ19lbnRyaWVzIChzdmNu YW1lLCBwYXRoLCBhcmdzLCBkaXIsIGVudiwgJnRlcm1zaWcsDQogCQkJICAg ICBzdGRpbl9wYXRoLCBzdGRvdXRfcGF0aCwgc3RkZXJyX3BhdGgsDQotCQkJ ICAgICAmc2h1dGRvd24pKQ0KKwkJCSAgICAgJnNodXRkb3duLCAmaW50ZXJh Y3RpdmUpKQ0KICAgICB7DQogICAgICAgc3lzbG9nX3N0YXJ0ZXJyICgiZ2V0 X3JlZ19lbnRyaWVzIiwgZXJyKTsNCiAgICAgICBzZXRfc2VydmljZV9zdGF0 dXMgKFNFUlZJQ0VfU1RPUFBFRCwgMCwgMCwgZXJyKTsNCiAgICAgICByZXR1 cm47DQogICAgIH0NCiAgIA0KLSAgc2V0X3NlcnZpY2VfY29udHJvbHNfYWNj ZXB0ZWQgKCBzaHV0ZG93biApOw0KKyAgc2V0X3NlcnZpY2VfY29udHJvbHNf YWNjZXB0ZWQgKCBzaHV0ZG93biwgaW50ZXJhY3RpdmUgKTsNCiAgIHJlcG9y dF9zZXJ2aWNlX3N0YXR1cyAoKTsNCiANCiAgIC8qIFN0ZXAgMjogRnVydGhl ciBwcmVwYXJhdGlvbnM6DQpAQCAtMTE3Nyw2ICsxMTkwLDcgQEAgbWFpbiAo aW50IGFyZ2MsIGNoYXIgKiphcmd2KQ0KICAgY2hhciAqaW5fc3Rkb3V0ID0g TlVMTDsNCiAgIGNoYXIgKmluX3N0ZGVyciA9IE5VTEw7DQogICBpbnQgaW5f c2h1dGRvd24gPSAwOw0KKyAgaW50IGluX2ludGVyYWN0aXZlID0gMDsNCiAN CiAgIGFwcG5hbWUgPSBhcmd2WzBdOw0KIA0KQEAgLTEyNzgsNiArMTI5Miwx MyBAQCBtYWluIChpbnQgYXJnYywgY2hhciAqKmFyZ3YpDQogCSAgcmV0dXJu IGVycm9yIChPbmx5T25lU2h1dGRvd24pOw0KIAlpbl9zaHV0ZG93biA9IDE7 DQogCWJyZWFrOw0KKyAgICAgIGNhc2UgJ2knOg0KKwlpZiAoYWN0aW9uICE9 IEluc3RhbGwpDQorCSAgcmV0dXJuIGVycm9yIChJbnRlcmFjdGl2ZU5vdEFs bG93ZWQpOw0KKwlpZiAoaW5faW50ZXJhY3RpdmUpDQorCSAgcmV0dXJuIGVy cm9yIChPbmx5T25lSW50ZXJhY3RpdmUpOw0KKwlpbl9pbnRlcmFjdGl2ZSA9 IDE7DQorCWJyZWFrOw0KICAgICAgIGNhc2UgJ3MnOg0KIAlpZiAoYWN0aW9u ICE9IEluc3RhbGwpDQogCSAgcmV0dXJuIGVycm9yIChTaWdOb3RBbGxvd2Vk KTsNCkBAIC0xMzY2LDEyICsxMzg3LDEyIEBAIG1haW4gKGludCBhcmdjLCBj aGFyICoqYXJndikNCiAgICAgICAgIGluX3R5cGUgPSBBdXRvOw0KICAgICAg IGlmICghaXNfZXhlY3V0YWJsZSAoaW5fcGF0aCkpDQogICAgICAgICByZXR1 cm4gZXJyb3IgKEludmFsaWRQYXRoKTsNCi0gICAgICBpZiAocmV0ID0gaW5z dGFsbF9zZXJ2aWNlIChpbl9uYW1lLCBpbl9kaXNwLCBpbl90eXBlLCBpbl91 c2VyLCBpbl9wYXNzLCBpbl9kZXBzKSkNCisgICAgICBpZiAocmV0ID0gaW5z dGFsbF9zZXJ2aWNlIChpbl9uYW1lLCBpbl9kaXNwLCBpbl90eXBlLCBpbl91 c2VyLCBpbl9wYXNzLCBpbl9kZXBzLCBpbl9pbnRlcmFjdGl2ZSkpDQogICAg ICAgICByZXR1cm4gcmV0Ow0KICAgICAgIGlmIChyZXQgPSBpbnN0YWxsX3Jl Z2lzdHJ5X2tleXMgKGluX25hbWUsIGluX2Rlc2MsIGluX3BhdGgsIGluX2Fy Z3MsDQogCQkJCSAgICAgICBpbl9kaXIsIGluX2VudiwgaW5fdGVybXNpZywN CiAJCQkJICAgICAgIGluX3N0ZGluLCBpbl9zdGRvdXQsIGluX3N0ZGVyciwN Ci0JCQkJICAgICAgIGluX3NodXRkb3duKSkNCisJCQkJICAgICAgIGluX3No dXRkb3duLCBpbl9pbnRlcmFjdGl2ZSkpDQogICAgICAgICByZW1vdmVfc2Vy dmljZSAoaW5fbmFtZSk7DQogICAgICAgcmV0dXJuIHJldDsNCiAgICAgICBi cmVhazsNCkluZGV4OiBjeWdydW5zcnYuaA0KPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PQ0KUkNTIGZpbGU6IC9jdnMvY3lnd2luLWFwcHMvY3lncnVuc3J2L2N5 Z3J1bnNydi5oLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS44DQpkaWZmIC11 IC1wIC1yMS44IGN5Z3J1bnNydi5oDQotLS0gY3lncnVuc3J2LmgJMjYgRmVi IDIwMDIgMTE6MjI6MjkgLTAwMDAJMS44DQorKysgY3lncnVuc3J2LmgJOSBN YXkgMjAwMyAxMzo1MTo0MyAtMDAwMA0KQEAgLTMzLDYgKzMzLDcgQEANCiAj ZGVmaW5lIFBBUkFNX0VOVklST04JIkVudmlyb25tZW50Ig0KICNkZWZpbmUg UEFSQU1fVEVSTVNJRwkiVGVybVNpZyINCiAjZGVmaW5lIFBBUkFNX1NIVVRE T1dOCSJTaHV0ZG93biINCisjZGVmaW5lIFBBUkFNX0lOVEVSQUNUCSJJbnRl cmFjdGl2ZSINCiANCiAjZGVmaW5lIERFRl9TVERJTl9QQVRICSIvZGV2L251 bGwiDQogI2RlZmluZSBERUZfTE9HX1BBVEgJIi92YXIvbG9nLyINCkluZGV4 OiB1dGlscy5jYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6 IC9jdnMvY3lnd2luLWFwcHMvY3lncnVuc3J2L3V0aWxzLmNjLHYNCnJldHJp ZXZpbmcgcmV2aXNpb24gMS4xMA0KZGlmZiAtdSAtcCAtcjEuMTAgdXRpbHMu Y2MNCi0tLSB1dGlscy5jYwkyNCBBcHIgMjAwMyAwODozNjowNSAtMDAwMAkx LjEwDQorKysgdXRpbHMuY2MJOSBNYXkgMjAwMyAxMzo1MTo0MyAtMDAwMA0K QEAgLTYxLDYgKzYxLDggQEAgY2hhciAqcmVhc29uX2xpc3RbXSA9IHsNCiAg ICJFYWNoIG9mIC0tc3Rke2luLG91dCxlcnJ9IGlzIGFsbG93ZWQgb25seSBv bmNlIiwNCiAgICItLXNodXRkb3duIGlzIG9ubHkgYWxsb3dlZCB3aXRoIC0t aW5zdGFsbCIsDQogICAiT25seSBvbmUgLS1zaHV0ZG93biBpcyBhbGxvd2Vk IiwNCisgICItLWludGVyYWN0aXZlIGlzIG9ubHkgYWxsb3dlZCB3aXRoIC0t aW5zdGFsbCIsDQorICAiT25seSBvbmUgLS1pbnRlcmFjdGl2ZSBpcyBhbGxv d2VkIiwNCiAgICJUcmFpbGluZyBjb21tYW5kbGluZSBhcmd1bWVudHMgbm90 IGFsbG93ZWQiLA0KICAgIllvdSBtdXN0IHNwZWNpZnkgb25lIG9mIHRoZSBg LUlSU0UnIG9wdGlvbnMiLA0KICAgIkVycm9yIGluc3RhbGxpbmcgYSBzZXJ2 aWNlIiwNCkBAIC0xNjcsNiArMTY5LDcgQEAgdXNhZ2UgKCkNCiAgIHVwcmlu dCAoIiAgLTIsIC0tc3RkZXJyIDxmaWxlPiAgICAgICBPcHRpb25hbCBvdXRw dXQgZmlsZSB1c2VkIGZvciBzdGRlcnIgcmVkaXJlY3Rpb24uIik7DQogICB1 cHJpbnQgKCIgICAgICAgICAgICAgICAgICAgICAgICAgICAgRGVmYXVsdCBp cyAvdmFyL2xvZy88c3ZjX25hbWU+LmxvZy4iKTsNCiAgIHVwcmludCAoIiAg LW8sIC0tc2h1dGRvd24gICAgICAgICAgICBTdG9wIHNlcnZpY2UgYXBwbGlj YXRpb24gZHVyaW5nIHN5c3RlbSBzaHV0ZG93bi4iKTsNCisgIHVwcmludCAo IiAgLWksIC0taW50ZXJhY3RpdmUgICAgICAgICBBbGxvdyBzZXJ2aWNlIHRv IGludGVyYWN0IHdpdGggdGhlIGRlc2t0b3AuIik7DQogICB1cHJpbnQgKCJc bkluZm9ybWF0aXZlIG91dHB1dDoiKTsNCiAgIHVwcmludCAoIiAgLWgsIC0t aGVscCAgICAgICAgICAgICAgICBwcmludCB0aGlzIGhlbHAsIHRoZW4gZXhp dC4iKTsNCiAgIHVwcmludCAoIiAgLXYsIC0tdmVyc2lvbiAgICAgICAgICAg ICBwcmludCBjeWdydW5zcnYgcHJvZ3JhbSB2ZXJzaW9uIG51bWJlciwgdGhl biBleGl0LiIpOw0KSW5kZXg6IHV0aWxzLmgNCj09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NClJDUyBmaWxlOiAvY3ZzL2N5Z3dpbi1hcHBzL2N5Z3J1bnNydi91 dGlscy5oLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS44DQpkaWZmIC11IC1w IC1yMS44IHV0aWxzLmgNCi0tLSB1dGlscy5oCTExIE1hciAyMDAyIDExOjU2 OjQyIC0wMDAwCTEuOA0KKysrIHV0aWxzLmgJOSBNYXkgMjAwMyAxMzo1MTo0 MyAtMDAwMA0KQEAgLTUyLDYgKzUyLDggQEAgZW51bSByZWFzb25fdCB7DQog ICBPbmx5T25lSU8sDQogICBTaHV0ZG93bk5vdEFsbG93ZWQsDQogICBPbmx5 T25lU2h1dGRvd24sDQorICBJbnRlcmFjdGl2ZU5vdEFsbG93ZWQsDQorICBP bmx5T25lSW50ZXJhY3RpdmUsDQogICBUcmFpbGluZ0FyZ3MsDQogICBTdGFy dEFzU3ZjRXJyLA0KICAgSW5zdGFsbEVyciwNCg== ---559023410-758783491-1052488692=:9872 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/ ---559023410-758783491-1052488692=:9872--