From unknown Sat Jun 14 03:48:06 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#43302 <43302@debbugs.gnu.org> To: bug#43302 <43302@debbugs.gnu.org> Subject: Status: password shows up in shell buffer (27.1) Reply-To: bug#43302 <43302@debbugs.gnu.org> Date: Sat, 14 Jun 2025 10:48:06 +0000 retitle 43302 password shows up in shell buffer (27.1) reassign 43302 emacs submitter 43302 Nicholas Drozd severity 43302 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 09 20:40:22 2020 Received: (at submit) by debbugs.gnu.org; 10 Sep 2020 00:40:22 +0000 Received: from localhost ([127.0.0.1]:35471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGAdS-0001MD-Gk for submit@debbugs.gnu.org; Wed, 09 Sep 2020 20:40:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:53692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGAdQ-0001M4-Lr for submit@debbugs.gnu.org; Wed, 09 Sep 2020 20:40:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44146) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGAdQ-0004OG-Eg for bug-gnu-emacs@gnu.org; Wed, 09 Sep 2020 20:40:20 -0400 Received: from mail-ej1-x632.google.com ([2a00:1450:4864:20::632]:45065) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kGAdO-0006UH-Qj for bug-gnu-emacs@gnu.org; Wed, 09 Sep 2020 20:40:20 -0400 Received: by mail-ej1-x632.google.com with SMTP id i26so6112308ejb.12 for ; Wed, 09 Sep 2020 17:40:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=RqYvlmbW0jNM395V2FJ4a+FTo9YjOu0tLUnYqjkLpl8=; b=QUzpWn6p84Zh2F/VCRxYk37EuDoRIKQOHN1GvgLQaM6Dn/DM+BrcEYnZdcZ1EKnasB 7dooG6nGmmyGLyTwXUrIPqHCfvvgQpstHTaBqixe800/4V9PRD+eMqL4g2Gv/CvvDoqe MnPN6PnEQeA+JyVpGw3A0LCjJfjMEw+eMLtFNUG03sMF3LJVspM2tyB7ttJDVGQn4EKm JBCSLL63+PN+/Vrd4OzBKpig2QcAC3W/lxYm+/S69HweqkAIeEsm8izXguS2Fl6fk0/x TZ02Pt8t/SOX1QETom+KVHiIEChyOw8wXwT8VoJFR2Jgn4ARMUQEGzrVCWEz0tsoyQ4V diMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=RqYvlmbW0jNM395V2FJ4a+FTo9YjOu0tLUnYqjkLpl8=; b=o1pxx8f6NN/z0dgiqEm20xVDfkLZxOKlOlzhfH8OuFZRNrqWI5TSVpbcUrUps2e4rc p0lwBOKimp6If7LfDjltdHwqd/iBYJV8eR23Hx1u50826WSlv/a4pFsrv0IcRIpaZd/s YJ5LZRXHHrV/IK12tx2Lz2l/E4eIfPMFIJ+L+DqJkB4qBTKBhhXGhNbFQ7y25fUvmNSA 0ZIfUdlZRoerutVjJ9Pugc/H+riXWLvwJI9IFoUF6bGhQF5ff2/AXOdCcifG/iWHsrfp AzDIW+NZD9HLUpsjCdUxyUw2YAXPkqtNYCM1sb7081XuMokajgWdMliKwAfxFuTLzCp9 m6Ig== X-Gm-Message-State: AOAM532YvOwLpsroYQ/SVq0ZTeZw6fm8e5tcP715KyOeyFAJBZvXNNGG MCqp1FPp5cnyw2FHLhZpUhqjJeO1jJIbP5BiF35+u3Bam+vLiQ== X-Google-Smtp-Source: ABdhPJzNuwHmID+uU2i1pwFGPYjIIMh9a1XSp6J38rDVxpsXJ1LLWkPAF3TF2qYmN6n97xbrX+K7jxiibtWj6rapX78= X-Received: by 2002:a17:906:cf8b:: with SMTP id um11mr6625483ejb.540.1599698416503; Wed, 09 Sep 2020 17:40:16 -0700 (PDT) MIME-Version: 1.0 From: Nicholas Drozd Date: Wed, 9 Sep 2020 19:40:04 -0500 Message-ID: Subject: password shows up in shell buffer (27.1) To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::632; envelope-from=nicholasdrozd@gmail.com; helo=mail-ej1-x632.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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: 0.7 (/) 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: -2.3 (--) The password input starring in shell mode seems to have changed in 27 from 26 to become more lax. Here is a small shell script: #+begin_src shell echo "Password:" read -sr password #+end_src In 26, it looks like this when I run it: #+begin_quote $ bash password.sh Password: $ #+end_quote The password is input starred into the minibuffer, not in the shell buffer itself. In 27, it looks like this: #+begin_src $ bash password.sh Password: asdf $ #+end_src The password (=asdf=) gets input directly into the shell buffer, unstarred. I have tried on both Linux and Mac. This may be related to https://lists.gnu.org/archive/html/bug-gnu-emacs/2020-09/msg00028.html From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 10 08:27:07 2020 Received: (at 43302) by debbugs.gnu.org; 10 Sep 2020 12:27:07 +0000 Received: from localhost ([127.0.0.1]:37522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGLfO-00012L-Sj for submit@debbugs.gnu.org; Thu, 10 Sep 2020 08:27:07 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:46675) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGLfM-00011q-Iq for 43302@debbugs.gnu.org; Thu, 10 Sep 2020 08:27:05 -0400 Received: by mail-wr1-f50.google.com with SMTP id o5so6438014wrn.13 for <43302@debbugs.gnu.org>; Thu, 10 Sep 2020 05:27:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version; bh=Tw+O8Mxg1fjwxPwm9peXtNWSxP3BjgFuyhEzbRL4oJ4=; b=hzADLRb1DEYWS/0QT/SC5tPq1GthIiORpNCfddEaclBuM3UBVgsnmWQUswD3A4IZce VXD1EOL8q9zVkIs778qc5Fc0w1IPxcBi15fNfQECUm4wZVCX+87NLpcd48/T/UZwcsDC q0mtmzqm+zaJP1Nn15f+pzwF3VDRlje4zO2F6YL/gj1pt84qd5lWGKWEYPnhXhYMnAO5 p2yACeI0mHpNl+RErZik02NQQlPSK1AsI35zLJjeMlyzV+OysTaV8z3oDK7DTHzHrE+/ d8jUSNE+XL6Zph7QL2RtESQtvBz3cH8+5PM8T+OxjrdF6t9AW/C9Sz9AnseIKCAdvNMt jbPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version; bh=Tw+O8Mxg1fjwxPwm9peXtNWSxP3BjgFuyhEzbRL4oJ4=; b=YJAiR9bQkIqu4FqpzSoAqTm7j0402E82xO/fV+k148YFum1imyp2ml6HRQCipVP+6n +42DdG3T1QkRG6VrxiXvdXKcnHwhOyIqwonYwUEUKl7OySTVTNoYNgvSe7KF5BRRgzAD PwAF+4GPInBR+mhXpTK4362oVlnGwRozIXVYw582vOOno6vStlxj2/sojrTJKmTKJPHY +1T8UdhLpkrITiXwyfmN5ByLNV0ifduITDp0nx+U6BCTqWLHN7xIHgYQvDg53Dvld1n7 ezH8Y+L7DZdqvPVGRL7Nd8S/ehIIef8YLnG7JFvyb1i9HpFu3gu8w2w/FnWjTqmuOfQo avsw== X-Gm-Message-State: AOAM5326uTyeNlbp93lJbEwpihSqyq/J+HiggwmbX/12TqJ2szSnqeoS Xdvli0U4Co3Q67mOF3y+rHqVu5InPnA= X-Google-Smtp-Source: ABdhPJy+UwUme8ZyhGNknluUKZXrrciJx9RLCUUH/10dSDymuJWe1dVMAL5eK/vLTUHxReBpd7KExQ== X-Received: by 2002:adf:d4c1:: with SMTP id w1mr8865136wrk.108.1599740818365; Thu, 10 Sep 2020 05:26:58 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:8c16:d3f4:7c3b:1764]) by smtp.gmail.com with ESMTPSA id 91sm9766684wrq.9.2020.09.10.05.26.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Sep 2020 05:26:57 -0700 (PDT) From: Robert Pluim To: Nicholas Drozd Subject: Re: bug#43302: password shows up in shell buffer (27.1) References: Date: Thu, 10 Sep 2020 14:26:56 +0200 In-Reply-To: (Nicholas Drozd's message of "Wed, 9 Sep 2020 19:40:04 -0500") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43302 Cc: 43302@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 (-) >>>>> On Wed, 9 Sep 2020 19:40:04 -0500, Nicholas Drozd said: Nicholas> This may be related to Nicholas> https://lists.gnu.org/archive/html/bug-gnu-emacs/2020-09/msg00028.html The patch for that is in master, not in emacs-27, so something else is going on. Robert From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 27 01:20:52 2021 Received: (at 43302) by debbugs.gnu.org; 27 Jan 2021 06:20:52 +0000 Received: from localhost ([127.0.0.1]:43438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4eCC-0003wq-BI for submit@debbugs.gnu.org; Wed, 27 Jan 2021 01:20:52 -0500 Received: from quimby.gnus.org ([95.216.78.240]:37134) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4eCA-0003wc-Ml for 43302@debbugs.gnu.org; Wed, 27 Jan 2021 01:20:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=gd/i7QcxCoYNQpScxvbQWCyIa05120g4R0FrzqvuwzY=; b=WMGP/p1GzdK8CuNU+EtLhPAjNb HIXvBggKWUBv5ikysO2N9xXHtKXGcyOtkRvS+9B7MSHsb3autspnBfBNgIPf4Ol9O3dniOZe9pkO4 uqKalECOtp9dRm7f4+ExLBEwXncHBZJw3WQzow7eJwtb62NG85R1XYiOwfbMUG4LoEvc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l4eC0-00030h-AS; Wed, 27 Jan 2021 07:20:44 +0100 From: Lars Ingebrigtsen To: Nicholas Drozd Subject: Re: bug#43302: password shows up in shell buffer (27.1) References: X-Now-Playing: Coil's _Swanyard (2)_: "Egyptian Basses 1993" Date: Wed, 27 Jan 2021 07:20:39 +0100 In-Reply-To: (Nicholas Drozd's message of "Wed, 9 Sep 2020 19:40:04 -0500") Message-ID: <87ft2maojs.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Nicholas Drozd writes: > In 27, it looks like this: > > #+begin_src > $ bash password.sh > Password: > asdf > $ > #+end_src > > The password (=asdf=) gets input directly into the shell buffer, unstarred. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43302 Cc: 43302@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 (-) --=-=-= Content-Type: text/plain Nicholas Drozd writes: > In 27, it looks like this: > > #+begin_src > $ bash password.sh > Password: > asdf > $ > #+end_src > > The password (=asdf=) gets input directly into the shell buffer, unstarred. I'm able to reproduce the behaviour in Emacs 27 and 28. However, if you say this: echo -n "Password:" read -sr password Then Emacs will *** the password in the minibuffer, so comint only triggers the password-reading behaviour if there's no newline there. Now, Emacs 26 did handle this... somewhat: --=-=-= Content-Type: image/png Content-Disposition: inline Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: text/plain That is, it would include the newline in the prompt. So... I think basically this works as intended currently: comint only triggers the password-reading behaviour if the prompt is on the current line (i.e., without a newline), so I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 27 01:21:01 2021 Received: (at control) by debbugs.gnu.org; 27 Jan 2021 06:21:02 +0000 Received: from localhost ([127.0.0.1]:43441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4eCL-0003xE-N3 for submit@debbugs.gnu.org; Wed, 27 Jan 2021 01:21:01 -0500 Received: from quimby.gnus.org ([95.216.78.240]:37148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4eCJ-0003wz-DI for control@debbugs.gnu.org; Wed, 27 Jan 2021 01:20:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=eu6p/FEUelA8e2Dtjvgn92k1x0Ki6aCu6vd7hDFDtAs=; b=Z7moiwCZadup2s3Vlbii+KwS3/ dIfeTpYopwZTUMjt5aaod72M+O3PBtCNhH5E4RjWiv7/pCBtutSfqg89woo6nUnfIykfFOwL3/OpX Nm/AsKKnIWOwZFScD9Pkuo+CwA9QnURs9ctElUUJefZgBODnTNBlrCL2l+DOYR67ddcY=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l4eCB-00030q-PI for control@debbugs.gnu.org; Wed, 27 Jan 2021 07:20:53 +0100 Date: Wed, 27 Jan 2021 07:20:50 +0100 Message-Id: <87eei6aojh.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #43302 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 43302 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) close 43302 quit From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 12 15:50:23 2021 Received: (at 43302) by debbugs.gnu.org; 12 Feb 2021 20:50:23 +0000 Received: from localhost ([127.0.0.1]:33091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lAfOR-00056h-HL for submit@debbugs.gnu.org; Fri, 12 Feb 2021 15:50:23 -0500 Received: from mail-ed1-f43.google.com ([209.85.208.43]:37660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lAfOP-00056T-EO for 43302@debbugs.gnu.org; Fri, 12 Feb 2021 15:50:22 -0500 Received: by mail-ed1-f43.google.com with SMTP id q2so1325784edi.4 for <43302@debbugs.gnu.org>; Fri, 12 Feb 2021 12:50:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zc6xKSwgR1xV2SQPP5Loa1n8ny9FXd20bM3thm242V4=; b=av0zIEdvmSgIhMeaYk/THVeGyuXMh1YRfmc0IN4M5w6tjhfTV8+fxsJJj1Gb9YaQbo d0jDcjFxE9nP5wMpLSeGTMe0Jinxaw0vjF7G/qP+HQfkh4HljQEGLz9edu9gVaMl/2Yt redvaepFtpmjy62ECb1j2Vr91xO2+5OaRXSg2xnxB/+21pVz/QwbKgFBq17oBrdjVz8/ BlZezRiSood3lJtbcfEKLTIvNYdl1hwSkRh5+w1A01misAI7zZEQR8UMFxgyUxJOe+eb f2v16qV0NI2fj3E1Sq0+Lcpl69mvQwSfJ5Hvs9yRpKEtGZwQtp37JBcgqWPJCmi3wkOw dbbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zc6xKSwgR1xV2SQPP5Loa1n8ny9FXd20bM3thm242V4=; b=ZplLK7J0FSRr836jUtQE8x0rEloNLhNqAuqZqJCQIP786Fk0e47I7IYC5AdbW/u7Yd XJTGrNEtAwsoqNehPBvTqL07gV3KDSUwwNVVDCHG3p6Kq1dNDf4OSdV3NMChn+xsfaJU 68VE2SLixDOJ+qfVfGUi62wvglPbWeHNX9QAqr/TqgSK5XTqItjtQRoz7LHeTFHhM2e/ jOBReDCsmjD2UBX20Qv7HQZAT1KQCx45U0dOXBCZgvipoRDkuhjCruJoq3ODYS1R0fzu YnqSWwtBvy9wJdZ9v3jX1kE+AuNs7t0aMC0N0w5ukKXbI60et3AaVsgi+LLtjNhcx1Up HICw== X-Gm-Message-State: AOAM530FcICMIDOSiP7EGrmRT1NIkpnEyEDqYX4BzjNwbxamqO3GJROi uq8O9BlRXzPEarH8M4E0ZLqmRbwGMmWt3xnBmiI= X-Google-Smtp-Source: ABdhPJz/6jNB+fqe05fsGWzLy001hqaGlVobByc1K2h6JmhAidwMBgyN3N+53WOMaQuEdBtOdoTFSWKbSB/hjgegOM8= X-Received: by 2002:aa7:c64a:: with SMTP id z10mr5178703edr.61.1613163015401; Fri, 12 Feb 2021 12:50:15 -0800 (PST) MIME-Version: 1.0 References: <87ft2maojs.fsf@gnus.org> In-Reply-To: <87ft2maojs.fsf@gnus.org> From: Nicholas Drozd Date: Fri, 12 Feb 2021 14:50:01 -0600 Message-ID: Subject: Re: bug#43302: password shows up in shell buffer (27.1) To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43302 Cc: 43302@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 (-) Your workaround works, but the fact remains that the behavior changed between 26 and 27, and it changed in a way that I as a user found disturbing. I switched to 27, and on my first session I ran a script that queried for a password. Previously Emacs had hid the password as I expected, but in 27 my password was unexpectedly exposed on the screen. It's a bug, and it should be fixed. (I would try to fix it myself, but I have no idea where to start. With a little guidance I could take a crack at it.) Alternatively, it could have been an intentional change in behavior. In that case it should be noted in NEWS. Something like: "shell-mode: Passwords are protected in fewer circumstances." But that sounds more like antinews than news. On Wed, Jan 27, 2021 at 12:20 AM Lars Ingebrigtsen wrote: > > Nicholas Drozd writes: > > > In 27, it looks like this: > > > > #+begin_src > > $ bash password.sh > > Password: > > asdf > > $ > > #+end_src > > > > The password (=asdf=) gets input directly into the shell buffer, unstarred. > > I'm able to reproduce the behaviour in Emacs 27 and 28. However, if you > say this: > > echo -n "Password:" > read -sr password > > Then Emacs will *** the password in the minibuffer, so comint only > triggers the password-reading behaviour if there's no newline there. > > Now, Emacs 26 did handle this... somewhat: > > > That is, it would include the newline in the prompt. > > So... I think basically this works as intended currently: comint only > triggers the password-reading behaviour if the prompt is on the current > line (i.e., without a newline), so I'm closing this bug report. > > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 13 02:23:58 2021 Received: (at 43302) by debbugs.gnu.org; 13 Feb 2021 07:23:58 +0000 Received: from localhost ([127.0.0.1]:33453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lApHa-0001XF-4B for submit@debbugs.gnu.org; Sat, 13 Feb 2021 02:23:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lApHY-0001Wx-Ie for 43302@debbugs.gnu.org; Sat, 13 Feb 2021 02:23:56 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44658) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lApHT-0006Xr-9E; Sat, 13 Feb 2021 02:23:51 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3739 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lApHS-0008SI-Im; Sat, 13 Feb 2021 02:23:51 -0500 Date: Sat, 13 Feb 2021 09:23:49 +0200 Message-Id: <83o8goe8hm.fsf@gnu.org> From: Eli Zaretskii To: Nicholas Drozd In-Reply-To: (message from Nicholas Drozd on Fri, 12 Feb 2021 14:50:01 -0600) Subject: Re: bug#43302: password shows up in shell buffer (27.1) References: <87ft2maojs.fsf@gnus.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43302 Cc: larsi@gnus.org, 43302@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.7 (-) > From: Nicholas Drozd > Date: Fri, 12 Feb 2021 14:50:01 -0600 > Cc: 43302@debbugs.gnu.org > > Your workaround works, but the fact remains that the behavior changed > between 26 and 27, and it changed in a way that I as a user found > disturbing. I switched to 27, and on my first session I ran a script > that queried for a password. Previously Emacs had hid the password as > I expected, but in 27 my password was unexpectedly exposed on the > screen. It's a bug, and it should be fixed. (I would try to fix it > myself, but I have no idea where to start. With a little guidance I > could take a crack at it.) I'd start at comint-watch-for-password-prompt. From unknown Sat Jun 14 03:48:06 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 13 Mar 2021 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator