From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.bugs Subject: bug#4197: 23.1; error when try to run `server-start': directory .emacs.d/server is unsafe Date: Sat, 22 Aug 2009 17:53:15 +0800 Message-ID: <4A8FC00B.9030406@f2s.com> References: <86F491CE4D5C4E80B9B4FD5F110C3F12@us.oracle.com> <83ocq9h63s.fsf@gnu.org> <2BFC5C014BD64D93A209629F9B852FFC@us.oracle.com> <83bpm9gj0d.fsf@gnu.org> Reply-To: Jason Rumney , 4197@emacsbugs.donarmstrong.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 1250935642 15220 80.91.229.12 (22 Aug 2009 10:07:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 22 Aug 2009 10:07:22 +0000 (UTC) To: Stefan Monnier , 4197@emacsbugs.donarmstrong.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Aug 22 12:07:15 2009 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 1MenVB-00061U-LB for geb-bug-gnu-emacs@m.gmane.org; Sat, 22 Aug 2009 12:07:13 +0200 Original-Received: from localhost ([127.0.0.1]:33397 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MenVA-0006vP-MH for geb-bug-gnu-emacs@m.gmane.org; Sat, 22 Aug 2009 06:07:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MenUx-0006nm-5S for bug-gnu-emacs@gnu.org; Sat, 22 Aug 2009 06:06:59 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MenUs-0006kU-Nr for bug-gnu-emacs@gnu.org; Sat, 22 Aug 2009 06:06:58 -0400 Original-Received: from [199.232.76.173] (port=53051 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MenUs-0006kO-D6 for bug-gnu-emacs@gnu.org; Sat, 22 Aug 2009 06:06:54 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:34130) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MenUr-0000O6-Qe for bug-gnu-emacs@gnu.org; Sat, 22 Aug 2009 06:06:54 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7MA6p9n030978; Sat, 22 Aug 2009 03:06:51 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n7MA0596029058; Sat, 22 Aug 2009 03:00:05 -0700 Resent-Date: Sat, 22 Aug 2009 03:00:05 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Jason Rumney Original-Sender: Jason Rumney Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs , owner@emacsbugs.donarmstrong.com 2Resent-Date: Sat, 22 Aug 2009 10:00:05 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 4197 X-Emacs-PR-Package: emacs,w32 X-Emacs-PR-Keywords: Original-Received: via spool by 4197-submit@emacsbugs.donarmstrong.com id=B4197.125093485328174 (code B ref 4197); Sat, 22 Aug 2009 10:00:05 +0000 Original-Received: (at 4197) by emacsbugs.donarmstrong.com; 22 Aug 2009 09:54:13 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from mail-ew0-f221.google.com (mail-ew0-f221.google.com [209.85.219.221]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7M9sBUa028169 for <4197@emacsbugs.donarmstrong.com>; Sat, 22 Aug 2009 02:54:12 -0700 Original-Received: by ewy21 with SMTP id 21so1252176ewy.45 for <4197@emacsbugs.donarmstrong.com>; Sat, 22 Aug 2009 02:54:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=sTVWw5yQdVuObGaUuwX01ptu/gnpZyeaHRfJeDMs/X8=; b=CzLIiwkTaLnAZZ90ko0NJdthsYLmA2vpVWUTw9U6D99qBojIdt9bxnw31xMrMXgDjq H6X7M8gQkgtReP/18cwjkwHEAd0m9W88POtCV2VFAIeDY6LXPXwXctDHdikhKVmRXaxS vYM21sCLpWyPDilDuNnsxL2kXMU5N+IVhqRMU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=lYeQ2dHQUTfaJrj3+LlSFPCVouGpAVURneXnL+5CJoDx3t+V0eWS8bn+29lqLVHPP5 ykjRveBy10zVwDoh4mqF1/H8GBwaihoYyEMiq9TBo1024qGQDVUE+8aqcL+l+2KxPmOV tjjggSrw4FuIaO/kp871LRLBASNHHR7W5X1OE= Original-Received: by 10.210.63.16 with SMTP id l16mr2605203eba.27.1250934845852; Sat, 22 Aug 2009 02:54:05 -0700 (PDT) Original-Received: from ?10.1.0.178? ([89.206.134.87]) by mx.google.com with ESMTPS id 5sm5023831eyh.36.2009.08.22.02.54.03 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 22 Aug 2009 02:54:04 -0700 (PDT) User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) In-Reply-To: X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Sat, 22 Aug 2009 06:06:58 -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:30472 Archived-At: Stefan Monnier wrote: >> I think Emacs should be able to coexist and behave nicely with FAT32 - don't >> > > IIUC how Windows on FAT32 works, using emacsserver on such a system > means that any process running on this machine (from your own user or > any other user) can control your Emacs session. > Yes. The security feature of emacsclient should probably be abstracted so that appropriate methods for the platform can be used. Then on Windows (NT) we could use Security Descriptors directly without relying on the filesystem to be secure. Windows 95/98/ME would require a different solution, but I don't think it is worth expending any more effort than the Yes/No dialog that Eli suggests.