From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: Re: 23.0.60; uid problems on w32 Date: Mon, 31 Mar 2008 13:44:00 +0100 Message-ID: <47F0DC90.9060207@gnu.org> References: <47EEBE03.9030104@gmail.com> <47EEE4D9.9090600@gnu.org> <47EFA826.6070907@gnu.org> <47EFB17F.70903@gmail.com> <47EFF936.8080108@gmail.com> <47EFFE20.6030209@gmail.com> <47F0A3C6.6090006@gnu.org> <47F0D7BA.7040008@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1206967494 11964 80.91.229.12 (31 Mar 2008 12:44:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 31 Mar 2008 12:44:54 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org, Eli Zaretskii , monnier@iro.umontreal.ca To: "Lennart Borgman (gmail)" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 31 14:45:21 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JgJNt-0007xX-QD for ged-emacs-devel@m.gmane.org; Mon, 31 Mar 2008 14:45:10 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JgJNH-0008Nk-VC for ged-emacs-devel@m.gmane.org; Mon, 31 Mar 2008 08:44:32 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JgJNB-0008Lw-KW for emacs-devel@gnu.org; Mon, 31 Mar 2008 08:44:25 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JgJN8-0008H4-Qz for emacs-devel@gnu.org; Mon, 31 Mar 2008 08:44:25 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JgJN8-0008Gv-NA for emacs-devel@gnu.org; Mon, 31 Mar 2008 08:44:22 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JgJN8-0001xX-FI for emacs-devel@gnu.org; Mon, 31 Mar 2008 08:44:22 -0400 Original-Received: from mx10.gnu.org ([199.232.76.166]) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1JgJN8-0000r4-4Z for emacs-pretest-bug@gnu.org; Mon, 31 Mar 2008 08:44:22 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1JgJN5-0001wL-5N for emacs-pretest-bug@gnu.org; Mon, 31 Mar 2008 08:44:22 -0400 Original-Received: from mk-outboundfilter-4.mail.uk.tiscali.com ([212.74.114.32]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JgJN1-0001v6-7u; Mon, 31 Mar 2008 08:44:15 -0400 Original-X-Trace: 46936192/mk-outboundfilter-2.mail.uk.tiscali.com/F2S/$ACCEPTED/freedom2Surf-customers/83.67.23.108 X-SBRS: None X-RemoteIP: 83.67.23.108 X-IP-MAIL-FROM: jasonr@gnu.org X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvoEALp48EdTQxds/2dsb2JhbACBWqcf X-IP-Direction: IN Original-Received: from i-83-67-23-108.freedom2surf.net (HELO wanchan.jasonrumney.net) ([83.67.23.108]) by smtp.f2s.tiscali.co.uk with ESMTP; 31 Mar 2008 13:44:12 +0100 Original-Received: from [192.168.249.27] (chiko.jasonrumney.net [192.168.249.27]) by wanchan.jasonrumney.net (Postfix) with ESMTP id 6D918B6; Mon, 31 Mar 2008 13:44:11 +0100 (BST) User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) In-Reply-To: <47F0D7BA.7040008@gmail.com> X-Enigmail-Version: 0.95.6 OpenPGP: id=8086879D X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:94036 gmane.emacs.pretest.bugs:21817 Archived-At: Lennart Borgman (gmail) wrote: > One reason to do this change however might be that it concerns > security things (file owner). But I am not sure it actually matters. Windows does not have a concept of file ownership. It has access control lists for files on NTFS drives, but they do not distinguish between the owner or creator of a file and other users who may have access to the file. That is why Emacs considers all files to be owned by the current user. Cygwin has some mapping of ACLs to posix ownership, but that is more for bidirectional use by Cygwin to retain its own idea of posix ownership. Files created outside Cygwin may end up with some arbritrary default similar to what Emacs does (I haven't studied the Cygwin code, so I don't know the exact details of what they do).