From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#865: 23.0.60; The directory is unsafe today Date: Sun, 07 Sep 2008 23:33:28 -0400 Message-ID: References: <48BD642C.5050405@gmail.com> <48BD74D5.4050800@gnu.org> <48BDD155.8060005@gnu.org> <48BF2171.8040101@gnu.org> <48BF5671.1040705@gnu.org> Reply-To: Stefan Monnier , 865@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1220845707 15990 80.91.229.12 (8 Sep 2008 03:48:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 8 Sep 2008 03:48:27 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org, 865@emacsbugs.donarmstrong.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 08 05:49:22 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KcXkd-0006Md-JK for geb-bug-gnu-emacs@m.gmane.org; Mon, 08 Sep 2008 05:49:19 +0200 Original-Received: from localhost ([127.0.0.1]:33677 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KcXjd-00054j-Q7 for geb-bug-gnu-emacs@m.gmane.org; Sun, 07 Sep 2008 23:48:17 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KcXiz-0004qv-UE for bug-gnu-emacs@gnu.org; Sun, 07 Sep 2008 23:47:38 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KcXix-0004pe-Nu for bug-gnu-emacs@gnu.org; Sun, 07 Sep 2008 23:47:37 -0400 Original-Received: from [199.232.76.173] (port=39932 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KcXix-0004pQ-6g for bug-gnu-emacs@gnu.org; Sun, 07 Sep 2008 23:47:35 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:42810) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KcXiw-00054g-PF for bug-gnu-emacs@gnu.org; Sun, 07 Sep 2008 23:47:35 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m883lWuX021670; Sun, 7 Sep 2008 20:47:32 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m883e7ot018756; Sun, 7 Sep 2008 20:40:07 -0700 X-Loop: don@donarmstrong.com Resent-From: Stefan Monnier Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 08 Sep 2008 03:40:06 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 865 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 865-submit@emacsbugs.donarmstrong.com id=B865.122084481916705 (code B ref 865); Mon, 08 Sep 2008 03:40:06 +0000 Original-Received: (at 865) by emacsbugs.donarmstrong.com; 8 Sep 2008 03:33:39 +0000 Original-Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m883XXsG016603 for <865@emacsbugs.donarmstrong.com>; Sun, 7 Sep 2008 20:33:37 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvAEAHw6xEhFxIqP/2dsb2JhbACBZbADgWaBBw X-IronPort-AV: E=Sophos;i="4.32,355,1217822400"; d="scan'208";a="26497211" Original-Received: from 69-196-138-143.dsl.teksavvy.com (HELO pastel.home) ([69.196.138.143]) by ironport2-out.teksavvy.com with ESMTP; 07 Sep 2008 23:33:28 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 2BED57FDB; Sun, 7 Sep 2008 23:33:28 -0400 (EDT) In-Reply-To: (Eli Zaretskii's message of "Sun, 07 Sep 2008 21:33:47 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) Resent-Date: Sun, 07 Sep 2008 23:47:36 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:20336 gmane.emacs.pretest.bugs:23011 Archived-At: > This is impossible on Windows, AFAIK. There are special flags to the > syscall that opens a file or directory that can bypass any denied > rights to enter a directory or open a file. (These flags allegedly > exist so that system backup and restore programs could DTRT without > running as a privileged user.) Are you saying that anybody can read any file (or dir) simply by using those extra flags when they open those files and dirs? So there's no possible privacy between users on the same machine? If so, we may just stop to worry about server-ensure-safe-dir under w32 since there's simply no way for it to be safe (short of encrypting it, which implies a fairly different UI). Stefan