From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sam Steingold Newsgroups: gmane.emacs.devel Subject: Re: over-engineered (and under-standardized) inferior interfaces Date: Wed, 27 Aug 2014 09:57:33 -0400 Message-ID: References: <87iolld15k.fsf@igel.home> <87oavdjbes.fsf@gmx.de> <87ha13utgp.fsf@gmx.de> <87egw25siy.fsf@gmx.de> <87siki188k.fsf@gmx.de> <87mwaq14ez.fsf@gmx.de> <87egw2139g.fsf@gmx.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1409147888 1774 80.91.229.3 (27 Aug 2014 13:58:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Aug 2014 13:58:08 +0000 (UTC) Cc: emacs-devel@gnu.org To: Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 27 15:58:03 2014 Return-path: Envelope-to: ged-emacs-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 1XMdjf-0006ow-DS for ged-emacs-devel@m.gmane.org; Wed, 27 Aug 2014 15:58:03 +0200 Original-Received: from localhost ([::1]:59691 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XMdjf-0008DM-3o for ged-emacs-devel@m.gmane.org; Wed, 27 Aug 2014 09:58:03 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37997) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XMdjJ-0008AV-1z for emacs-devel@gnu.org; Wed, 27 Aug 2014 09:57:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XMdjD-0005Px-O9 for emacs-devel@gnu.org; Wed, 27 Aug 2014 09:57:40 -0400 Original-Received: from mail-lb0-x22d.google.com ([2a00:1450:4010:c04::22d]:51682) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XMdjD-0005Pp-DY for emacs-devel@gnu.org; Wed, 27 Aug 2014 09:57:35 -0400 Original-Received: by mail-lb0-f173.google.com with SMTP id u10so445474lbd.32 for ; Wed, 27 Aug 2014 06:57:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=h79dwlzk8GGlYXf8vg/eUEEFCOFd8oFyLIfZEmeF/kY=; b=AER4HbJ9dzakMYGxfeE70mptcoDCtxcDJNkfCP/IfKtd/smGGEMwHymvU4N/tibnbb w97nsW/mtkuCqVpgCJ6zy7kEFphqrl0slxsXwNW5YezDIF/RZPFRQ5FKdIHTbc9Gjz3i Gvz1Aq9EsRtD+Ui3QxJ4oO0AuW4VYy6upX2w4yJiQLdbsV61sUNVeboGu1byl0FmQayP z+vKuRVZVmkaH9RBEJNVEXk7SrjDdi5vphWTMmsqgp+/dmRcWbxS2M84UbAC9wS0piHf DY+i0yAPxOuu1L64v7Iz/DOcYNVOxmgIDnq/GmZdzkK9WY/BBVDMbmJJIIxk20Mp7fK6 8nVQ== X-Received: by 10.112.184.161 with SMTP id ev1mr19655592lbc.82.1409147853286; Wed, 27 Aug 2014 06:57:33 -0700 (PDT) Original-Received: by 10.112.109.69 with HTTP; Wed, 27 Aug 2014 06:57:33 -0700 (PDT) In-Reply-To: X-Google-Sender-Auth: AXbCALwCNOSy9Pvau7TINEZvTZI X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::22d X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:173846 Archived-At: when I remove my "-t" from tramp-methods, (find-file "/ssh:vertica|sudo:dbadmin@vertica:") works but (setq sql-vertica-default-directory "/ssh:vertica|sudo:dbadmin@vertica:") still results in Host name must not match method "sudo" debug buffer: ;; GNU Emacs: 24.4.50.8 Tramp: 2.2.11-pre -*- mode: outline; -*- 09:56:46.716166 tramp-check-proper-method-and-host (1) # , Host name must not match method "sudo" On Wed, Aug 27, 2014 at 9:52 AM, Sam Steingold wrote: > On Wed, Aug 27, 2014 at 9:16 AM, Michael Albinus wrote: >> Well, Tramp sends >> >> exec ssh - t - t -o ControlPath=/var/folders/5k/3w_vc1qs6pv4k3wvnrwr_5100000gn/T/tramp.19861uSd.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none vertica >> >> And this returns >> >> ssh: Could not resolve hostname -: nodename nor servname provided, or not known >> >> This is likely due to "- t" in the arguments. Tramp is not known to send >> the arguments this way. Did you modify tramp-methods? > > yes: > > (assq 'tramp-login-args (cdr (assoc "ssh" tramp-methods))) > (tramp-login-args (#1="-t" #1# ("-l" "%u") ("-p" "%p") ("%c") ("-e" > "none") ("%h"))) > > "-t" is necessary to tell the sub-processes that this is an > interactive session and not a batch session. > why does tramp insert space between "-" and "t"? > > > -- > Sam Steingold -- Sam Steingold