From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ian Price Newsgroups: gmane.lisp.guile.devel Subject: Re: Documenting (system repl server) Date: Thu, 28 Mar 2013 00:32:12 +0000 Message-ID: <871ub09xf7.fsf@Kagami.home> References: <87hak8r0qm.fsf@Kagami.home> <871ub0r1km.fsf@gnu.org> <87boa4h6fv.fsf@pobox.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1364430743 32283 80.91.229.3 (28 Mar 2013 00:32:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 Mar 2013 00:32:23 +0000 (UTC) Cc: guile-devel@gnu.org To: Andy Wingo Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Thu Mar 28 01:32:49 2013 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UL0lp-0008V7-Te for guile-devel@m.gmane.org; Thu, 28 Mar 2013 01:32:46 +0100 Original-Received: from localhost ([::1]:52264 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL0lR-0002L6-QY for guile-devel@m.gmane.org; Wed, 27 Mar 2013 20:32:21 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:53307) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL0lP-0002L0-1M for guile-devel@gnu.org; Wed, 27 Mar 2013 20:32:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UL0lN-0004rv-UV for guile-devel@gnu.org; Wed, 27 Mar 2013 20:32:18 -0400 Original-Received: from mail-we0-x22d.google.com ([2a00:1450:400c:c03::22d]:44356) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL0lN-0004rn-Oc for guile-devel@gnu.org; Wed, 27 Mar 2013 20:32:17 -0400 Original-Received: by mail-we0-f173.google.com with SMTP id t57so3482256wey.32 for ; Wed, 27 Mar 2013 17:32:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=x-received:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=tPYiwMBog9DaEAhONnrQZJG9L88UR64qkR4CFkaKULg=; b=xt/Jrkl2waZa805Zk+eVJLGJsogXqo4WG67EqZfPD1XaiUDusOFD4P469xO6W8HHtu LX7uuHEFlXdrfHJ2zK5+Y6l1QhF12Omt8DuHHkX+EZhNyBBY/Y+8L7+7l4Ew4fW6PLEn wTLXlRAdhhnU9ZoavzKWJmwF0thHzvM7Xrv6TFNoAQJ7ggb00TtgKoeZhD5PWeJ/TNLS hwuPPxYzd3fZOydMw0O1t1FEQVemUA4rQl03eEIjftbDhcrwgye32FYv1wemtGK5Ixar 4h5+b6LA42qPOAzVmmNSjuN1YDiK6KP6kMwqqaxxyXdAv0r1QwKAhIJoDKsLCLGgD/2R BsEw== X-Received: by 10.194.103.72 with SMTP id fu8mr34785714wjb.42.1364430736959; Wed, 27 Mar 2013 17:32:16 -0700 (PDT) Original-Received: from Kagami.home (host86-143-194-152.range86-143.btcentralplus.com. [86.143.194.152]) by mx.google.com with ESMTPS id gl11sm11533416wic.8.2013.03.27.17.32.14 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 27 Mar 2013 17:32:15 -0700 (PDT) In-Reply-To: <87boa4h6fv.fsf@pobox.com> (Andy Wingo's message of "Wed, 27 Mar 2013 22:35:32 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c03::22d X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:16042 Archived-At: Andy Wingo writes: > Incidentally I think it would be a good idea to default to using named > pipes. Not sure we can change that in 2.0, but having a locally open > TCP port to a shell is a security risk if you run a web browser on that > same machine: On one hand, it wasn't documented, so you could argue there was no stable api for people to use (--listen excluded). On the other, I, and probably others, have used and suggested it to others. We could add a note to the docs saying that the named pipe interface should be preferred, but it does feel a little at odds with having TCP be the default. Hmmmmm. -- Ian Price -- shift-reset.com "Programming is like pinball. The reward for doing it well is the opportunity to do it again" - from "The Wizardy Compiled"