From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stefan Monnier" Newsgroups: gmane.emacs.devel Subject: Emacs server/client and --eval and security Date: Sat, 12 Apr 2003 15:25:15 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200304121925.h3CJPFt4014136@rum.cs.yale.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1050175547 6103 80.91.224.249 (12 Apr 2003 19:25:47 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 12 Apr 2003 19:25:47 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat Apr 12 21:25:46 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 194QdG-0001aJ-00 for ; Sat, 12 Apr 2003 21:25:46 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 194QjK-0004FH-00 for ; Sat, 12 Apr 2003 21:32:02 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 194QdS-0008DA-0E for emacs-devel@quimby.gnus.org; Sat, 12 Apr 2003 15:25:58 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 194Qco-0007zf-00 for emacs-devel@gnu.org; Sat, 12 Apr 2003 15:25:18 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 194Qcm-0007yz-00 for emacs-devel@gnu.org; Sat, 12 Apr 2003 15:25:17 -0400 Original-Received: from rum.cs.yale.edu ([128.36.229.169]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 194Qcm-0007yM-00 for emacs-devel@gnu.org; Sat, 12 Apr 2003 15:25:16 -0400 Original-Received: from rum.cs.yale.edu (localhost [127.0.0.1]) by rum.cs.yale.edu (8.12.8/8.12.8) with ESMTP id h3CJPFx6014138 for ; Sat, 12 Apr 2003 15:25:15 -0400 Original-Received: (from monnier@localhost) by rum.cs.yale.edu (8.12.8/8.12.8/Submit) id h3CJPFt4014136; Sat, 12 Apr 2003 15:25:15 -0400 X-Mailer: exmh version 2.4 06/23/2000 with nmh-1.0.4 Original-To: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:13191 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:13191 I've just installed a patch to server.el and emacsclient.c that make them use a socket in a private subdir rather than directly in /tmp. Please try it out to see if the security checks are not too strict and please read the code to try and figure out if the security checks are strict enough. Stefan