From unknown Mon Aug 18 14:19:38 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#74029 <74029@debbugs.gnu.org> To: bug#74029 <74029@debbugs.gnu.org> Subject: Status: [Documentation BUG] Caching symmetric encryption passphrase Reply-To: bug#74029 <74029@debbugs.gnu.org> Date: Mon, 18 Aug 2025 21:19:38 +0000 retitle 74029 [Documentation BUG] Caching symmetric encryption passphrase reassign 74029 emacs submitter 74029 BP25 severity 74029 wishlist tag 74029 confirmed thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 26 11:01:03 2024 Received: (at submit) by debbugs.gnu.org; 26 Oct 2024 15:01:03 +0000 Received: from localhost ([127.0.0.1]:42277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t4iHm-000241-Fp for submit@debbugs.gnu.org; Sat, 26 Oct 2024 11:01:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:57224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t4dvY-0005Qp-9F for submit@debbugs.gnu.org; Sat, 26 Oct 2024 06:21:49 -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 1t4dv0-0005pU-HO for bug-gnu-emacs@gnu.org; Sat, 26 Oct 2024 06:21:14 -0400 Received: from mx1.riseup.net ([198.252.153.129]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t4duy-0005KN-PF for bug-gnu-emacs@gnu.org; Sat, 26 Oct 2024 06:21:14 -0400 Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4XbFzp2P3ZzDqQl for ; Sat, 26 Oct 2024 10:21:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1729938070; bh=k2talTWpLaVXXdqRUVURSWPX+A/FdVF1r5MCNQR3ItY=; h=From:To:Subject:Date:From; b=eXd9ligHW2wEkpCB9xJsGqAU0+rHz32nBRc12XES1LlMEnc3dTy8Um8jXfN+5d7I4 Dh18Pe5a5nVTJko551+yTpqHo7BK7AXKLqCiOrDjzhgOKd0Xgfyy3+IMSPBIhulS3Y XsbtLDqt7k6NVDu+2wmnpVY3T7albBuJ3zb7PzMI= X-Riseup-User-ID: 4D49498A58179D98495BC794A3A39C367D43D247465F3BA0DC59725885DCC5BD Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4XbFzn4wmKzJn8P for ; Sat, 26 Oct 2024 10:21:09 +0000 (UTC) From: BP25 To: bug-gnu-emacs@gnu.org Subject: [Documentation BUG] Caching symmetric encryption passphrase Date: Sat, 26 Oct 2024 00:58:33 +0100 Message-ID: <874j4zivkm.fsf@RISEUP> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=198.252.153.129; envelope-from=bp25@riseup.net; helo=mx1.riseup.net X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_06_12=1.543, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 26 Oct 2024 11:01:00 -0400 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.2 (-) Hello, I don't know how to set symmetric encryption passphrase caching when using Gnupg 2.x . I followed unsuccessfully the instructions [1] and I read [2] but it's very unclear what to do. I consider this a docs bug because the EasyPG manual says "To set up GnuPG Agent, follow the instruction in Invoking GPG-AGENT in Using the GNU Privacy Guard". This is vague and was probably written to avoid actually explaining the procedure! But it's dishonest because, at least I, could find no such instructions. So either we modify the manual to say something like "To set up GnuPG Agent, you're on your own but reading Invoking GPG-AGENT in Using the GNU Privacy Guard might be useful", or let's put the actual instructions on the EasyPG manual (which is obviously the ideal). Please CC my email address because I'm not currently subscribed to this list! [1] https://superuser.com/questions/1427517/how-can-i-cache-a-passphrase-for-use-in-a-script-that-uses-gpg2-symmetric-with/1485486#1485486 [2] https://www.gnupg.org/documentation/manuals/gnupg/gpg_002dpreset_002dpassphrase.html From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 21:11:43 2025 Received: (at control) by debbugs.gnu.org; 2 Jan 2025 02:11:43 +0000 Received: from localhost ([127.0.0.1]:41457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTAgY-0002x7-Ps for submit@debbugs.gnu.org; Wed, 01 Jan 2025 21:11:42 -0500 Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]:56462) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tTAgW-0002wz-MF for control@debbugs.gnu.org; Wed, 01 Jan 2025 21:11:41 -0500 Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-5d3f65844deso17963043a12.0 for ; Wed, 01 Jan 2025 18:11:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735783899; x=1736388699; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=X6O7es+eAklmc/jbLc/VXTVn+atR0bWGtj7WhGasyO4=; b=JfCZlv08ZS4cq6UkPoINB7n2mKVOcFg53dDNnuXXlAx3BcURPyBuCmwg7qXaoVH3Ur 0H5V6FTJi75j2YeDObEMQN3ug8xBupucN/Yk3eMbpSNkrp3goCPXDSn+87Z5xwQesVPg 4nEcp1r+HPe5lQHtRm7VBbwpZsnkDRcTQokik87v2x4FSzbuA0UWdNWhzaeDYSBDtvJc ukq0Gw0s7XRYZMBfFUzOCai26il90qDBrd921IzNjat9aW+1rFAw1EEoJE6l7y5ADpBp xtNG5Jnh6TKie5XpkuluQF7r+aTRYKEvSOqaAWiTqo+ireyjmE+tP0ZXxU0cWKV7ugUe 47iA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735783899; x=1736388699; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=X6O7es+eAklmc/jbLc/VXTVn+atR0bWGtj7WhGasyO4=; b=VZGOVlilpZ9D+vVyOCuGSQ2WlTBEDpb9Rmqli5AucQUhcRemdXwY1iopOXpweHa5Jb WjB26wW7fVqeiqlnKMz9hOVIdLSKqVGkYzc/cQVUxMIIDMPA66lQHA7H3uArNce2ubHT pOyfFBdOISD3z3OXVo6DLpnVtXSNzjqsmLVnwpgyhg3gTOQLVsSZMzOeGknoCqrk6da8 uFuvkdKj8gC1HvTm6r0BjGCYfq43mzL/lOgnIwSU7OqfpZY5nF8Lo5rsKsf94dPqmZdQ BPRWaN3xfFXTI6G2zxSYH62eC3vUHrGndc6uo+8ZQns/7iXGU2PvcpJudAcMG3Zg+SGE DKTA== X-Gm-Message-State: AOJu0YyADkb2r+W9fCsYyy/O0w4RLSn5iPdCf1sv33Uc/hARxGYvsFn1 WAv05MInSCrT+ABkuXkJWGvDVBDoaRMDXZn8z1AjGVreEkMzIP/LHQL5DaZ1OYiwyetbeVOQdkf xBX0zAioEKyPb96dR7Tr6L8hFpeW/pZBcFX4= X-Gm-Gg: ASbGncsSHkS7N/1fwFHgg4KPa/fbo8HOW83j+4L8kt8clR/cpnpeK3cqBiHa8F+9EFq 1oGEGCBr3x/BSdPKYHaE0sSkuvFUeyE+SNuVDSMy2 X-Google-Smtp-Source: AGHT+IEuO7saTGNFusTDtBPwOTSeP5SaDV+XvgKB9Pz10EsHOmELcffOazj/g8dvYjQaBetF/ujms/sWhJoAa1R07+U= X-Received: by 2002:a05:6402:3224:b0:5d4:34a5:e2f4 with SMTP id 4fb4d7f45d1cf-5d81de38bdfmr40548582a12.31.1735783899544; Wed, 01 Jan 2025 18:11:39 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 1 Jan 2025 20:11:39 -0600 From: Stefan Kangas MIME-Version: 1.0 Date: Wed, 1 Jan 2025 20:11:39 -0600 Message-ID: Subject: control message for bug #74029 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" 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 (-) severity 74029 wishlist quit From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 20:29:58 2025 Received: (at 74029) by debbugs.gnu.org; 1 Mar 2025 01:29:59 +0000 Received: from localhost ([127.0.0.1]:55472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1toBfx-000612-UG for submit@debbugs.gnu.org; Fri, 28 Feb 2025 20:29:58 -0500 Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:51408) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1toBfu-0005zy-Ky for 74029@debbugs.gnu.org; Fri, 28 Feb 2025 20:29:55 -0500 Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-5e4ebc78da5so2387408a12.2 for <74029@debbugs.gnu.org>; Fri, 28 Feb 2025 17:29:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740792588; x=1741397388; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=mfirgg8IcURc8qBo58lr9aE027d5BLQFO95skakKex4=; b=jZqqao13PcHntOOU1et7AeYMXXWjAi/ftOQURYIiqExu7QWu8MR5gV65Ny4GV3OrVu /XOuotsW7fX/IYJwb3M6ZrMIojBpODyk/u4/diDFmq3dTGSIYXZ/py108d6dJsIrpdvU A+VLgaDjd2Yv018Td+IFGrr1809W7b+qiQYI2UeJQAPtKCrCLQQTRF78TvFnRnwYnVJ4 zsYy4FyQ62/P5YNDtsB8FrFXDtruTlxfRGm2deqFh4P54/SIV2d0+Ab7T8Bn0bMN2HVR XC0NflMEsaEagKd5gQ2vIlx9Bv3DCfuJWvYWWhyXRzgz+O1VdobNIfxGDcgGuuHL37IU 7byA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740792588; x=1741397388; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=mfirgg8IcURc8qBo58lr9aE027d5BLQFO95skakKex4=; b=EV0sKfjYPFEPjw6GRp7ykJxVsMNkIlbhqG6h3Emj1XP47vFEBsWnd94fjtHKp/26aE 8woDYoouF2PDDA+03A3UE++YDx0fgA6jSzg4ovZVnOemDBYHFlCpx/g7jbM/7y+MSAIK PKCbkWv+k+OEiyLJ2O8R/clvmR780nzEFjGcA28KV8N9v5e5SAfoke7OM31MHFf9fv24 XcT0j9N9MwjMRBkFrznUWnNi//EWbd+2HxTOcYHU3uGKl0e225Uy45YSjSm7LiJ5oDqZ sk0lG5nIkP5qkyqvrvTNBssU4UiQLfVex166Hnv2ksjaUP++FITDBwd3TCK64q1cn79v 9jkg== X-Gm-Message-State: AOJu0Yy24b+ax/+xnkYaP5jQT3TtdSgOCDLA9C3iDvFkS2Fzn8hQKgjD GjpkZV+m+7gihoQ2uGVcxaJkCp1HZQIuudPz8Keve+358adIn27LVg8SVh0r6+2E2gvgnWIdL9D lXeeV8RBtWZeJn5JmhOKS7ez8CIE= X-Gm-Gg: ASbGncspmQmsynKTAC5rgcvguJjHpqJZINtlqglrVygyIK/M+5elQe39A+1rz4yoo4x KJqikyKYbBZatKOryVgn9pecwvB7VQVdbhIPnnPQ5UpJvY5U5ovOPi4i5Bu24UNXwkneL7N6nEc NoBcqKu4PEgvpYj7k8lJ8S/mbn26Y= X-Google-Smtp-Source: AGHT+IGmJALn4YqusfQ/A0GkLiLZ7c7ZXPOf1nxUIdWciTBu+XcDORzPUkUaQJgBtHdLHckrGDiPuhjvePhCn5aNcm0= X-Received: by 2002:a05:6402:270d:b0:5e4:b66f:880b with SMTP id 4fb4d7f45d1cf-5e4d6adbd26mr5026909a12.6.1740792588304; Fri, 28 Feb 2025 17:29:48 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 28 Feb 2025 17:29:47 -0800 From: Stefan Kangas In-Reply-To: <874j4zivkm.fsf@RISEUP> References: <874j4zivkm.fsf@RISEUP> MIME-Version: 1.0 Date: Fri, 28 Feb 2025 17:29:47 -0800 X-Gm-Features: AQ5f1JrOi2oFHfwIpmImslpOAvQOLygUyNPvUmKEzf1KvBzWkTRMlZqz7QTgNSo Message-ID: Subject: Re: bug#74029: [Documentation BUG] Caching symmetric encryption passphrase To: BP25 Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74029 Cc: 74029@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 (-) tags 74029 + confirmed thanks BP25 writes: > I don't know how to set symmetric encryption passphrase caching when > using Gnupg 2.x . I followed unsuccessfully the instructions [1] and I > read [2] but it's very unclear what to do. I consider this a docs bug > because the EasyPG manual says "To set up GnuPG Agent, follow the > instruction in Invoking GPG-AGENT in Using the GNU Privacy Guard". This > is vague and was probably written to avoid actually explaining the > procedure! But it's dishonest because, at least I, could find no such > instructions. So either we modify the manual to say something like "To > set up GnuPG Agent, you're on your own but reading Invoking GPG-AGENT in > Using the GNU Privacy Guard might be useful", or let's put the actual > instructions on the EasyPG manual (which is obviously the ideal). Makes sense to me. Patches welcome.