From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.help Subject: Re: SSH URL Date: Sun, 30 Mar 2014 19:48:00 +0200 Message-ID: <87bnwnh92n.fsf@gmx.de> References: <87r45kiyjh.fsf@quasar.esben-stien.name> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1396201718 13325 80.91.229.3 (30 Mar 2014 17:48:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 30 Mar 2014 17:48:38 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Stefan Monnier Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Mar 30 19:48:32 2014 Return-path: Envelope-to: geh-help-gnu-emacs@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 1WUJqQ-0001CT-RM for geh-help-gnu-emacs@m.gmane.org; Sun, 30 Mar 2014 19:48:30 +0200 Original-Received: from localhost ([::1]:45095 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WUJqQ-0006C4-H4 for geh-help-gnu-emacs@m.gmane.org; Sun, 30 Mar 2014 13:48:30 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36805) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WUJqA-0006Bw-Nk for help-gnu-emacs@gnu.org; Sun, 30 Mar 2014 13:48:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WUJq4-00056c-M5 for help-gnu-emacs@gnu.org; Sun, 30 Mar 2014 13:48:14 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:56963) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WUJq4-00056J-Ca for help-gnu-emacs@gnu.org; Sun, 30 Mar 2014 13:48:08 -0400 Original-Received: from detlef.gmx.de ([93.202.61.96]) by mail.gmx.com (mrgmx102) with ESMTPS (Nemesis) id 0Mc8Pz-1WnmUs2yxT-00Jcqb; Sun, 30 Mar 2014 19:48:06 +0200 In-Reply-To: (Stefan Monnier's message of "Sat, 29 Mar 2014 22:51:40 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-Provags-ID: V03:K0:31m3L+fjnICXNdsWG+YjFqwbWErZC+8H1UaTEXJFjwLW5SeDxLE dmfnFaK0EJoe7JYMoK1TkG836fOv3fpZSySGeIGhvMQLoFhX2jBdV0LA0aSAGcnv+f9UHJ+ /kBRv06qM55y1bktFYprRshsb1bp96ypoBUe4MAnuK9v0//VKWwaKK/mXiSQO1iR2ScgsrR I9ix8v1mLynhcGHinwQmQ== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 212.227.15.15 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:96866 Archived-At: Stefan Monnier writes: >> In Emacs, I usually open ssh sessions like this: >> cd /ssh:foo@baz:~ >> Is there any way in Emacs to open up SSH URLs', like this?: >> ssh://foo:bar@baz > > It should not be terribly hard to add support for the ssh protocol to > the URL library and to the url-handlers.el (using Tramp underneath, > obviously). Tramp has denied to add passwords to the file name syntax so far, for security reasons. I don't believe that I would like to change this policy. But one could use other means, like password-cache or an own backend for auth-sources. Both would be transparent to Tramp. Tramp did support URL file name syntax until Sep 2013. It was dropped then due to lack of interest ... I'm undecided yet, but maybe I could start to reenable this, starting from url-handlers.el. However, this package is dav-centric; I don't know what it does take to generalize it. And I would need more encouragement from other people, given that Tramp's URL implementation was completely ignored ... > Stefan Best regards, Michael.