X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8DF0A385E010 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1585283617; bh=/7TD4h3bnxW2I/zmS5TXtSZNGM5m0wuRfZ2rzM0GHcc=; h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=AFEY8M1oGNRCrRAKB4TxhsJl+N4Eo/LJ8VUusSZwFyiMpnA64GCZH25h3RZDE3Wte 1VGEnpPl8lyOpcp+oJoNSyfZ57n0zhSVp7nzv3FIMLvfE4AYxET5BPI1dYmunRa9OV FRtMYWrAe1DqnQxwV1W73oNJ5MFuwXOjyDkpUH7o= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 4A030385E009 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Aixj/UKXoobu4Fq2u/0tN6I7JLGhv9VqpKHSP2zedro=; b=C1Yi1oPibalNHnltqYzow0nMyOZPsqw7MNyKgkPA6tDuJy8xcIVK9L+i1NBNY2Pnph mE5YV3N+xjtq46F42Vt3NEmgixJqmHvmg70nwW/OuvckiaEQfGgzp6v2ShoThtz/PBEM vz3TzZ08MaqGzzTIEO5jJveEKhptoskPgrbzEaj16fQPr9afXRm7zrC9G0umJx3jUg6U 5tW9WKpOTmI90lQMOL6QY70iTUSvcYRVANWxPdDar9io96d8RI8L3DcCyMtP0GrK040l bL9RG3QzMFL8V9A5S50sc9vOBet2fqluTl6Z6JaOETWNjC3pIny0vNrJANQyNm+jBfTO p82Q== X-Gm-Message-State: ANhLgQ11ze1tWs4ts8hjQNtaH772aiM61Xe8oSwMjTCwDbxtBg6E3Oam WkAkVvvbFjuelGtBM3vUmlt9y7WRvqZMUBstpCU= X-Google-Smtp-Source: ADFU+vsuG/GRn/ZbwLhR5wSLGmC9XJdJykFXN7qyWIBdby+jd45ABEpcHSVpTt7oeH1qSDujzBlNVyqr+JdzNm4ukDw= X-Received: by 2002:a6b:b747:: with SMTP id h68mr11203445iof.105.1585283613588; Thu, 26 Mar 2020 21:33:33 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Fri, 27 Mar 2020 10:02:23 +0530 Message-ID: Subject: Re: ACL: Why SYSTEM doesn't have full access set on newly created files? To: Kacper Michajlow Content-Type: multipart/mixed; boundary="000000000000a8360e05a1ce9a7f" X-Spam-Status: No, score=-25.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.29 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Biswapriyo Nath via Cygwin Reply-To: Biswapriyo Nath Cc: cygwin AT cygwin DOT com Sender: "Cygwin" --000000000000a8360e05a1ce9a7f Content-Type: text/plain; charset="UTF-8" Same issue here. I use git in msys2 for correct file permissions. Also if I install cygwin and reinstall Windows 10 OS then Windows programs can not edit any cygwin files. I have to take ownership with takeown and icacls commands then chmod the files. I found a temporary workaround. 1. Add `noacl` option in `/etc/fstab` file in cygwin. But this only fixes the file permission in Windows drives . 2. In newlib-cygwin source code, remove `FILE_PERSISTENT_ACLS` flag and add `MOUNT_NOACL` flag in winsup/cygwin/mount.cc file. Attached patch file as reference. --000000000000a8360e05a1ce9a7f Content-Type: text/plain; charset="US-ASCII"; name="cygwin-mount-disable-acl.patch" Content-Disposition: attachment; filename="cygwin-mount-disable-acl.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k89ouuuz0 ZGlmZiAtLWdpdCBhL3dpbnN1cC9jeWd3aW4vbW91bnQuY2MgYi93aW5zdXAvY3lnd2luL21vdW50 LmNjCmluZGV4IGUwMzQ5ODEuLjdiYTZmNGEgMTAwNjQ0Ci0tLSBhL3dpbnN1cC9jeWd3aW4vbW91 bnQuY2MKKysrIGIvd2luc3VwL2N5Z3dpbi9tb3VudC5jYwpAQCAtMzMyLDcgKzMzMiw2IEBAIGZz X2luZm86OnVwZGF0ZSAoUFVOSUNPREVfU1RSSU5HIHVwYXRoLCBIQU5ETEUgaW5fdm9sKQogI2Rl ZmluZSBNSU5JTUFMX1dJTl9OVEZTX0ZMQUdTIChGSUxFX0NBU0VfU0VOU0lUSVZFX1NFQVJDSCBc CiAJCQkJfCBGSUxFX0NBU0VfUFJFU0VSVkVEX05BTUVTIFwKIAkJCQl8IEZJTEVfVU5JQ09ERV9P Tl9ESVNLIFwKLQkJCQl8IEZJTEVfUEVSU0lTVEVOVF9BQ0xTIFwKIAkJCQl8IEZJTEVfRklMRV9D T01QUkVTU0lPTiBcCiAJCQkJfCBGSUxFX1ZPTFVNRV9RVU9UQVMgXAogCQkJCXwgRklMRV9TVVBQ T1JUU19TUEFSU0VfRklMRVMgXApAQCAtNDczLDEzICs0NzIsMTMgQEAgbW91bnRfaW5mbzo6Y3Jl YXRlX3Jvb3RfZW50cnkgKGNvbnN0IFBXQ0hBUiByb290KQogICBzeXNfd2NzdG9tYnMgKG5hdGl2 ZV9yb290LCBQQVRIX01BWCwgcm9vdCk7CiAgIGFzc2VydCAoKm5hdGl2ZV9yb290ICE9ICdcMCcp OwogICBpZiAoYWRkX2l0ZW0gKG5hdGl2ZV9yb290LCAiLyIsCi0JCU1PVU5UX1NZU1RFTSB8IE1P VU5UX0lNTVVUQUJMRSB8IE1PVU5UX0FVVE9NQVRJQykKKwkJTU9VTlRfU1lTVEVNIHwgTU9VTlRf SU1NVVRBQkxFIHwgTU9VTlRfQVVUT01BVElDIHwgTU9VTlRfTk9BQ0wpCiAgICAgICA8IDApCiAg ICAgYXBpX2ZhdGFsICgiYWRkX2l0ZW0gKFwiJXNcIiwgXCIvXCIsIC4uLikgZmFpbGVkLCBlcnJu byAlZCIsIG5hdGl2ZV9yb290LCBlcnJubyk7CiAgIC8qIENyZWF0ZSBhIGRlZmF1bHQgY3lnZHJp dmUgZW50cnkuICBOb3RlIHRoYXQgdGhpcyBpcyBhIHVzZXIgZW50cnkuCiAgICAgIFRoaXMgYWxs b3dzIHRvIG92ZXJyaWRlIGl0IHdpdGggbW91bnQsIHVubGVzcyB0aGUgc3lzYWRtaW4gY3JlYXRl ZAogICAgICBhIGN5Z2RyaXZlIGVudHJ5IGluIC9ldGMvZnN0YWIuICovCi0gIGN5Z2RyaXZlX2Zs YWdzID0gTU9VTlRfTk9QT1NJWCB8IE1PVU5UX0NZR0RSSVZFOworICBjeWdkcml2ZV9mbGFncyA9 IE1PVU5UX05PUE9TSVggfCBNT1VOVF9DWUdEUklWRSB8IE1PVU5UX05PQUNMOwogICBzdHJjcHkg KGN5Z2RyaXZlLCBDWUdXSU5fSU5GT19DWUdEUklWRV9ERUZBVUxUX1BSRUZJWCAiLyIpOwogICBj eWdkcml2ZV9sZW4gPSBzdHJsZW4gKGN5Z2RyaXZlKTsKIH0KQEAgLTUwOCwxMiArNTA3LDEyIEBA IG1vdW50X2luZm86OmluaXQgKGJvb2wgdXNlcl9pbml0KQogICAgICAgaWYgKCFnb3RfdXNyX2Jp bikKICAgICAgIHsKIAlzdHBjcHkgKHAsICJcXGJpbiIpOwotCWFkZF9pdGVtIChuYXRpdmUsICIv dXNyL2JpbiIsIE1PVU5UX1NZU1RFTSB8IE1PVU5UX0FVVE9NQVRJQyk7CisJYWRkX2l0ZW0gKG5h dGl2ZSwgIi91c3IvYmluIiwgTU9VTlRfU1lTVEVNIHwgTU9VTlRfQVVUT01BVElDIHwgTU9VTlRf Tk9BQ0wpOwogICAgICAgfQogICAgICAgaWYgKCFnb3RfdXNyX2xpYikKICAgICAgIHsKIAlzdHBj cHkgKHAsICJcXGxpYiIpOwotCWFkZF9pdGVtIChuYXRpdmUsICIvdXNyL2xpYiIsIE1PVU5UX1NZ U1RFTSB8IE1PVU5UX0FVVE9NQVRJQyk7CisJYWRkX2l0ZW0gKG5hdGl2ZSwgIi91c3IvbGliIiwg TU9VTlRfU1lTVEVNIHwgTU9VTlRfQVVUT01BVElDIHwgTU9VTlRfTk9BQ0wpOwogICAgICAgfQog ICAgIH0KIH0KQEAgLTExMzEsNyArMTEzMCw3IEBAIG1vdW50X2luZm86OmZyb21fZnN0YWJfbGlu ZSAoY2hhciAqbGluZSwgYm9vbCB1c2VyKQogICAgIHJldHVybiB0cnVlOwogICBjZW5kID0gZmlu ZF93cyAoYyk7CiAgICpjZW5kID0gJ1wwJzsKLSAgdW5zaWduZWQgbW91bnRfZmxhZ3MgPSBNT1VO VF9TWVNURU07CisgIHVuc2lnbmVkIG1vdW50X2ZsYWdzID0gTU9VTlRfU1lTVEVNIHwgTU9VTlRf Tk9QT1NJWCB8IE1PVU5UX05PQUNMOwogICBpZiAoIXN0cmNtcCAoZnNfdHlwZSwgImN5Z2RyaXZl IikpCiAgICAgbW91bnRfZmxhZ3MgfD0gTU9VTlRfTk9QT1NJWDsKICAgaWYgKCFzdHJjbXAgKGZz X3R5cGUsICJ1c2VydGVtcCIpKQo= --000000000000a8360e05a1ce9a7f Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple --000000000000a8360e05a1ce9a7f--