From unknown Sat Sep 13 19:06:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79424: 30.2; shell-mode doesn't hide password Resent-From: =?UTF-8?Q?Andr=C3=A9?= A. Gomes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Sep 2025 15:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 79424 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 79424@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.175751694830823 (code B ref -1); Wed, 10 Sep 2025 15:10:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Sep 2025 15:09:08 +0000 Received: from localhost ([127.0.0.1]:38751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uwMRX-00080z-IU for submit@debbugs.gnu.org; Wed, 10 Sep 2025 11:09:07 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47552) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uwMRU-0007zF-IW for submit@debbugs.gnu.org; Wed, 10 Sep 2025 11:09:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uwMRN-00016L-NO for bug-gnu-emacs@gnu.org; Wed, 10 Sep 2025 11:08:57 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uwMRK-0003se-83 for bug-gnu-emacs@gnu.org; Wed, 10 Sep 2025 11:08:57 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-45b9c35bc0aso61086075e9.2 for ; Wed, 10 Sep 2025 08:08:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757516930; x=1758121730; darn=gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=r0xYE5zn22uv2/sFEiJKAWhOT39643DSQ5JSq8R/XZI=; b=IxavtVgaQFV/C1XS7MgJUy84H1cyPgR7LT+c/9SoVXnHGysFIJ5gIRbVO16EXpb5iM RHfFV9ymHDzMFmyN10xZPfxG+NcpykoY6g3rwqPEJf2+HG8txbVHuG02fZGTYHG8V2fn PHAu45G1LzvWEV2m6w3WTh+0DVd0gzY5ohDr+A3Aew6c1iSMgG9A6UrSopolkovHJEsu TmnfbwB7nqsPziYFL2iJ3t1AbQ2huoG5R601vHyuj+9d/WMR984+9Gl64jEjqY0NmfCI kEHU9OjMeGOoDKLyyDvUyCtcJxF870NHnFZZ12Vt1z9lGHElfo4Qr5OsBZtrpqYJ4cq9 XXKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757516930; x=1758121730; h=content-transfer-encoding:mime-version:user-agent:message-id:date :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=r0xYE5zn22uv2/sFEiJKAWhOT39643DSQ5JSq8R/XZI=; b=fULGyoxbnW4TQVZopxPWbyJAu+JsVsiNVaUYMfoVM244P4nLvdRcWBRdNUIJasASJ6 wXbUsGn4MaNJ1LtJANu6HbKRAY2KB5oTvU0qHl7V74kXkJmXGuJBnJPEbrMWIp5arBEK hElPVvLI4EEEP1itPm/djw1Omxv4vM2fJH4H5X5TpjcdIA+1WpNCoHpSu1DKR+ecc4dY d0KupU0Lry6VVaIU0bZLwCuVy0uH2tYOi5b1EvL4ghqBythDA2bTmrFa5UYKc44qTgs9 8+uejeLXPkvOyrZUkQwiV9KPZtCYTwbg0JUVj1cpDElegdqVgK/masSvF+4YBdwVd16s NL2w== X-Gm-Message-State: AOJu0YxeYa9p36Kl3+afnWa50qTmZHeCKYQmTRBWR527+8+5u6FeSSEj banMeWpWDcV8Q1aLNqJ6exy3Q8mcelUWDCwu5hdugJ+iIRTERNElPOiY1s540g== X-Gm-Gg: ASbGnctrn4DDR494v9XJeqwyRIPc+KF+RnG2Of9r+rayOubcNVrHmm3PEJyVd2BFLjx PWrJyHzFFzGAu1lO/GTTygBLnyu8PIo0q0TX1BCj5iMtENS3EGCUcJKTgxQ/q1FGsvsBUHW3783 sPMynwPIWugAWb4l6QvByg/YjmoK4s4RpgoQBHYUOc+5Bgjlo5gWNsOiWhfUxkaZlkbKMdTVyZx ZwZrtuhdduzI4nKEEH3PqboNWtnSBrlDPAJjbUO4Xd/1I8XRIlZ359r2nKPkqHwjsmTrLS5pWjR e9ZhG8r3tAU8RiWvPMJB+0XWTyONGyi6h3j+8zpzCqv+jLtmcND4Q0SD0vwIg8LAPtmWRMMnlnd ikJsySXf9aU8OYCUud3ldaGjMjQ== X-Google-Smtp-Source: AGHT+IHxBngx4s1NrMQ+batchtflbHFOueM8X7DWDs2WU9SZLL22qJM7yfa7pX1j1Q0qBvG+rwpxNw== X-Received: by 2002:a05:600c:4f08:b0:45b:84b1:f638 with SMTP id 5b1f17b1804b1-45dddecf40fmr139988855e9.20.1757516930269; Wed, 10 Sep 2025 08:08:50 -0700 (PDT) Received: from vivobook ([2001:818:daa9:6700:ad82:4bf:f670:9122]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45df16435b4sm31630975e9.5.2025.09.10.08.08.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Sep 2025 08:08:49 -0700 (PDT) From: =?UTF-8?Q?Andr=C3=A9?= A. Gomes Date: Wed, 10 Sep 2025 16:08:47 +0100 Message-ID: <87qzwemjk0.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::329; envelope-from=andremegafone@gmail.com; helo=mail-wm1-x329.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hello, I'm using shell-mode to copy a file to a remote machine: --8<---------------cut here---------------start------------->8--- scp /file/path host-name:/file/path --8<---------------cut here---------------end--------------->8--- The ssh connection requires inserting the password and I'd expect that shell-mode would replace each of the characters with a placeholder (like asterisks). However, it exposes the password on the screen. In case it matters, the remote machine is a FreeBSD machine running locally on QEMU, where I am passing the flag "-net user,hostfwd=3Dtcp::2222-:22". Thanks. --=20 Andr=C3=A9 A. Gomes "You cannot even find the ruins..." From unknown Sat Sep 13 19:06:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79424: 30.2; shell-mode doesn't hide password Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Sep 2025 16:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79424 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Andr=C3=A9?= A. Gomes Cc: 79424@debbugs.gnu.org Received: via spool by 79424-submit@debbugs.gnu.org id=B79424.175752338229048 (code B ref 79424); Wed, 10 Sep 2025 16:57:01 +0000 Received: (at 79424) by debbugs.gnu.org; 10 Sep 2025 16:56:22 +0000 Received: from localhost ([127.0.0.1]:39353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uwO7J-0007YQ-P6 for submit@debbugs.gnu.org; Wed, 10 Sep 2025 12:56:22 -0400 Received: from mout.gmx.net ([212.227.17.21]:53557) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uwO7F-0007Xs-SW for 79424@debbugs.gnu.org; Wed, 10 Sep 2025 12:56:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1757523370; x=1758128170; i=michael.albinus@gmx.de; bh=Hi+EkSDCg4X52crsaeUdW0KvSNB2UhTtgRPAl8NwGDo=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=G7n19Fq+Npvjw+9eYMmm9XKBaEToCHNL6ZHHPpxjab87cbTfe8uyguonJP7NCdX+ MaHZSYLTMmPaF0aw0T1SfR1lpdDQZtj9sXDzurcZrra/QXm2iMjZLVM9D2q2H8DH4 1SsM1GUYXWummvgRH00W7WaQdDn03YtGDOT9E5LkwNt24XjxlUe4ifo5sDhA0uBgF DiDewJfQTrHxOdDKEXAoAY4U+mooh6PIF8yi/eqW/ijAAWecYNMFxItHlhlvXnWrO 713wV+7wIPo8bBEs0ZbCym2FenaT9D53KRQlwLfNjRATRGNN2Gi9HFFcGdVQaHRaN 9Ozf8DT4mMninTYCLg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.61]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MAfYm-1v7LOc1ZJA-00G5VT; Wed, 10 Sep 2025 18:56:10 +0200 From: Michael Albinus In-Reply-To: <87qzwemjk0.fsf@gmail.com> References: <87qzwemjk0.fsf@gmail.com> Date: Wed, 10 Sep 2025 18:56:09 +0200 Message-ID: <87frcufdqu.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:QTpKwX9x9FiKyDmeV1nxZmgGgbU39asZKAUuhdrdAWF5S3tptEW 8bbKn918y55dMRJcA3mP2LYV43xrDYGEd0NhW0KsSrf2EZbkRD7iXbxgL+fD3sznCzDXT2P eXCsM0aIUj89SN1VlU5aBuV7hG4OyARDVFXRUWlaPCLh4VoZW3VaUT1xG+s5qcNw3N+47q4 2sq+UVjZtGzJvxQXAQHdQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:PNtVwXaKXvw=;kpHb7aOtap7t7NEahbb0G2RxBPy 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 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Andr=C3=A9 A. Gomes writes: > Hello, Hi Andr=C3=A9, > I'm using shell-mode to copy a file to a remote machine: > > scp /file/path host-name:/file/path > > The ssh connection requires inserting the password and I'd expect that > shell-mode would replace each of the characters with a placeholder (like > asterisks). However, it exposes the password on the screen. In shell-mode, it is tracked whether a password prompt appears. Then the password is read with hidden characters in the minibuffer. Terchnically, this is implemented by adding comint-watch-for-password-prompt to comint-output-filter-functions. What is the value of that variable in your shell buffer? The check is performed using comint-password-prompt-regexp. What is the value of that variable, and the password prompt, in your shell buffer? > Thanks. Best regards, Michael. From unknown Sat Sep 13 19:06:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79424: 30.2; shell-mode doesn't hide password Resent-From: Colin Baxter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Sep 2025 17:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79424 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Andr=C3=A9?= A. Gomes Cc: 79424@debbugs.gnu.org Reply-To: m43cap@yandex.com Received: via spool by 79424-submit@debbugs.gnu.org id=B79424.175752373030654 (code B ref 79424); Wed, 10 Sep 2025 17:03:02 +0000 Received: (at 79424) by debbugs.gnu.org; 10 Sep 2025 17:02:10 +0000 Received: from localhost ([127.0.0.1]:39411 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uwOCw-0007yM-Gf for submit@debbugs.gnu.org; Wed, 10 Sep 2025 13:02:10 -0400 Received: from forward502b.mail.yandex.net ([2a02:6b8:c02:900:1:45:d181:d502]:50836) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uwOCs-0007xJ-LZ for 79424@debbugs.gnu.org; Wed, 10 Sep 2025 13:02:07 -0400 Received: from mail-nwsmtp-smtp-production-main-98.sas.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-98.sas.yp-c.yandex.net [IPv6:2a02:6b8:c24:2326:0:640:bfb1:0]) by forward502b.mail.yandex.net (Yandex) with ESMTPS id 707E081AA2; Wed, 10 Sep 2025 20:01:56 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-98.sas.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id s1Oh7S0MCa60-dav8IVxm; Wed, 10 Sep 2025 20:01:55 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1757523716; bh=eAeLkrXhxec2t71UCyvQdph/XNDPWOe7OB7z+BKVuMM=; h=Message-ID:References:Date:Reply-To:Cc:In-Reply-To:Subject:To: From; b=T+Ls2GonVhY6Kfxp1V/7Oo/JxJ44sox4Q098WCekazP40U7gMF9gA8UOgEWbt3in6 EQQq0ggug9AMXmPsuuIQIAaD2i4g48ZrRHoTCY40Y2JEq0jdVJ8EGTQq3M5aLkzLqR 1Ut/ZtX+tU0byPd3/wK6ET2wIW+WJ3CHYHbMUrBU= Authentication-Results: mail-nwsmtp-smtp-production-main-98.sas.yp-c.yandex.net; dkim=pass header.i=@yandex.com From: Colin Baxter In-Reply-To: <87qzwemjk0.fsf@gmail.com> References: <87qzwemjk0.fsf@gmail.com> X-Face: BHjiJOg/Qmj'BQgsAKL@])L)e62P)C"Y=6T Date: Wed, 10 Sep 2025 18:01:54 +0100 Message-ID: <87ikhq9r7h.fsf@yandex.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAAEkAAAATAgMAAAChCMjeAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACVBMVEX/zAABCWP///8I RHjYAAAAAWJLR0QCZgt8ZAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+UFEAk5BvqS634A AAAbSURBVBjTY2BgCA1hYA0FAxDDgQEERsXoIAYA2F9Eb3cpB+AAAAAldEVYdGRhdGU6Y3JlYXRl ADIwMjEtMDUtMTZUMTA6NTY6MTcrMDE6MDCh/kkpAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTA1 LTE2VDA5OjU3OjA2KzAxOjAwTyZ6HwAAAABJRU5ErkJggg== MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >>>>> Andr=C3=A9 A Gomes writes: > Hello, I'm using shell-mode to copy a file to a remote machine: > scp /file/path host-name:/file/path > The ssh connection requires inserting the password and I'd expect > that shell-mode would replace each of the characters with a > placeholder (like asterisks). However, it exposes the password on > the screen. > In case it matters, the remote machine is a FreeBSD machine > running locally on QEMU, where I am passing the flag "-net > user,hostfwd=3Dtcp::2222-:22". I can confirm that. Both machines - client and host are debians. From unknown Sat Sep 13 19:06:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79424: 30.2; shell-mode doesn't hide password Resent-From: =?UTF-8?Q?Andr=C3=A9?= A. Gomes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Sep 2025 12:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79424 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: 79424@debbugs.gnu.org Received: via spool by 79424-submit@debbugs.gnu.org id=B79424.175759327032446 (code B ref 79424); Thu, 11 Sep 2025 12:22:01 +0000 Received: (at 79424) by debbugs.gnu.org; 11 Sep 2025 12:21:10 +0000 Received: from localhost ([127.0.0.1]:43127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uwgIX-0008RF-V4 for submit@debbugs.gnu.org; Thu, 11 Sep 2025 08:21:10 -0400 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:46470) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uwgIR-0008QG-Hx for 79424@debbugs.gnu.org; Thu, 11 Sep 2025 08:21:04 -0400 Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-3e7636aa65fso237332f8f.1 for <79424@debbugs.gnu.org>; Thu, 11 Sep 2025 05:21:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757593256; x=1758198056; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8eFFR/kRDF5moj94ETiFJxKNI9JY6XB1fSshahhyCUc=; b=njqvMz+5vt+/ZoVRQM9T1oQntBZcS6HhLxh90uXOFhYuCtzGUIvbvRHMUXRIcWlZo8 QYao048RiJHYAh9/6EYM9EgRnbJxRHCZ8E4K/TGI0LVqtr802+gkixelqc398NFUKLQy WI0C+o+49wNe8/22HXoYuyAVpDTKyOIj6R4QqYfUAacCx0q02PSo4Mu8mkHIFajpGGQL FAeoObVqubv40bDYTmJb5oHAhKBNtIC3+9BOia2rg6sDfVVaZDrSlRHzECzwdWSh+jZI o53RrQKkRUuuyMrQmVh5SoU7eNiU91tfI3K4oVZKmV7s45BdQu/PzKxwUu1XKblTHKi6 T2YQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757593256; x=1758198056; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=8eFFR/kRDF5moj94ETiFJxKNI9JY6XB1fSshahhyCUc=; b=W2thgb1+UNztU05o0mexemyhNJURhuXzQg0+FgqLF5PCcoi+kKuVXQ26ctHhGjgnt5 cR9BbtYHq0DVcrRggJ4EcFFBtQUYRcXrFdagmejgT7NbOfgavq+491zI6Pc/JfYyW9BD b8iClmNOWlBjZHMhZ0PMazdgdjhURwzhUw05FGxoGIIQH9JUXa9J+dJXhvXMfiI/nnWc 8IerMr7XQTw7BcTQBYZh3MxANrht0+A1HgfGwl5G/s+6goFBQHiMGd34mShJDHSUbPFw 20iFklzlWN8GiENpVe9HVGzW2vc2C9N12O8wEVkEYFPfpEtQ44y2keuSyUtCEa9DTEYn fHsg== X-Gm-Message-State: AOJu0YxDHWAbpaMJ/X5Ujzvau8FwMFf/xwvTPi2qizDDk8PDPy/O6wm5 9QaJeqZDAT8yG1GDOTwY+7qyMV/SqbUrFIa31ft+eiCBvqllkulbcBjnmGZkkQ== X-Gm-Gg: ASbGncs0+7qZnHxbjNZSTgqHuhAdldeXSTaA5g4HnCxn/qd546ULX1LrH5VVFLfwmyZ ClQgAuIpTr+BIn/YHCZN73ih2/wKrnvhjr5GfH9jUtKm7emW6fY9f7Mqd1YFt7Nc/jAoPO2VbvG H5aDPdO+hWKSL4HMJYz+tn+BT1zVnD327eOBSDa4PSpYsCymYWtdqFKWQWyMdDxeuKOuhHMZe69 90QSNC4T4sd0vYN91Z9dCDpAplSf60uYQ61+M9xJhltJMx06BAaSiz5TyRPHS+T8tlyvwpy3cpI qJXFvT7efha4CjvNb6nU5ZhW+sfmT52ZnZJFfDcSpio4Xo97b2cqpl19SjT1tg/S1qQ+6it2Xgw 6KFHxezrkXMfQc0UmI6KpTo54sGrmfPBByVOB X-Google-Smtp-Source: AGHT+IGgNQ2oML8tNfqsrKntWV3cVjsJR+/ixJDM/ArCpItbY7YJHbcXLstMZ9HHeeU0+P9rQWgbaw== X-Received: by 2002:adf:fb48:0:b0:3e7:5c44:2cbf with SMTP id ffacd0b85a97d-3e75c442ce9mr3847923f8f.15.1757593255923; Thu, 11 Sep 2025 05:20:55 -0700 (PDT) Received: from vivobook ([2001:818:daa9:6700:d8f2:135a:8e1:7873]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3e760776bb8sm2323319f8f.3.2025.09.11.05.20.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Sep 2025 05:20:55 -0700 (PDT) From: =?UTF-8?Q?Andr=C3=A9?= A. Gomes In-Reply-To: <87frcufdqu.fsf@gmx.de> (Michael Albinus's message of "Wed, 10 Sep 2025 18:56:09 +0200") References: <87qzwemjk0.fsf@gmail.com> <87frcufdqu.fsf@gmx.de> Date: Thu, 11 Sep 2025 13:20:52 +0100 Message-ID: <87ecsdb2or.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Michael Albinus writes: > Hi Andr=C3=A9, Hi Michael, > The check is performed using comint-password-prompt-regexp. What is the > value of that variable, and the password prompt, in your shell buffer? This helped me understand the problem. I'll send a patch soon, thanks. --=20 Andr=C3=A9 A. Gomes "You cannot even find the ruins..." From unknown Sat Sep 13 19:06:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79424: 30.2; shell-mode doesn't hide password Resent-From: =?UTF-8?Q?Andr=C3=A9?= A. Gomes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Sep 2025 13:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79424 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: 79424@debbugs.gnu.org Received: via spool by 79424-submit@debbugs.gnu.org id=B79424.175759588510609 (code B ref 79424); Thu, 11 Sep 2025 13:05:02 +0000 Received: (at 79424) by debbugs.gnu.org; 11 Sep 2025 13:04:45 +0000 Received: from localhost ([127.0.0.1]:43353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uwgyi-0002l3-Uw for submit@debbugs.gnu.org; Thu, 11 Sep 2025 09:04:45 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:44159) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uwgyf-0002kK-K6 for 79424@debbugs.gnu.org; Thu, 11 Sep 2025 09:04:42 -0400 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-3e751508f21so539657f8f.0 for <79424@debbugs.gnu.org>; Thu, 11 Sep 2025 06:04:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757595875; x=1758200675; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=tj6BYnuGArA0iCsa6nRdXj9+0lv3aZ7fSVMpOtJQL80=; b=E1CvX8qK6qct+2WgKRBl+Zb9SJX480lDkp8Tt8nAp0Fiq/XavcOYaXh1sk3CfYVtSf kAQe8FT8NSidpb5RMZW9rawDB9H8igGF3MWjDPRwjg2sC7a8AEECr1oW80JwblNsPAUw FGC924/Mp4Cb6Sw8hKl5kydkn8YV+GyBl/S1y+YQAJW9F1/qEV5enXZdROXjF/xO/9BJ wNO9OzUzetCv89xLAY/Q1u53ZBJWx6weCgHSY7Iy8C42DyLKB2Pcv7YC1k9bvWofNYY6 6xvEqQXn58PKvazosCU+B7i12E5a05rodHPy/RN/lDwz+QdO733NtzUDzhXf8t3nGwCv OBKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757595875; x=1758200675; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=tj6BYnuGArA0iCsa6nRdXj9+0lv3aZ7fSVMpOtJQL80=; b=HdDhZe6kog9gmjiZYdKVCGohlz7oC03eg+0WQFkYnj66sxrJMw30FEHoHDJNEEZne7 UpqCZPkUQNdjioB/J8pyIaA4CV4TrYD8puwRhEkz/NFhzmz4NWbV3jVloe0sojkNiSte 7P/kWvKNNpu2k/IhvqHRBDem7oRe7TAFgl8UDzyjZZ4lpwHm2EdJVnRcaDrfvfsXLbDv 0gO4YHLiykwWj77HBVZoF3sko0n+ziO1iDyrUbHI3k7wMhGEqT2/telQuHHBMcoWL69a JI4L/eW2C45cFNvH2rcbhd3QVNrioC5Fsvpi7b/OCqr1BBt2mjRAqll8QyGfQc4rJoHa tRoQ== X-Gm-Message-State: AOJu0YzGkrRYIQxpuaBORChMVAWiGVAYUafYVOal5tV0YTNQgEDnZ7Sx FXMJv/1tJpbR4mhACmZegdxcukQ8qIT4ua+lSD4wELLhWGJbNTAA5qsYoMhUlg== X-Gm-Gg: ASbGnct6uajbTJXK5ltY375VPMcOSrqiZ495eTuQvuqczG9mH0Ri2kPzNxvSJ7OLF71 ycuz7pXl4tZCGNJGthgZyQMW/UauHUDWtfHhhUzxKPxFXOGb4J7lJ1avlG1Z84XmBT9NhzCtOZW 5PMhfN+cB9DZtX66a4LvwymIA3iLEyuQn4nYz/nJ3fRIbD6WYBkI8aPzFX7fXAOgubxs7fQ7Z1U b6W3WhyjL2cvTqNJBXa/qtUnU1wVZlT0vKeTJV9xkyUC5vhSsBZpmExees9via5oOnN/gi0AP5V M26QjiAvs9h/88OyUR6hD2/2xgFDjPi4l7RS0e85eLLlk1PVpiFlD4CsIn/cX7x10baEw2BJ6uQ sPDc7Y46QKOoe7p+dYxfjPxr0Zfs= X-Google-Smtp-Source: AGHT+IHppku4zjezcmXS3miCsA7N80qc5drN5oPb/IODEgHNHeotrtM0DUzs2Az96yFiO6BZcdl/mQ== X-Received: by 2002:a05:6000:2f87:b0:3d9:2fa8:1009 with SMTP id ffacd0b85a97d-3e64c3acf34mr15886084f8f.45.1757595874368; Thu, 11 Sep 2025 06:04:34 -0700 (PDT) Received: from vivobook ([2001:818:daa9:6700:e28f:10ba:3d8c:fb2c]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3e7607e065fsm2430457f8f.54.2025.09.11.06.04.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Sep 2025 06:04:33 -0700 (PDT) From: =?UTF-8?Q?Andr=C3=A9?= A. Gomes In-Reply-To: <87ecsdb2or.fsf@gmail.com> ("=?UTF-8?Q?Andr=C3=A9?= A. Gomes"'s message of "Thu, 11 Sep 2025 13:20:52 +0100") References: <87qzwemjk0.fsf@gmail.com> <87frcufdqu.fsf@gmx.de> <87ecsdb2or.fsf@gmail.com> Date: Thu, 11 Sep 2025 14:04:32 +0100 Message-ID: <874it9b0nz.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Andr=C3=A9 A. Gomes writes: > This helped me understand the problem. I'll send a patch soon, > thanks. Hi Michael, Please find the patch attached. Feel free to make any necessary changes, thank you. --=20 Andr=C3=A9 A. Gomes "You cannot even find the ruins..." --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Make-comint-understand-SSH-proxy-password-phrases.patch >From 4ea23e274c41f034e6b1a73196b3e10637ae19c1 Mon Sep 17 00:00:00 2001 From: "Andre A. Gomes" Date: Thu, 11 Sep 2025 13:37:45 +0100 Subject: [PATCH] Make comint understand SSH proxy password phrases. * lisp/comint.el (comint-password-prompt-regexp): * test/lisp/comint-tests.el (comint-testsuite-password-strings): Add SSH proxy password phrase (bug#79424). --- lisp/comint.el | 4 +++- test/lisp/comint-tests.el | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lisp/comint.el b/lisp/comint.el index bbb9820c16a..6e0015af66f 100644 --- a/lisp/comint.el +++ b/lisp/comint.el @@ -425,7 +425,9 @@ comint-password-prompt-regexp ;; Default openssh format: "user@host's password:". "\\|^[^@ \t\n]+@[^@ \t\n]+'s password: *\\'" ;; openssh-8.6p1 format: "(user@host) Password:". - "\\|^([^)@ \t\n]+@[^)@ \t\n]+) Password: *\\'") + "\\|^([^)@ \t\n]+@[^)@ \t\n]+) Password: *\\'" + ;; "(user@host) Password for user@host:" + "\\|^([^)@ \t\n]+@[^)@ \t\n]+) Password for [^)@ \t\n]+@[^)@ \t\n]+: *\\'") "Regexp matching prompts for passwords in the inferior process. This is used by `comint-watch-for-password-prompt'." :version "31.1" diff --git a/test/lisp/comint-tests.el b/test/lisp/comint-tests.el index 6b6cc7256ec..d981aad7198 100644 --- a/test/lisp/comint-tests.el +++ b/test/lisp/comint-tests.el @@ -44,6 +44,7 @@ comint-testsuite-password-strings "Password (again):" "Enter password:" "(user@host) Password: " ; openssh-8.6p1 + "(user@host) Password for user@host:" ; (Bug#79424) "Current password:" ; "passwd" (to change password) in Debian. "Enter encryption key: " ; ccrypt "Enter decryption key: " ; ccrypt -- 2.48.1 --=-=-=-- From unknown Sat Sep 13 19:06:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79424: 30.2; shell-mode doesn't hide password Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Sep 2025 13:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79424 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Andr=C3=A9?= A. Gomes Cc: 79424@debbugs.gnu.org Received: via spool by 79424-submit@debbugs.gnu.org id=B79424.175759852720588 (code B ref 79424); Thu, 11 Sep 2025 13:49:01 +0000 Received: (at 79424) by debbugs.gnu.org; 11 Sep 2025 13:48:47 +0000 Received: from localhost ([127.0.0.1]:43491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uwhfL-0005Ly-87 for submit@debbugs.gnu.org; Thu, 11 Sep 2025 09:48:47 -0400 Received: from mout.gmx.net ([212.227.17.21]:46499) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uwhfG-0005LJ-Lz for 79424@debbugs.gnu.org; Thu, 11 Sep 2025 09:48:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1757598515; x=1758203315; i=michael.albinus@gmx.de; bh=ToEQjz8g/bgjbD04915yvbdKL61MMYoCWF2yXObGUWs=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=X7NXYAbnL1XaGCn/ZFXIehVk0um3XbLyFCw7sMY+dgcoGrkAbG5Tfd7V4V3UwChq NwuR2GyeQWFslg9if39kMb30cK/Mhh4RiIaRmz3/NxbNNUByxT+RdO9Q7ISo1uFzi Ol4aXcXc8zV/aJ9tsyYjS7cjjEW8S9e3pxECoO6lXIjEYT/Y5r1EIp4F+KswXvDZf 6x3QrhKfboANXS4ftdFD3mbKYcjDty7caLsZna0ZdanlAIEE0/ymU+1g0ObIMEaGE Rzi4PyJQWTktefCXpWzGdrHSHLr9sn22vD8OjxdG+i6LEsoX/oncZKaa6cToQFgJL qChtSFyYbqhTU/uCjg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.61]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MvK0X-1u5yWA0HlR-00w821; Thu, 11 Sep 2025 15:48:35 +0200 From: Michael Albinus In-Reply-To: <874it9b0nz.fsf@gmail.com> References: <87qzwemjk0.fsf@gmail.com> <87frcufdqu.fsf@gmx.de> <87ecsdb2or.fsf@gmail.com> <874it9b0nz.fsf@gmail.com> Date: Thu, 11 Sep 2025 15:48:34 +0200 Message-ID: <877by59k25.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:g0ArqNPgkDwnFXAGEc9ht3p8LC71RLxFGe8DmF5VcJSYdNHC9L5 QmiKK3eGwg14Gt3Szo0O/mBa8w/T3NDNa6X55rhNYlh27mqQh+uPkOh+J09ukn0gE0J9Wk2 CzQDhfjHwuv4dFFr2Cel6i3Ka2+1zy40h9PSODrw7Lwnd7R/RHgBcD5lwht/XCBjlNgX9Mg wN1VkohlwTAHdnJ20LNLA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:WwDcTvQVBeo=;PWV7+uECK2teS4IVaHZaKFDb5mh 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 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Andr=C3=A9 A. Gomes writes: > Hi Michael, Hi Andr=C3=A9, > Please find the patch attached. Feel free to make any necessary > changes, thank you. I'll try to reproduce the problem. I have "OpenSSH_9.9p1, OpenSSL 3.2.4 11 Feb 2025", and it shows me the default "user@host's password: " prompt, although I have configured ProxyJump. Could you please tell me which ssh version you are using? Could you please show me an example prompt as it appears to you? Is it the same prompt, when you connect to another host without a proxy? Best regards, Michael. From unknown Sat Sep 13 19:06:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79424: 30.2; shell-mode doesn't hide password Resent-From: =?UTF-8?Q?Andr=C3=A9?= A. Gomes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Sep 2025 15:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79424 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: 79424@debbugs.gnu.org Received: via spool by 79424-submit@debbugs.gnu.org id=B79424.175760525624133 (code B ref 79424); Thu, 11 Sep 2025 15:41:01 +0000 Received: (at 79424) by debbugs.gnu.org; 11 Sep 2025 15:40:56 +0000 Received: from localhost ([127.0.0.1]:44449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uwjPr-0006HB-S3 for submit@debbugs.gnu.org; Thu, 11 Sep 2025 11:40:56 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:44194) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uwjPo-0006Gh-Bz for 79424@debbugs.gnu.org; Thu, 11 Sep 2025 11:40:53 -0400 Received: by mail-wr1-x435.google.com with SMTP id ffacd0b85a97d-3e751508f21so691877f8f.0 for <79424@debbugs.gnu.org>; Thu, 11 Sep 2025 08:40:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757605246; x=1758210046; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=s2MMEqVSmhC6M+phgiG8dSvGBV/q2o517mst3u1OdJs=; b=Hk6e1nEpV74gynh9ssff/iV0b5FXsvw737EbEoxVkzCIzsipKzccJ/EmL5YLmv4TZn d7WDlX5wiNrN/jd8c8Ol1xtTVph91AoCyh5rMNRZRXOZLl375mbaJGNLg+1wXKl8pzwB YfvAV8xSkyqGPs0FVkNX41xNnLna71/QOUSNll6l1v5sMN2lvTgzMqngsikN4TcgTK8o jwiCvFcN9/cO/akKjx00fhziiU3S+O5CMLhUsvQSSIjJkeiIttFbgAM+Z2FtY3+e4H7T OqJhHsjbXjMExXIYdXVM2NuwiFZjjm/kEImpGlkqTDN6V4IqMKd3NzgknmFGJXWhw2EC aIww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757605246; x=1758210046; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=s2MMEqVSmhC6M+phgiG8dSvGBV/q2o517mst3u1OdJs=; b=b0/KjQ57oZXKhcJMjFwCvO0j/2W3xdAjAqBqxxo5C9dIGnT6w9gziuF6Aevg+S/Adf 4DyPVh96EHM9LKkOZXua7PPTVKPExdN//O5sMQMlgka2A2znYcMMujjply6rBI/8qAEu WAHdLyaYr99xvA1wPMdcTvtX/k7RzJecvWCym1ZmiPYiWfSg/RgUBsQyzHBvoi6u/QaK RYsEfwfhcNGOPnbwCkNeK2rPrZ0o2tvMsVeQgGVGll9zFlRBT6i0ZbmCYWq9DvIuGmqh wPTOj6B9FyuRY9xVA4ZkDZTyNM1kcZHIQxfMEMQoBV40EgQ1eJXga45dS6S0nIkHx+bU UaHQ== X-Gm-Message-State: AOJu0Yy3DLbY1Sd4ZDVlvpXcySASENBjNMMzUMfPht0ZVoK9t0piLYsh MXmk8wHDE3EY3vQJFpdCobCK8k+k0kfEQnR9Kk6lhCn4AepY1ljfr9Cx8lCAkg== X-Gm-Gg: ASbGncuO5bxKGS68ibsLlCdjwyW5ZmvAggoMXWg6xl4CsaxTEN0/+n+BX9If4rZGO+u hNKzut73fDoxoZXeGyAMeXnp3LmVyl93gtSqgpSzFvUTwTSZA8u1B3npN/c2AVYxjuaXTk0vaWA ts3yYPh/qPpo2gP4ikhpWQRhfc9Ib8eFnM7SMLWY3yrdwQQxtvfKjyh9izpprzefmnB0Nx5xmKe 8srPuxNGnIWDSmV38MS5yhi2Jbpz/fURVLDYb9PHhMWvOIShO8NUCZh8MHKYno7A76wEw7dOzLk Wyxu6XtMys641bTjkLIyADpa9Cb8cni2x/bQaONkNdDSdmTMasIn+BqCfEqQI2Yw9NODwSwhLSs m9ASCFaHgYyGOLvSLRvQSMGg/nw4= X-Google-Smtp-Source: AGHT+IE6pAAbKffsBqwm++Ha2J2iFzRACQTiWf6qOdghnJ8AkPZVdviVbs5DHqcbK4mkjhm+J/9etA== X-Received: by 2002:a05:6000:3101:b0:3e4:f194:2886 with SMTP id ffacd0b85a97d-3e642cadca2mr16323035f8f.19.1757605245835; Thu, 11 Sep 2025 08:40:45 -0700 (PDT) Received: from vivobook ([2001:818:daa9:6700:b0b2:aa0f:d5a2:c624]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3e760786cddsm3012037f8f.14.2025.09.11.08.40.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Sep 2025 08:40:45 -0700 (PDT) From: =?UTF-8?Q?Andr=C3=A9?= A. Gomes In-Reply-To: <877by59k25.fsf@gmx.de> (Michael Albinus's message of "Thu, 11 Sep 2025 15:48:34 +0200") References: <87qzwemjk0.fsf@gmail.com> <87frcufdqu.fsf@gmx.de> <87ecsdb2or.fsf@gmail.com> <874it9b0nz.fsf@gmail.com> <877by59k25.fsf@gmx.de> Date: Thu, 11 Sep 2025 16:40:43 +0100 Message-ID: <87zfb19ev8.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Michael Albinus writes: > I'll try to reproduce the problem. I have "OpenSSH_9.9p1, OpenSSL 3.2.4 > 11 Feb 2025", and it shows me the default "user@host's password: " > prompt, although I have configured ProxyJump. > > Could you please tell me which ssh version you are using? Could you > please show me an example prompt as it appears to you? Is it the same > prompt, when you connect to another host without a proxy? I am using OpenSSH_9.9p1 on the host machine and OpenSSH_9.7p1 on the VM. Here's an example of the prompt: --8<---------------cut here---------------start------------->8--- $ ssh aadcg@localhost -p 2222 (aadcg@localhost) Password for aadcg@freebsd: --8<---------------cut here---------------end--------------->8--- The prompt above differs from the usual prompt when connecting to another host. It's the first time I came across a prompt of the form "(user@host) Password for user@host:". I remind you that I am running a VM with qemu where I'm passing "-net user,hostfwd=3Dtcp::2222-:22". This maps the localhost port 2222 to port 22 on the VM, so that I can connect to the VM via "ssh user@host -p 2222". Let me know if you understood the setup. Thank you again. --=20 Andr=C3=A9 A. Gomes "You cannot even find the ruins..." From unknown Sat Sep 13 19:06:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79424: 30.2; shell-mode doesn't hide password Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Sep 2025 12:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79424 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Andr=C3=A9?= A. Gomes Cc: 79424@debbugs.gnu.org Received: via spool by 79424-submit@debbugs.gnu.org id=B79424.175768169916641 (code B ref 79424); Fri, 12 Sep 2025 12:55:02 +0000 Received: (at 79424) by debbugs.gnu.org; 12 Sep 2025 12:54:59 +0000 Received: from localhost ([127.0.0.1]:49409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ux3In-0004KE-Lp for submit@debbugs.gnu.org; Fri, 12 Sep 2025 08:54:58 -0400 Received: from mout.gmx.net ([212.227.15.18]:52143) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ux3Ii-0004Jc-8D for 79424@debbugs.gnu.org; Fri, 12 Sep 2025 08:54:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1757681684; x=1758286484; i=michael.albinus@gmx.de; bh=CGidUv2QZCMl4x2KMVLHPePiYTHvFhLm9kjNlvHKay0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=Fu2figOz2FeHpNNTnzwP/hx7A2/ra4mtCqpdjQDq25ZjyeKmgmkTvHxz13YMXn87 SergSOlmptpfYV6Jz+Mx2uQUd3CR4Q/Ry2NdftgyXASBNEd7d9iBojMqCdRxagS4R sMyi03rUOLWTnTpbQv9wJQ4Ao703OJCcKGbVDyC1SFQQznW7jxlBlwNIUQ+D2Yj8A 3hKuI5mAyyy64Fp33rjN9gm4EqA2ODgEE99zXqbWtQDArGtP0AGyBSq+36dZX35AJ EyE2/1S0oG4DJeQoXM9OTKvXh6dM0jdMzH96XWpOPYG4vzLO+73pRKxczLpD9SL21 dEq0NmjY3SXrjRsvyA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.61]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MDQeK-1v5LIw138o-002Ara; Fri, 12 Sep 2025 14:54:44 +0200 From: Michael Albinus In-Reply-To: <87zfb19ev8.fsf@gmail.com> References: <87qzwemjk0.fsf@gmail.com> <87frcufdqu.fsf@gmx.de> <87ecsdb2or.fsf@gmail.com> <874it9b0nz.fsf@gmail.com> <877by59k25.fsf@gmx.de> <87zfb19ev8.fsf@gmail.com> Date: Fri, 12 Sep 2025 14:54:43 +0200 Message-ID: <878qiju8z0.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:lwFAp9ul0DhdrViDOCerrwkHZNs9gkxIfoqsybTp/5y7AYfzWiB NR3Kn+OuOCVc9Ni/w8/w7/CYe5a9rK/32Z+uj1mieZ8DC325H/5Qtaj3NgfJOWgG2/mxNzT FMOlFaL/VcPLo7VkOXDKELNSkVqd1I6dMklVJUSZrKHhxJXd2XOc47LcGy1+xuxkyxZ8/aq vSY5FzNQNGhLtyFSWc0ig== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:EM8TzlRtXVs=;3my7priCYSjseIMGu+jYUEl1J87 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 Z9jxebgvGdXOVWa053h X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Andr=C3=A9 A. Gomes writes: > Michael Albinus writes: > >> I'll try to reproduce the problem. I have "OpenSSH_9.9p1, OpenSSL 3.2.4 >> 11 Feb 2025", and it shows me the default "user@host's password: " >> prompt, although I have configured ProxyJump. >> >> Could you please tell me which ssh version you are using? Could you >> please show me an example prompt as it appears to you? Is it the same >> prompt, when you connect to another host without a proxy? > > I am using OpenSSH_9.9p1 on the host machine and OpenSSH_9.7p1 on the > VM. > > Here's an example of the prompt: > > $ ssh aadcg@localhost -p 2222 > (aadcg@localhost) Password for aadcg@freebsd: > > The prompt above differs from the usual prompt when connecting to > another host. It's the first time I came across a prompt of the form > "(user@host) Password for user@host:". Thanks. However, I don't understand what you mean with your commit subject "Subject: [PATCH] Make comint understand SSH proxy password phrases." Which kind of proxy do you have configured in ssh? > I remind you that I am running a VM with qemu where I'm passing "-net > user,hostfwd=3Dtcp::2222-:22". This maps the localhost port 2222 to port > 22 on the VM, so that I can connect to the VM via "ssh user@host -p > 2222". Let me know if you understood the setup. I understand, but I cannot set it up locally w/o too much effort. And I'd like to know whether the changed password prompt comes from this port forwarding, or from something else you have configured in ssh. > Thank you again. Best regards, Michael. From unknown Sat Sep 13 19:06:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79424: 30.2; shell-mode doesn't hide password Resent-From: =?UTF-8?Q?Andr=C3=A9?= A. Gomes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Sep 2025 14:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79424 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: 79424@debbugs.gnu.org Received: via spool by 79424-submit@debbugs.gnu.org id=B79424.17576865334825 (code B ref 79424); Fri, 12 Sep 2025 14:16:02 +0000 Received: (at 79424) by debbugs.gnu.org; 12 Sep 2025 14:15:33 +0000 Received: from localhost ([127.0.0.1]:50367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ux4Ym-0001Fl-Te for submit@debbugs.gnu.org; Fri, 12 Sep 2025 10:15:33 -0400 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]:56425) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ux4Yj-0001FR-6k for 79424@debbugs.gnu.org; Fri, 12 Sep 2025 10:15:30 -0400 Received: by mail-wr1-x434.google.com with SMTP id ffacd0b85a97d-3e77e917eefso547215f8f.0 for <79424@debbugs.gnu.org>; Fri, 12 Sep 2025 07:15:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757686522; x=1758291322; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=/szEg+Ma2Kc7ghyhVVmB876h4JRl2TbW1kmg8g54s6w=; b=XSIRmEpNooSLHVqRiqJ/yCmy5Myippuo4HtajFza95uf3xFL2AKKpHkY6Uzp2qVWs3 warrl49Ya/V/MjhVAxr5iiqPGGA3wPNsIUGUNZQAcw4uVonoXiyci9HYADjokbGYB8i4 awwUnq9k3m8d27DkPAuQerGi42OW/SWnB7nzvSctB6bUM0LnXch++KqLTiFMSWfMVRBy 4DODa7CIpNuE3NDjhkD7ZG4tKTEC90eUzlkz5ZvOkBnjnqPBqp4NXAHM5jmT5Fr0Xxko VmYdeVbjEh+uGCPkOel4ZknN7AN/cF4RnHFIV0XGPYA5uddNGOFxAS+NKnY08ILBx8Mt a9Rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757686522; x=1758291322; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=/szEg+Ma2Kc7ghyhVVmB876h4JRl2TbW1kmg8g54s6w=; b=paQjn9iAiXdZzgrCfCM3mwWS3naOQ1euTat1SaCrEaxiU7uTTjrczpZ9Gbi0Aznx5D fmDj2JOaSkjcmbfZz/jTx8XPjpl2wgWomeI5X1TAPl73Viv98ngyaW9xdw5VptlD2DfD EqPdIeOeCORbN3uDS5RFQlIc3YhccIIoq7WGy67v1qnXcDdbjCcXww+PQbIIJQogJ7xo yeEzrbLAcsNgxC3IzSZzP6ybyLATZG3hmzb0Ybxt1t7/KRDQTCOdEvJxlE2G5VcJ3DWL wzmkne1IMzZibzZrZqzT0nT36Tq6sjL1itR21DyOBet6ASC396WM1H6YjQ7g9/cXuxyX pDeQ== X-Gm-Message-State: AOJu0Yxuu5It/8woAy7Yo73tEDyi49yHq5QM3jewvnmF4bqkUlKuNfmE XvWIVITcf3iSe7EbBKobSRza298WWMLDzQh/nMhlKaobqSqcl8o28fGN9Sv2Cg== X-Gm-Gg: ASbGnctoSDf7HNjflESt+NUUM2YHc76b4hvderweEKiCxEJhVn7ZTPwiLPdvZqbMmHS HU87bDwHQxGM9FYF/YaBgOJSvKCMHR0S888QUNUmylmxP6MJkmrqXvl/sYbh5vrKu0GV5B+9mPq wNDQeEvF6zyAMU9ZwTLREj9653RglJAF8/aaYDp8Du8XKY0DBJmGFkwkY72OkYuk6c9t9n3lxEi fxc+91dCiGJ2wmu3PbG/xQ6G1wJmGGYUR4wD37bbvByum+avuNVf5ZI9Ir/EEEhZscsyZg59R/J OESfjpBhlls5+e0UleLWScLrIqIWhGixPEK8Y/KtVH9V3MtyfeXbOXEHAIM8/tr8da62Lk5M/Wj 1bLVyd9116in8rZRyX1GdgsDeAPo= X-Google-Smtp-Source: AGHT+IE8+M5KZ0VsT7UQHAu6rdIvCtsQ/n2rZVINEL/Z+9OeIKqhIbaWmm86LLEKJccKiajNKvLXBQ== X-Received: by 2002:a5d:588b:0:b0:3d7:df92:5e31 with SMTP id ffacd0b85a97d-3e765795603mr2856330f8f.16.1757686522034; Fri, 12 Sep 2025 07:15:22 -0700 (PDT) Received: from vivobook ([2001:818:daa9:6700:3742:fcd1:de41:6605]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45e01519f67sm34167715e9.1.2025.09.12.07.15.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Sep 2025 07:15:21 -0700 (PDT) From: =?UTF-8?Q?Andr=C3=A9?= A. Gomes In-Reply-To: <878qiju8z0.fsf@gmx.de> (Michael Albinus's message of "Fri, 12 Sep 2025 14:54:43 +0200") References: <87qzwemjk0.fsf@gmail.com> <87frcufdqu.fsf@gmx.de> <87ecsdb2or.fsf@gmail.com> <874it9b0nz.fsf@gmail.com> <877by59k25.fsf@gmx.de> <87zfb19ev8.fsf@gmail.com> <878qiju8z0.fsf@gmx.de> Date: Fri, 12 Sep 2025 15:15:20 +0100 Message-ID: <87plbvahaf.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Michael Albinus writes: >> I am using OpenSSH_9.9p1 on the host machine and OpenSSH_9.7p1 on the >> VM. >> >> Here's an example of the prompt: >> >> $ ssh aadcg@localhost -p 2222 >> (aadcg@localhost) Password for aadcg@freebsd: >> >> The prompt above differs from the usual prompt when connecting to >> another host. It's the first time I came across a prompt of the form >> "(user@host) Password for user@host:". > > Thanks. However, I don't understand what you mean with your commit subject > > "Subject: [PATCH] Make comint understand SSH proxy password phrases." > > Which kind of proxy do you have configured in ssh? What I called "proxy" (perhaps incorrectly) is the port forwarding mentioned below. I can refactor the commit message, or you may edit it as you see fit. >> I remind you that I am running a VM with qemu where I'm passing "-net >> user,hostfwd=3Dtcp::2222-:22". This maps the localhost port 2222 to port >> 22 on the VM, so that I can connect to the VM via "ssh user@host -p >> 2222". Let me know if you understood the setup. > > I understand, but I cannot set it up locally w/o too much effort. And > I'd like to know whether the changed password prompt comes from this > port forwarding, or from something else you have configured in ssh. I haven't configured ssh in any particular way, so it comes from the port forwarding. Note that, earlier in this thread, a user confirmed my bug report. In short, the patch enriches comint-password-prompt-regexp to take this password prompt into account. Maybe there is a simpler way to reproduce it, but I am unaware of it. Does that make sense? --=20 Andr=C3=A9 A. Gomes "You cannot even find the ruins..." From unknown Sat Sep 13 19:06:21 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: =?UTF-8?Q?Andr=C3=A9?= A. Gomes Subject: bug#79424: closed (Re: bug#79424: 30.2; shell-mode doesn't hide password) Message-ID: References: <87ms6ystjs.fsf@gmx.de> <87qzwemjk0.fsf@gmail.com> X-Gnu-PR-Message: they-closed 79424 X-Gnu-PR-Package: emacs Reply-To: 79424@debbugs.gnu.org Date: Sat, 13 Sep 2025 07:26:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1757748362-27599-1" This is a multi-part message in MIME format... ------------=_1757748362-27599-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #79424: 30.2; shell-mode doesn't hide password which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 79424@debbugs.gnu.org. --=20 79424: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79424 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1757748362-27599-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 79424-done) by debbugs.gnu.org; 13 Sep 2025 07:25:39 +0000 Received: from localhost ([127.0.0.1]:52937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uxKdf-0007AC-7k for submit@debbugs.gnu.org; Sat, 13 Sep 2025 03:25:39 -0400 Received: from mout.gmx.net ([212.227.17.22]:36953) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uxKdb-00079h-NC for 79424-done@debbugs.gnu.org; Sat, 13 Sep 2025 03:25:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1757748328; x=1758353128; i=michael.albinus@gmx.de; bh=8XJz8p86SVTLX6LUW25QR177+Fx8Z2+w4tCtOaxo1Cs=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=Giabhu0GrqjgeXWGYKQfmu7/9gNFeuQ9W/KVKRblIvH6aJdktB4BhyNSZSLi3sPF kbuZUukIih0xI7OS/EQjGbJSdszuxj1Uuq9OZNWvOpDFqqvB3F+cmIGvLSWphk+hO xWWuY924SFg5575KuZNx4f6DZBmB8ZyzXUSNsu70PxF+VcbMYBNevxbCM3Bg/9gpx wTMUsOoW+dtp+fb5bVxagr7Rb1Pl3nFn+0VFBCOd4fCvKyoHtsJzu/LRZBkrGlO0W AzAVCjKma9V3bSQPAhJRgzb+oNEqTVj7ObC2CJAL1Yuy7LjgkGnkZDxxTBEdlka20 NuLRhUzQE8Av1LZGYg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.61]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MNsw4-1umNKS2O08-00QJAz; Sat, 13 Sep 2025 09:25:28 +0200 From: Michael Albinus To: =?utf-8?Q?Andr=C3=A9?= A. Gomes Subject: Re: bug#79424: 30.2; shell-mode doesn't hide password In-Reply-To: <87plbvahaf.fsf@gmail.com> References: <87qzwemjk0.fsf@gmail.com> <87frcufdqu.fsf@gmx.de> <87ecsdb2or.fsf@gmail.com> <874it9b0nz.fsf@gmail.com> <877by59k25.fsf@gmx.de> <87zfb19ev8.fsf@gmail.com> <878qiju8z0.fsf@gmx.de> <87plbvahaf.fsf@gmail.com> Date: Sat, 13 Sep 2025 09:25:27 +0200 Message-ID: <87ms6ystjs.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:Gt7ZeQq/g3U2tX7vJsh1BIPGIOt8jAihPKS+BaLiWVsL2VtbPKg GEUthtzStKqMQ7eymREcyMRedC92K7DI2SPcbkbIpVBhAtU0jnGRXX02MoYBkitFsbuE523 o9FZnZNLrFM/H2J/dwU7Gxy5p1R7ZsX4w7697vkUoBpTSJUjkWWm+A6CuGEZ4lmnNbPb+Gh 3PsMxfX2K9UbDYYZPMb5g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:eZITuq4Mn4A=;tj7iVGogica0ZoFudWeINB9B5W7 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 edrbrcOCsN6wI99cMxK X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 79424-done Cc: 79424-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Version: 31.1 Andr=C3=A9 A. Gomes writes: Hi Andr=C3=A9, >>> I remind you that I am running a VM with qemu where I'm passing "-net >>> user,hostfwd=3Dtcp::2222-:22". This maps the localhost port 2222 to po= rt >>> 22 on the VM, so that I can connect to the VM via "ssh user@host -p >>> 2222". Let me know if you understood the setup. >> >> I understand, but I cannot set it up locally w/o too much effort. And >> I'd like to know whether the changed password prompt comes from this >> port forwarding, or from something else you have configured in ssh. > > I haven't configured ssh in any particular way, so it comes from the > port forwarding. Note that, earlier in this thread, a user confirmed my > bug report. In short, the patch enriches comint-password-prompt-regexp > to take this password prompt into account. Maybe there is a simpler way > to reproduce it, but I am unaware of it. > > Does that make sense? Yep. I've pushed your patch to the master branch, closing the bug. Best regards, Michael. ------------=_1757748362-27599-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Sep 2025 15:09:08 +0000 Received: from localhost ([127.0.0.1]:38751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uwMRX-00080z-IU for submit@debbugs.gnu.org; Wed, 10 Sep 2025 11:09:07 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47552) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uwMRU-0007zF-IW for submit@debbugs.gnu.org; Wed, 10 Sep 2025 11:09:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uwMRN-00016L-NO for bug-gnu-emacs@gnu.org; Wed, 10 Sep 2025 11:08:57 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uwMRK-0003se-83 for bug-gnu-emacs@gnu.org; Wed, 10 Sep 2025 11:08:57 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-45b9c35bc0aso61086075e9.2 for ; Wed, 10 Sep 2025 08:08:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757516930; x=1758121730; darn=gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=r0xYE5zn22uv2/sFEiJKAWhOT39643DSQ5JSq8R/XZI=; b=IxavtVgaQFV/C1XS7MgJUy84H1cyPgR7LT+c/9SoVXnHGysFIJ5gIRbVO16EXpb5iM RHfFV9ymHDzMFmyN10xZPfxG+NcpykoY6g3rwqPEJf2+HG8txbVHuG02fZGTYHG8V2fn PHAu45G1LzvWEV2m6w3WTh+0DVd0gzY5ohDr+A3Aew6c1iSMgG9A6UrSopolkovHJEsu TmnfbwB7nqsPziYFL2iJ3t1AbQ2huoG5R601vHyuj+9d/WMR984+9Gl64jEjqY0NmfCI kEHU9OjMeGOoDKLyyDvUyCtcJxF870NHnFZZ12Vt1z9lGHElfo4Qr5OsBZtrpqYJ4cq9 XXKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757516930; x=1758121730; h=content-transfer-encoding:mime-version:user-agent:message-id:date :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=r0xYE5zn22uv2/sFEiJKAWhOT39643DSQ5JSq8R/XZI=; b=fULGyoxbnW4TQVZopxPWbyJAu+JsVsiNVaUYMfoVM244P4nLvdRcWBRdNUIJasASJ6 wXbUsGn4MaNJ1LtJANu6HbKRAY2KB5oTvU0qHl7V74kXkJmXGuJBnJPEbrMWIp5arBEK hElPVvLI4EEEP1itPm/djw1Omxv4vM2fJH4H5X5TpjcdIA+1WpNCoHpSu1DKR+ecc4dY d0KupU0Lry6VVaIU0bZLwCuVy0uH2tYOi5b1EvL4ghqBythDA2bTmrFa5UYKc44qTgs9 8+uejeLXPkvOyrZUkQwiV9KPZtCYTwbg0JUVj1cpDElegdqVgK/masSvF+4YBdwVd16s NL2w== X-Gm-Message-State: AOJu0YxeYa9p36Kl3+afnWa50qTmZHeCKYQmTRBWR527+8+5u6FeSSEj banMeWpWDcV8Q1aLNqJ6exy3Q8mcelUWDCwu5hdugJ+iIRTERNElPOiY1s540g== X-Gm-Gg: ASbGnctrn4DDR494v9XJeqwyRIPc+KF+RnG2Of9r+rayOubcNVrHmm3PEJyVd2BFLjx PWrJyHzFFzGAu1lO/GTTygBLnyu8PIo0q0TX1BCj5iMtENS3EGCUcJKTgxQ/q1FGsvsBUHW3783 sPMynwPIWugAWb4l6QvByg/YjmoK4s4RpgoQBHYUOc+5Bgjlo5gWNsOiWhfUxkaZlkbKMdTVyZx ZwZrtuhdduzI4nKEEH3PqboNWtnSBrlDPAJjbUO4Xd/1I8XRIlZ359r2nKPkqHwjsmTrLS5pWjR e9ZhG8r3tAU8RiWvPMJB+0XWTyONGyi6h3j+8zpzCqv+jLtmcND4Q0SD0vwIg8LAPtmWRMMnlnd ikJsySXf9aU8OYCUud3ldaGjMjQ== X-Google-Smtp-Source: AGHT+IHxBngx4s1NrMQ+batchtflbHFOueM8X7DWDs2WU9SZLL22qJM7yfa7pX1j1Q0qBvG+rwpxNw== X-Received: by 2002:a05:600c:4f08:b0:45b:84b1:f638 with SMTP id 5b1f17b1804b1-45dddecf40fmr139988855e9.20.1757516930269; Wed, 10 Sep 2025 08:08:50 -0700 (PDT) Received: from vivobook ([2001:818:daa9:6700:ad82:4bf:f670:9122]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45df16435b4sm31630975e9.5.2025.09.10.08.08.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Sep 2025 08:08:49 -0700 (PDT) From: =?utf-8?Q?Andr=C3=A9_A=2E_Gomes?= To: bug-gnu-emacs@gnu.org Subject: 30.2; shell-mode doesn't hide password X-Debbugs-Cc: Date: Wed, 10 Sep 2025 16:08:47 +0100 Message-ID: <87qzwemjk0.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::329; envelope-from=andremegafone@gmail.com; helo=mail-wm1-x329.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hello, I'm using shell-mode to copy a file to a remote machine: --8<---------------cut here---------------start------------->8--- scp /file/path host-name:/file/path --8<---------------cut here---------------end--------------->8--- The ssh connection requires inserting the password and I'd expect that shell-mode would replace each of the characters with a placeholder (like asterisks). However, it exposes the password on the screen. In case it matters, the remote machine is a FreeBSD machine running locally on QEMU, where I am passing the flag "-net user,hostfwd=3Dtcp::2222-:22". Thanks. --=20 Andr=C3=A9 A. Gomes "You cannot even find the ruins..." ------------=_1757748362-27599-1--