From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Shuguang Sun Newsgroups: gmane.emacs.bugs Subject: bug#34943: 27.0.50; Tramp explicte-shell-file-name not work and not safe local variable Date: Fri, 22 Mar 2019 15:56:55 +0800 Message-ID: <24178.8921573729$1553241499@news.gmane.org> References: <41148.0504948244$1553236696@news.gmane.org> <31262.7570166782$1553240177@news.gmane.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="153084"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (windows-nt) Cc: 34943@debbugs.gnu.org To: Shuguang Sun Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 22 08:58:11 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h7F46-000dbS-4d for geb-bug-gnu-emacs@m.gmane.org; Fri, 22 Mar 2019 08:58:10 +0100 Original-Received: from localhost ([127.0.0.1]:53582 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7F45-0000Hz-1A for geb-bug-gnu-emacs@m.gmane.org; Fri, 22 Mar 2019 03:58:09 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:35253) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7F3z-0000Ht-2v for bug-gnu-emacs@gnu.org; Fri, 22 Mar 2019 03:58:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h7F3y-0006kf-2a for bug-gnu-emacs@gnu.org; Fri, 22 Mar 2019 03:58:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40410) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h7F3x-0006kN-Ra for bug-gnu-emacs@gnu.org; Fri, 22 Mar 2019 03:58:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h7F3x-0006aX-Jj for bug-gnu-emacs@gnu.org; Fri, 22 Mar 2019 03:58:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Shuguang Sun Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Mar 2019 07:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34943 X-GNU-PR-Package: emacs X-Debbugs-Original-Cc: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.155324146325302 (code B ref -1); Fri, 22 Mar 2019 07:58:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 22 Mar 2019 07:57:43 +0000 Original-Received: from localhost ([127.0.0.1]:53954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7F3e-0006a1-R2 for submit@debbugs.gnu.org; Fri, 22 Mar 2019 03:57:43 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:49046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7F3d-0006Zp-Gu for submit@debbugs.gnu.org; Fri, 22 Mar 2019 03:57:41 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:49682) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h7F3X-0006Cr-Pz for submit@debbugs.gnu.org; Fri, 22 Mar 2019 03:57:35 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:35182) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7F3W-0000FV-Pt for bug-gnu-emacs@gnu.org; Fri, 22 Mar 2019 03:57:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h7F3V-0006B9-SR for bug-gnu-emacs@gnu.org; Fri, 22 Mar 2019 03:57:34 -0400 Original-Received: from smtpbgsg2.qq.com ([54.254.200.128]:53892) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h7F3T-00066C-K0 for bug-gnu-emacs@gnu.org; Fri, 22 Mar 2019 03:57:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1553241418; bh=gCEV2CcWQ+0ak6YT+2L8bmErYax6Wbeyob0F91exf5A=; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID:MIME-Version:Content-Type; b=iJ5keEcGiEMeTpRDbBba89MbZnBrwJY7BdglckkXK/A9+lkA8fmIU+P+9rn8h9r7x WxpEkah8gsTG3Wet87eWjgs7MWbjocuWcDkyx3/uBqp6yAlpxoyku/tC00GUCt1TNE ItOKOcPCpxIFpT08essA+dBSnzO2yw6GsyvV34x4= X-QQ-mid: esmtp4t1553241417tzm97gzm5 Original-Received: from rshmx11052 (unknown [211.144.221.1]) by esmtp4.qq.com (ESMTP) with id ; Fri, 22 Mar 2019 15:56:56 +0800 (CST) X-QQ-SSF: C1000000000000F0F4200F00000000G X-QQ-FEAT: bJ1b448qMRvB0+PhojBUYawlXrTf3s7KEHwYxRDWbNmpqMQ9fDKV0JyWHbXTl b/Akkv9ZW/ftucelOlLFoNgTZ8TVMRocIrypJnDHCwDk4Yx7K0fdP3S7BOeT3avN5lp+/sT VpS0ZgdOeRsKQdEEYTmehnrFw7qzwtKvjc/8ipMfWFu3zYJFiLX1JRddU6j/Bfzb9M/nVac yiNZeeqDRN1fUouNvcRWs5XKVnTzg4rJaH29nge6iXFf7SN/ftZ7sjWF2IA3ioIQWw2JMSw UTKWMvhnmuHrNgT6D+irPHxKsCRXyhwHhNkaHyMJ7/veR/ X-QQ-GoodBg: 0 In-Reply-To: <31262.7570166782$1553240177@news.gmane.org> (Shuguang Sun's message of "Fri, 22 Mar 2019 15:16:13 +0800") X-QQ-SENDSIZE: 520 Feedback-ID: esmtp:qq.com:bgforeign:bgforeign2 X-QQ-Bgrelay: 1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:156602 Archived-At: Shuguang Sun writes: > I see that according to the 49.2.6 Per-Connection Local Variables, it use shell-file-name now. 1. shell-file-name to "/bin/bash" defaultly not safey local variables, and it pops to (Y/N/!) buffer ``` (connection-local-set-profile-variables 'remote-bash '((shell-file-name . "/bin/bash") (shell-command-switch . "-c"))) ``` 2. In this setting, M-x shell whill ask the path to the shell like: /plink:username@host.com:/opt/home/username//bin/bash Even I change to (shell-file-name . "/usr/bin/bash"), it is the same. Bothe /bin/bash and /usr/bin/bash exist. -- Best Regards Shuguang Sun