From debbugs-submit-bounces@debbugs.gnu.org Wed May 20 19:55:15 2015 Received: (at submit) by debbugs.gnu.org; 20 May 2015 23:55:15 +0000 Received: from localhost ([127.0.0.1]:51562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YvDpS-0001rd-TN for submit@debbugs.gnu.org; Wed, 20 May 2015 19:55:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46652) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YvDpQ-0001rN-BK for submit@debbugs.gnu.org; Wed, 20 May 2015 19:55:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YvDpK-0005CQ-6M for submit@debbugs.gnu.org; Wed, 20 May 2015 19:55:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50, RECEIVED_FROM_WINDOWS_HOST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35148) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YvDpK-0005CJ-42 for submit@debbugs.gnu.org; Wed, 20 May 2015 19:55:06 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60154) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YvDpJ-000817-6S for bug-gnu-emacs@gnu.org; Wed, 20 May 2015 19:55:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YvDpG-00053K-0E for bug-gnu-emacs@gnu.org; Wed, 20 May 2015 19:55:05 -0400 Received: from mail.cloudless.co.nz ([202.20.2.65]:26005 helo=CL-DAG01.cloudless.local) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YvDpF-000524-NF for bug-gnu-emacs@gnu.org; Wed, 20 May 2015 19:55:01 -0400 Received: from CL-DAG01.cloudless.local (10.100.10.20) by CL-DAG01.cloudless.local (10.100.10.20) with Microsoft SMTP Server (TLS) id 15.0.775.38; Thu, 21 May 2015 11:57:36 +1200 Received: from CL-DAG01.cloudless.local ([fe80::c8af:a0f:50d9:c20]) by CL-DAG01.cloudless.local ([fe80::c8af:a0f:50d9:c20%13]) with mapi id 15.00.0775.031; Thu, 21 May 2015 11:57:36 +1200 From: Nick Helm To: "bug-gnu-emacs@gnu.org" Subject: Encrypted files auto-saved in plain text during remote edit Thread-Topic: Encrypted files auto-saved in plain text during remote edit Thread-Index: AQHQk1i+M5Z+fv5qL0iAki/61Aak/Q== Date: Wed, 20 May 2015 23:57:35 +0000 Message-ID: Accept-Language: en-NZ, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [122.57.35.49] Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) When using Tramp and EPA to edit an encrypted file on a remote machine, Ema= cs auto-saves the file in unencrypted plain text. >From Emacs -Q do: C-x C-f=20 Enter: /ssh:@:/path/to/encrypted/file.gpg Enter: Enter: Edit file.gpg sufficiently to initiate auto-save New file /path/to/encrypted/#_assh_buser@host_b_apath_ato_aencrypted_afile.= gpg# is saved in plain text on the remote machine (or default auto-save location= ). In GNU Emacs 24.5.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21) of 2015-04-11 on builder10-9.porkrind.org Windowing system distributor `Apple', version 10.3.1347 Configured using: `configure --with-ns '--enable-locallisppath=3D/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp'' Important settings: value of $LANG: en_NZ.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process cocoa ns multi-tty emacs) Memory information: ((conses 16 71745 9990) (symbols 48 17206 0) (miscs 40 36 119) (strings 32 9772 4178) (string-bytes 1 257096) (vectors 16 8944) (vector-slots 8 372336 19181) (floats 8 53 218) (intervals 56 172 0) (buffers 960 11)) From debbugs-submit-bounces@debbugs.gnu.org Tue May 26 03:43:08 2015 Received: (at 20621) by debbugs.gnu.org; 26 May 2015 07:43:08 +0000 Received: from localhost ([127.0.0.1]:56205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yx9W0-00068i-3F for submit@debbugs.gnu.org; Tue, 26 May 2015 03:43:08 -0400 Received: from mout.gmx.net ([212.227.15.15]:49252) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yx9Vx-00068C-96 for 20621@debbugs.gnu.org; Tue, 26 May 2015 03:43:06 -0400 Received: from detlef.gmx.de ([79.195.10.179]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0LhOSG-1ZS4P00vNw-00mZnJ; Tue, 26 May 2015 09:42:54 +0200 From: Michael Albinus To: Nick Helm Subject: Re: bug#20621: Encrypted files auto-saved in plain text during remote edit References: Date: Tue, 26 May 2015 09:42:47 +0200 In-Reply-To: (Nick Helm's message of "Wed, 20 May 2015 23:57:35 +0000") Message-ID: <878ucb3hu0.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:p84OHpQMcuywIkDp3H4Z5n0D3+iWi7YPCsw9KnixTb95Ibw7O19 wgKpiqYvk2J4QK5zLlTFibm7jz18MVe3VYRoN4kY7K9XF5fMkkOKd5aVJSjxDRhYOj7JQG1 d3i395OGkUcqwSmhBKomIvXWyqa+TB9lipTciVk41K+Q2Ctq5u1gXbfi10OMWbpoUMC/0nu fjSeczNBXt+c5h0s5WZ0A== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20621 Cc: 20621@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Nick Helm writes: Hi Nick, > When using Tramp and EPA to edit an encrypted file on a remote machine, Emacs > auto-saves the file in unencrypted plain text. Yes, indeed. Tramp sets unconditionally auto-save-mode to 1, overwriting existing values. OTOH, epa sets this by default to nil. This Tramp behaviour is 15 years old; I cannot see why it was needed. Maybe in some older Emacsen, or XEmacs, only? Anyway, I have removed it from Tramp. Let's see whether somebody will complain. I have submitted the patch to both Emacs and Tramp repositories; could you, please, check? Thanks for the report, and best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed May 27 00:05:17 2015 Received: (at 20621) by debbugs.gnu.org; 27 May 2015 04:05:18 +0000 Received: from localhost ([127.0.0.1]:57744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxSai-00016F-W5 for submit@debbugs.gnu.org; Wed, 27 May 2015 00:05:17 -0400 Received: from mail.cloudless.co.nz ([202.20.2.65]:27541 helo=CL-DAG01.cloudless.local) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxSaf-00015x-Kv for 20621@debbugs.gnu.org; Wed, 27 May 2015 00:05:15 -0400 Received: from CL-DAG01.cloudless.local (10.100.10.20) by CL-DAG01.cloudless.local (10.100.10.20) with Microsoft SMTP Server (TLS) id 15.0.775.38; Wed, 27 May 2015 16:06:46 +1200 Received: from CL-DAG01.cloudless.local ([fe80::c8af:a0f:50d9:c20]) by CL-DAG01.cloudless.local ([fe80::c8af:a0f:50d9:c20%13]) with mapi id 15.00.0775.031; Wed, 27 May 2015 16:06:46 +1200 From: Nick Helm To: "20621@debbugs.gnu.org" <20621@debbugs.gnu.org> Subject: Re: bug#20621: Encrypted files auto-saved in plain text during remote edit Thread-Topic: bug#20621: Encrypted files auto-saved in plain text during remote edit Thread-Index: AQHQk1i+dfmfcNGVSE6z3ZFNrsYwGp2N6Rw3gACLigA= Date: Wed, 27 May 2015 04:06:45 +0000 Message-ID: <7972580E-0136-4143-9A80-3E188C1114AF@tenpoint.co.nz> References: <878ucb3hu0.fsf@gmx.de> In-Reply-To: <878ucb3hu0.fsf@gmx.de> Accept-Language: en-NZ, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [122.57.35.49] Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20621 Cc: Michael Albinus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) > On 26/05/2015, at 7:42 pm, Michael Albinus wrote= : >=20 >> When using Tramp and EPA to edit an encrypted file on a remote machine, = Emacs >> auto-saves the file in unencrypted plain text. >=20 > Yes, indeed. Tramp sets unconditionally auto-save-mode to 1, overwriting > existing values. OTOH, epa sets this by default to nil. >=20 > This Tramp behaviour is 15 years old; I cannot see why it was > needed. Maybe in some older Emacsen, or XEmacs, only? Anyway, I have > removed it from Tramp. Let's see whether somebody will complain. >=20 > I have submitted the patch to both Emacs and Tramp repositories; could > you, please, check? Yep, that's fixed it here. I see the same auto-save behaviour as editing an= epa file in a local-buffer now.=20 Thanks! From debbugs-submit-bounces@debbugs.gnu.org Wed May 27 03:24:03 2015 Received: (at 20621-done) by debbugs.gnu.org; 27 May 2015 07:24:03 +0000 Received: from localhost ([127.0.0.1]:57835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxVh4-00064O-8k for submit@debbugs.gnu.org; Wed, 27 May 2015 03:24:02 -0400 Received: from mout.gmx.net ([212.227.15.18]:50245) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxVh1-00063z-Cu for 20621-done@debbugs.gnu.org; Wed, 27 May 2015 03:24:00 -0400 Received: from detlef.gmx.de ([87.146.55.116]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MLNpK-1Yy3v72twg-000euT; Wed, 27 May 2015 09:23:47 +0200 From: Michael Albinus To: Nick Helm Subject: Re: bug#20621: Encrypted files auto-saved in plain text during remote edit In-Reply-To: <7972580E-0136-4143-9A80-3E188C1114AF@tenpoint.co.nz> (Nick Helm's message of "Wed, 27 May 2015 04:06:45 +0000") References: <878ucb3hu0.fsf@gmx.de> <7972580E-0136-4143-9A80-3E188C1114AF@tenpoint.co.nz> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Date: Wed, 27 May 2015 09:23:42 +0200 Message-ID: <87twuyjxfl.fsf@gmx.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:+nKR49bX9ppyDQZzzPVMjczr/C0zVrMUoGIej6zKHxid36nLNU7 ParPK4pN+BQbrM3+tnFtqA6T4zzPG/07M4oqCsre6uA+0XYhUbykXIDZF8NmhRz2aPxpgvR LGJ4w6BtLz7/nuYIkIy2j4XwZ4wFpxaeqqnRGRiY/cxWmmkAhz3TRMPC9jDnKMHPl6NfdTN uEN15i2cWgNxZop/R9NFQ== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20621-done Cc: 20621-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Version: 25.1 Nick Helm writes: Hi Nick, >> I have submitted the patch to both Emacs and Tramp repositories; could >> you, please, check? > > Yep, that's fixed it here. I see the same auto-save behaviour as > editing an epa file > in a local-buffer now. Thanks for checking, I'm closing the bug. > Thanks! Best regards, Michael. From unknown Tue Jun 24 10:33:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 24 Jun 2015 11:24:05 +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