From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpng3.i.mail.ru (smtpng3.i.mail.ru [94.100.177.149]) by sourceware.org (Postfix) with ESMTPS id 8CE9A3853833 for ; Tue, 2 Aug 2022 13:45:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 8CE9A3853833 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=mail.ru Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mail.ru DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail4; h=Content-Transfer-Encoding:Content-Type:Subject:From:To:MIME-Version:Date:Message-ID:From:Subject:Content-Type:Content-Transfer-Encoding:To:Cc; bh=3XI27ads2lD6MeSZsJxzMVBWHATE3w8VpN0pv+ROSEU=; t=1659447944;x=1659537944; b=ki8007kL1P0d4k7qJgcBdLz5UKx90n2H56cPkds9X+MrUkY6BWQpSUZe4cwL7pRaFMaVMMjLk6DDXdeMvztAgsC2VGCw5jW1l0bxdWMrfXfoEdRC19wtsFb/WgKZUY8DagMLHOJ4/8FkRYwuFzOBWqpK31+dcti4oOPDJrXCWO1tCdyws/n7AgG5BHjIaaASPvmyYp3z6+ASmsAi9IqGGEpNCX5EoDpE23gTUUwd7/5EhvcrCErjPza9U+XaVl2zYfKPZZL5e+57f0txvw8mm3zlDB2PhKKQBkiMffc9c07UNw8kcU2myjxdkkS5FgAJS38AfvUEaINRW5k9PZmLew==; Received: by smtpng3.m.smailru.net with esmtpa (envelope-from ) id 1oIsDO-0006DL-GY for cygwin@cygwin.com; Tue, 02 Aug 2022 16:45:43 +0300 Message-ID: <77a27ddf-2771-76bf-bbaa-374efbf296d7@mail.ru> Date: Tue, 2 Aug 2022 16:45:38 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 To: "cygwin@cygwin.com" Content-Language: en-US From: Mike Kaganski Subject: 'touch filename.ext' will touch 'filename.ext.exe' or 'filename.ext.lnk' or 'filename.ext.exe.lnk' if they exist when there's no 'filename.ext' Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Authentication-Results: smtpng3.m.smailru.net; auth=pass smtp.auth=mikekaganski@mail.ru smtp.mailfrom=mikekaganski@mail.ru X-Mailru-Src: smtp X-7564579A: 646B95376F6C166E X-77F55803: 4F1203BC0FB41BD9626C4810127D4107C6DD22FCBEE3ED54168F0D7D1F2D6DA6182A05F53808504015342FACB040757B90EA23547F64D3D5A72D3DF1E2CE03C648A69AF034BDFCB9 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7DBA72CFE7C57007CEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F79006375C8FABE718F4A77E8638F802B75D45FF36EB9D2243A4F8B5A6FCA7DBDB1FC311F39EFFDF887939037866D6147AF826D8B198FDA357B3EEB1C71BE3953C8601AB6F9789CCF6C18C3F8528715B7D10C86878DA827A17800CE7A3E989B1926288338941B15DA834481FA18204E546F3947C974648E02773F555F6B57BC7E64490618DEB871D839B7333395957E7521B51C2DFABB839C843B9C08941B15DA834481F8AA50765F7900637D9CFB327BC390E24389733CBF5DBD5E9B5C8C57E37DE458B9E9CE733340B9D5F3BBE47FD9DD3FB595F5C1EE8F4F765FC72CEEB2601E22B093A03B725D353964B0B7D0EA88DDEDAC722CA9DD8327EE4930A3850AC1BE2E73525A4AB119743A3B3C4224003CC83647689D4C264860C145E X-C1DE0DAB: C20DE7B7AB408E4181F030C43753B8186998911F362727C41E93BD56E7067354307CAA32FF218580205367B2BCC23E5B671F9814A7762F9BE7E65F06B2D3BF1CAD91A466A1DEF99B6ED91DBE5ABE359ADBCB5631A0A9D21F21840F38DCE934C0360583C7422455C3F1055A48C272B03025D43C09D2508269C6CDE5D1141D2B1CAFD4843B0B7E8DA476FAAEE140007A618DE1426FB618E276AD91A466A1DEF99B296C473AB1E142184F0C8E03BAF8E7C13D58D961240FA4EF6DABF04D5057A81F1E618B5D5F965AFDF9425D8FA97DB43915E2725BA614EAEA1EF972C1F679AE1C X-C8649E89: 4E36BF7865823D7055A7F0CF078B5EC49A30900B95165D3498910055B812BD9CFE6BFBD0210EF3450312C687A2BC3F1A0038F35D1F892B2F3BE5BBD80BCDB8071D7E09C32AA3244CAF85A2282A11DEE9482FA40006166DE39CA7333006C390A03EB3F6AD6EA9203E X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5ycPtXkTV4k65bRjmOUUP8cvGozZ33TWg5HZplvhhXbhDGzqmQDTd6OAevLeAnq3Ra9uf7zvY2zzsIhlcp/Y7m53TZgf2aB4JOg4gkr2bioj3HdOy2zRA1lMSVynkrpjyA== X-Mailru-Sender: 689FA8AB762F7393CC2E0F076E87284EE277AE6F96ECDFB1899776949D78A954B95B1248D4F2F447E78F9BAA4255B42C421A71D1BB0F0DE59EC81F082546F6E13DDE9B364B0DF289AE208404248635DF X-Mras: Ok X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2022 13:45:46 -0000 Hi! Using cygwin 3.3.4-2 and 3.3.5-1: Create a file named 'file.ext.exe'. In cygwin, run: > touch file.ext Examine the directory. The 'file.ext' wasn't created; the file 'file.ext.exe' timestamp was updated. procmon shows this log for a non-existing file access by touch: > touch.exe    17588    CreateFile D:\Documents\nonexistent.ext    NAME NOT FOUND    Desired Access: Read EA, Read Attributes, Read Control, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a    "C:\cygwin64\bin\touch.exe" > touch.exe    17588    CreateFile D:\Documents\nonexistent.ext.exe    NAME NOT FOUND    Desired Access: Read EA, Read Attributes, Read Control, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a    "C:\cygwin64\bin\touch.exe" > touch.exe    17588    CreateFile D:\Documents\nonexistent.ext.lnk    NAME NOT FOUND    Desired Access: Read EA, Read Attributes, Read Control, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a    "C:\cygwin64\bin\touch.exe" > touch.exe    17588    CreateFile D:\Documents\nonexistent.ext.exe.lnk    NAME NOT FOUND    Desired Access: Read EA, Read Attributes, Read Control, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a    "C:\cygwin64\bin\touch.exe" > touch.exe    17588    CreateFile D:\Documents\nonexistent.ext    SUCCESS    Desired Access: Generic Write, Read Attributes, Disposition: OpenIf, Options: Synchronous IO Non-Alert, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: 0, OpenResult: Created "C:\cygwin64\bin\touch.exe" > ... Using Windows 10 version 21H2 (OS Build 19044.1826) -- Best regards, Mike Kaganski