Debian Bug report logs - #780730
mutt: Does not work correctly with newer gpg-agent

version graph

Package: mutt; Maintainer for mutt is Mutt maintainers <mutt@packages.debian.org>; Source for mutt is src:mutt (PTS, buildd, popcon).

Reported by: Guillem Jover <guillem@debian.org>

Date: Wed, 18 Mar 2015 13:15:11 UTC

Severity: wishlist

Tags: confirmed, fixed-upstream, patch, upstream

Found in version mutt/1.5.23-3

Fixed in version mutt/1.5.24-1

Done: antonio@dyne.org

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Antonio Radici <antonio@dyne.org>:
Bug#780730; Package mutt. (Wed, 18 Mar 2015 13:15:16 GMT) (full text, mbox, link).


Acknowledgement sent to Guillem Jover <guillem@debian.org>:
New Bug report received and forwarded. Copy sent to Antonio Radici <antonio@dyne.org>. (Wed, 18 Mar 2015 13:15:16 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Guillem Jover <guillem@debian.org>
To: submit@bugs.debian.org
Subject: mutt: Does not work correctly with newer gpg-agent
Date: Wed, 18 Mar 2015 14:14:33 +0100
[Message part 1 (text/plain, inline)]
Package: mutt
Version: 1.5.23-3
Severity: wishlist
Tags: patch

Hi!

With recent GnuPG versions, the gpg-agent is always used, and is
started on demand if not already running. It also now uses a stable
socket pathname and as such does not need (and actually ignores) the
GPG_AGENT_INFO environment variable.

I had prepared a patch that uses that socket address also to determine
if the agent is running, but that's actually wrong, because not having
the agent running is a valid configuration and gpg2 will take care of
starting it if needed. So the only sane option with newer gpg2 is to
ignore the environment varialbe altogether. This can cause issues for
people using older gpg, but I'd say that if they are setting
pgp_use_gpg_agent=yes then they should know what they are doing?

In any case I'm attaching both patches, but the correct one to use
is the one that removes the check for the environment variable
(gpg2-agent-always.patch).

Thanks,
Guillem
[gpg2-agent-always.patch (text/x-diff, attachment)]
[gpg2-agent-socket.patch (text/x-diff, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Antonio Radici <antonio@dyne.org>:
Bug#780730; Package mutt. (Sat, 11 Apr 2015 21:21:13 GMT) (full text, mbox, link).


Acknowledgement sent to "Kevin J. McCarthy" <kevin@8t8.us>:
Extra info received and forwarded to list. Copy sent to Antonio Radici <antonio@dyne.org>. (Sat, 11 Apr 2015 21:21:13 GMT) (full text, mbox, link).


Message #10 received at 780730@bugs.debian.org (full text, mbox, reply):

From: "Kevin J. McCarthy" <kevin@8t8.us>
To: 780730@bugs.debian.org
Subject: mutt: Does not work correctly with newer gpg-agent
Date: Sat, 11 Apr 2015 14:19:31 -0700
Also note that http://dev.mutt.org/hg/mutt/rev/df55f14f4585 committed
upstream removes the agent check.

-Kevin



Added tag(s) upstream and confirmed. Request was from Christian Hofstaedtler <christian@hofstaedtler.name> to control@bugs.debian.org. (Thu, 20 Aug 2015 10:03:06 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream. Request was from Christian Hofstaedtler <christian@hofstaedtler.name> to control@bugs.debian.org. (Thu, 20 Aug 2015 10:03:12 GMT) (full text, mbox, link).


Marked as fixed in versions mutt/1.5.24-1. Request was from Evgeni Golov <evgeni@debian.org> to control@bugs.debian.org. (Thu, 08 Oct 2015 09:33:12 GMT) (full text, mbox, link).


Marked Bug as done Request was from antonio@dyne.org to control@bugs.debian.org. (Mon, 15 Feb 2016 21:36:12 GMT) (full text, mbox, link).


Notification sent to Guillem Jover <guillem@debian.org>:
Bug acknowledged by developer. (Mon, 15 Feb 2016 21:36:13 GMT) (full text, mbox, link).


Message #21 received at 780730-done@bugs.debian.org (full text, mbox, reply):

From: Antonio Radici <antonio@dyne.org>
To: 780730-done@bugs.debian.org
Subject: Re: mutt: Does not work correctly with newer gpg-agent
Date: Mon, 15 Feb 2016 21:34:22 +0000
Fixed in 1.5.24-1, thanks Kevin



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 22 Mar 2016 07:28:25 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Jan 30 05:32:37 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.