From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 105459 invoked by alias); 24 Jun 2016 18:07:36 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 105440 invoked by uid 89); 24 Jun 2016 18:07:35 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.2 required=5.0 tests=AWL,BAYES_20,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=ace, sk:billzis, U*billziss, interferes X-HELO: na01-bn1-obe.outbound.protection.outlook.com Received: from mail-bn1bon0138.outbound.protection.outlook.com (HELO na01-bn1-obe.outbound.protection.outlook.com) (157.56.111.138) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA256 encrypted) ESMTPS; Fri, 24 Jun 2016 18:07:25 +0000 Received: from CY1PR07MB2199.namprd07.prod.outlook.com (10.164.112.29) by CY1PR07MB2200.namprd07.prod.outlook.com (10.164.112.30) with Microsoft SMTP Server (TLS) id 15.1.523.12; Fri, 24 Jun 2016 18:07:21 +0000 Received: from CY1PR07MB2199.namprd07.prod.outlook.com ([10.164.112.29]) by CY1PR07MB2199.namprd07.prod.outlook.com ([10.164.112.29]) with mapi id 15.01.0523.019; Fri, 24 Jun 2016 18:07:21 +0000 From: Bill Zissimopoulos To: "cygwin@cygwin.com" Subject: POSIX permission mapping and NULL SIDs Date: Fri, 24 Jun 2016 19:02:00 -0000 Message-ID: authentication-results: spf=none (sender IP is ) smtp.mailfrom=billziss@navimatics.com; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-office365-filtering-correlation-id: d5b0a6d5-316d-496a-b01a-08d39c5a62f3 x-microsoft-exchange-diagnostics: 1;CY1PR07MB2200;6:nLhINNGQCidFz3y2wQ/C+30QBkYtOECTJ5OJMsGDJrJT+p71klcae5xfvt7Z8t9OTaVqxB/GKWbSriFjVVqbXb0PRLNxZYTZZSDNkLnIDj++5jUFwRRc+66NSguJiYgMc5osFWtSJqqj7/YPQMGnQUi4Z6yUvhxozPrMbKXf/brWCQTeoBUkbe1kuNck3sAtKJVtL3ylHbnQcoKtFUaMmzbLVNPRxTWlh2UGReuHS/3Qt1I6av5Edh6C/Xqb8HoAG3t+hl7JFL76N+TgPmYnQ1wLvH9c/ZDK2rm50yAtXT1gxwXT4N254mHo4Mm4Ioz19neKftC3KSWYxHZrZletsQ==;5:+E5PPh9kIDv5tXtRxRj6e1+SSqWj8WeDcNMrpMB4YQRyN1AsVeu8KO3v7ZL9OTjz02WQ7OO3JuEYaRKMB120LVvn5JsUZhf5fUx1RsJIwA6kWPq35GC0SXKUsMx/DFC3MMitMyLiiPbZd221mMf/SA==;24:0CzpUezk/unOSmaQIzC8SqbusvOR1MCqIRgckU1Q55h7lDYDtuZIDfsJBzIhdJE8T/RUah/YdIoBQ/DyHiLv0/XL5n21kSV9/MHSe7l9Zxg=;7:DiZRedv7vE24QxqLZnY4hOGQlyV2hl1d5DkRlqnXz89h0nCXxx4IsMkfBIqGgM7PijDKrKOp3zJBONld8glRviSc88X4NTyBdBXt+NOjwXldon92oAAArcTqOg+Dv4S/sowypOihO8DV2ewlIhUWC8ve3wpWY09ycCQu21rUWQ7bgLVCj0OZVWcPFtZCulZ2s3TllJYujkRfxSR6ZTDhatlu45lhTYyZx6CZe7aEHCkd95S/1t9RoQbKJFepYoZ936GAo+DHrWvYKEVaJ2iDFA== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR07MB2200; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(166708455590820)(268704632989789); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040130)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041072)(6043046);SRVR:CY1PR07MB2200;BCL:0;PCL:0;RULEID:;SRVR:CY1PR07MB2200; x-forefront-prvs: 0983EAD6B2 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(7916002)(3905003)(199003)(189002)(305945005)(106356001)(229853001)(2351001)(586003)(97736004)(106116001)(110136002)(107886002)(99286002)(189998001)(92566002)(102836003)(6116002)(3846002)(7736002)(81166006)(8676002)(66066001)(1730700003)(2501003)(8936002)(68736007)(105586002)(81156014)(11100500001)(10400500002)(77096005)(2906002)(19580405001)(19580395003)(15975445007)(3280700002)(5002640100001)(87936001)(2900100001)(122556002)(3660700001)(50986999)(54356999)(86362001)(5640700001)(36756003)(101416001)(7846002)(450100001)(94096001);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR07MB2200;H:CY1PR07MB2199.namprd07.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: navimatics.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: navimatics.com X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2016 18:07:20.2432 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 21071be9-4f9a-413b-89ac-8353a5d2410a X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2200 X-IsSubscribed: yes X-SW-Source: 2016-06/txt/msg00349.txt.bz2 RVhFVVRJVkUgRURJVElPTg0KDQpJIGFtIHNlZWtpbmcgaW5mb3JtYXRpb24g b24gaG93IGV4YWN0bHkgQ3lnd2luIHVzZXMgTlVMTCBTSUQgQUNF4oCZcyBp bg0KV2luZG93cyBBQ0zigJlzLiBDeWd3aW7igJlzIHVzZSBvZiBOVUxMIFNJ RCBBQ0XigJlzIGludGVyZmVyZXMgd2l0aCBteSB1c2Ugb2YNCnRoZSBOVUxM IFNJRCB0byByZXByZXNlbnQg4oCcbm9ib2R54oCdL+KAnG5vZ3JvdXDigJ0u DQoNCg0KQU4gRVhQRVJJTUVOVA0KDQpXb3JraW5nIHRocm91Z2ggc29tZSBy ZW1haW5pbmcgd2FydHMgaW4gbXkgV2luRnNwLUZVU0UgZm9yIEN5Z3dpbiBs YXllciBJDQpzdHVtYmxlZCB1cG9uIGFuIGludGVyZXN0aW5nIG9uZSBsYXN0 IG5pZ2h0LiBJbiBvbmUgQ3lnd2luIHdpbmRvdyBJIHJhbg0KICAgIHNzaGZz IC1kIC1vIGlkbWFwPXVzZXIgWFhYWEBYWFhYIFk6DQoNClRoZW4gaW4gYW5v dGhlcjoNCiAgICBiaWxsemlzc0B3aW5kb3dzOn4kIGNkIC9jeWdkcml2ZS95 DQogICAgYmlsbHppc3NAd2luZG93czovY3lnZHJpdmUveSQgbHMgLWxhDQog ICAgdG90YWwgOA0KICAgIGRyd3hyLXhyLXQgMSBiaWxsemlzcyBVbmtub3du K0dyb3VwICAwIEp1biAyMyAyMzo1NyAuDQogICAgZHIteHIteHIteCAxIGJp bGx6aXNzIE5vbmUgICAgICAgICAgIDAgSnVuIDI0IDEwOjEzIC4uDQogICAg LXJ3LXItLXItVCAxIGJpbGx6aXNzIFVua25vd24rR3JvdXAgMTUgSnVuIDIz IDIzOjU3IEZvby50eHQNCg0KDQpXaGF0IGFyZSB0aG9zZSBzdGlja3kgYml0 cyBkb2luZyB0aGVyZT8hDQogICAgYmlsbHppc3NAd2luZG93czovY3lnZHJp dmUveSQgY2FjbHMgRm9vLnR4dCAvUw0KICAgIFk6XEZvby50eHQgDQoiRDpQ KEE7OzB4MWYwMTlmOzs7Uy0xLTUtMjEtWFhYWC0xMDAxKShBOztGUjs7O1Mt MS0wLTApKEE7O0ZSOzs7V0QpIg0KDQoNCk9rLCBzbyBXaW5Gc3AtRlVTRSBw cmVzZW50cyBhbiBBQ0wgd2l0aCB0aGUgcHJvcGVyIHJpZ2h0cyBmb3IgdGhl IG93bmVyDQooYmlsbHppc3MpLCByZWFkIHJpZ2h0cyBmb3IgdGhlIE5VTEwg U0lEIGFuZCByZWFkIHJpZ2h0cyBmb3IgdGhlIFdPUkxEDQpTSUQuIFdlIHNl ZSB0aGUgTlVMTCBTSUQgYmVjYXVzZSBXaW5Gc3AtRlVTRSBtYXBzIHVua25v d24gdXNlcnMgdG8gaXQNCihub2JvZHkvbm9ncm91cCkuDQoNClRoaXMgbG9v a3MgY29ycmVjdC4gSG93IGRvZXMgQ3lnd2luIGRlY2lkZSB0aGF0IHRoZSBz dGlja3kgYml0IGlzIHNvbWVob3cNCnNldD8hDQoNCg0KUEVSTUlTU0lPTiBN QVBQSU5HIElOIFdJTkZTUC1GVVNFDQoNCldpbkZzcC1GVVNFIGltcGxlbWVu dHMgcGVybWlzc2lvbnMgYXMgZGVzY3JpYmVkIGluIHRoZSAiUGVybWlzc2lv bnMgSW4NCk1pY3Jvc29mdCBTZXJ2aWNlcyBmb3IgVU5JWCB2My4w4oCdIFtQ RVJNU10uIFRoaXMgZG9jdW1lbnQgY29udGFpbnMgYQ0KZGlzY3Vzc2lvbiBv ZiBtYXBwaW5nIHRoZSBzdGlja3kgYW5kIHNldHVpZC9zZXRnaWQgYml0cy4g VGhleSB1c2UNCmNvbWJpbmF0aW9ucyBvZiB0aGUgRklMRV9ERUxFVEVfQ0hJ TEQgYWNjZXNzIHJpZ2h0IHRvIGltcGxlbWVudCB0aGUgc3RpY2t5DQpiaXQg YW5kIE5URlMgZXh0ZW5kZWQgYXR0cmlidXRlcyB0byBpbXBsZW1lbnQgdGhl IHNldHVpZC9zZXRnaWQgYml0cy4NCldpbkZzcC1GVVNFIGZvbGxvd3MgdGhl IHNhbWUgbWV0aG9kb2xvZ3kgZm9yIHRoZSBzdGlja3kgYml0IGFuZCBpZ25v cmVzDQp0aGUgc2V0dWlkL3NldGdpZCBiaXRzLg0KDQpXaW5Gc3AtRlVTRSBh bHNvIGhhcyBhIFVJRC9TSUQgbWFwcGluZyB0aGF0IGlzIChtb3N0bHkpIGNv bXBhdGlibGUgd2l0aA0KQ3lnd2lu4oCZcy4gSSBkbyBub3QgaW1wbGVtZW50 IHRoZSB0cnVzdFBvc2l4T2Zmc2V0LCBiZWNhdXNlIEkgYW0gbGF6eSBhbmQN CmJlY2F1c2UgSSBkbyBub3QgdW5kZXJzdGFuZCBpdC4gVHVybnMgb3V0IHRo YXQgdGhlcmUgaXMgYW5vdGhlcg0KaW5jb21wYXRpYmlsaXR5OiBJIG1hcCB1 bmtub3duIFVJROKAmXMgdG8gdGhlIE5VTEwgU0lEIChTLTEtMC0wKS4NCg0K Q291bGQgbXkgbWFwcGluZyBvZiB0aGUgTlVMTCBTSUQgc29tZWhvdyBpbnRl cmZlcmUgd2l0aCBDeWd3aW7igJlzIEFDTA0KbWFwcGluZz8gTm8gd2F5IHJp Z2h0PyBUdXJucyBvdXQgdGhhdDogeWVzISBGaWxlOndpbnN1cC9jeWd3aW4v c2VjX2FjbC5jYywNCmxpbmU6Nzg3DQoNCiAgICBpZiAoYWNlX3NpZCA9PSB3 ZWxsX2tub3duX251bGxfc2lkKQ0KICAgIHsNCiAgICAgICAgLyogRmV0Y2gg c3BlY2lhbCBiaXRzLiAqLw0KICAgICAgICBhdHRyIHw9IENZR19BQ0VfSVNC SVRTX1RPX1BPU0lYIChhY2UtPk1hc2spOw0KICAgICAgICBpZiAoYWNlLT5I ZWFkZXIuQWNlVHlwZSA9PSBBQ0NFU1NfREVOSUVEX0FDRV9UWVBFDQogICAg ICAgICAgICAmJiBhY2UtPk1hc2sgJiBDWUdfQUNFX05FV19TVFlMRSkNCiAg ICAgICAgew0KICAgICAgICAgICAgLyogTmV3LXN0eWxlIEFDTC4gIE5vdGUg dGhlIGZhY3QgdGhhdCBhIG1hc2sgdmFsdWUgaXMgcHJlc2VudA0KICAgICAg ICAgICAgICAgc2luY2UgdGhhdCBjaGFuZ2VzIGhvdyBnZXRhY2UgZmV0Y2hl cyB0aGUgaW5mb3JtYXRpb24uDQpUaGF0J3MNCiAgICAgICAgICAgICAgIGZp bmUsIGJlY2F1c2UgdGhlIE5VTEwgZGVueSBBQ0UgaXMgc3VwcG9zZWQgdG8g cHJlY2VkZSBhbGwNCiAgICAgICAgICAgICAgIFVTRVIsIEdST1VQIGFuZCBH Uk9VUF9PQkogZW50cmllcy4gIEFueSBBQ0wgbm90IGNyZWF0ZWQgdGhhdA0K ICAgICAgICAgICAgICAgd2F5IGhhcyBiZWVuIHJlYXJyYW5nZWQgYnkgdGhl IFdpbmRvd3MgZnVuY3Rpb25hbGl0eSB0bw0KY3JlYXRlDQogICAgICAgICAg ICAgICB0aGUgYnJhaW4tZGVhZCAiY2Fub25pY2FsIiBBQ0wgb3JkZXIgYW5k IGlzIGJyb2tlbiBhbnl3YXkuDQoqLw0KICAgICAgICAgICAgbmV3X3N0eWxl ID0gdHJ1ZTsNCiAgICAgICAgICAgIGF0dHIgfD0gQ1lHX0FDRV9JU0JJVFNf VE9fUE9TSVggKGFjZS0+TWFzayk7DQoNClNvIEN5Z3dpbiBhcHBlYXJzIHRv IHVzZSBOVUxMIFNJRCBBQ0XigJlzIHRvIHN0b3JlIHRoZSBzcGVjaWFsIGJp dHMuIEluDQphZGRpdGlvbiBpZiB0aGUgQUNFIGlzIGEgc3BlY2lhbCBBQ0NF U1NfREVOSUVEIG9uZSBpdCBhc3NpZ25zIGV2ZW4gbW9yZQ0Kc2VtYW50aWNz IHRvIGl0Lg0KDQoNCkFsbG93IG1lIHRvIHNheSB0aGF0IEkgZmluZCB0aGlz IGEgKmdyb3NzKiBoYWNrLiBZb3UgYXJlIHN1YnZlcnRpbmcgdGhlDQpXaW5k b3dzIEFDTCBtZWNoYW5pc20gdG8gc3RvcmUgaW5mb3JtYXRpb24gdGhhdCBp dCB3YXMgbm90IGRlc2lnbmVkIHRvDQpzdG9yZS4gSSB3b3VsZCBsb3ZlIHRv IGhlYXIgYSBnb29kIHJhdGlvbmFsZSBmb3IgdGhpcyBkZWNpc2lvbi4NCg0K DQpCVFcsIHRoaXMgYWxzbyBhcHBlYXJzIHRvIGJyZWFrIEJhc2hPbldpbmRv d3M6IHNlZSBbQkFTSFddDQoNCkluIGFueSBjYXNlIEkgYW0gc2Vla2luZyBt b3JlIGluZm9ybWF0aW9uIHJlZ2FyZGluZyBDeWd3aW7igJlzIHVzZSBvZiBO VUxMDQpTSUTigJlzLiBJIGhhdmUgZm91bmQgYW4gb2xkIHBvc3QgdGhhdCBz aGVkcyBzb21lIGxpZ2h0IFtPUE9TVF0uDQoNCkkgYW0gYWxzbyBzZWVraW5n IGFuIGFsdGVybmF0aXZlIHRvIHVzaW5nIHRoZSBOVUxMIFNJRCBmb3INCuKA nG5vYm9keeKAnS/igJxub2dyb3Vw4oCdLiBJcyB0aGVyZSBhIEN5Z3dpbiBz dWdnZXN0ZWQgb25lPw0KDQpCaWxsDQoNCltQRVJNU10gaHR0cHM6Ly90ZWNo bmV0Lm1pY3Jvc29mdC5jb20vZW4tdXMvbGlicmFyeS9iYjQ2MzIxNi5hc3B4 DQpbQkFTSFddIGh0dHBzOi8vZ2l0aHViLmNvbS9NaWNyb3NvZnQvQmFzaE9u V2luZG93cy9pc3N1ZXMvNTENCltPUE9TVF0gaHR0cHM6Ly93d3cuY3lnd2lu LmNvbS9tbC9jeWd3aW4vMjAxNS0wMi9tc2cwMDE5Ny5odG1sDQoNCg==