[rt-users] Gnupg interaction with speedycgi in RT 3.8.1

Ruslan Zakirov ruz at bestpractical.com
Mon Nov 24 15:23:55 EST 2008

On Mon, Nov 24, 2008 at 9:48 PM, Niko Tyni
<ntyni+rt-users at mappi.helsinki.fi> wrote:
> On Wed, Nov 19, 2008 at 07:45:35PM +0000, Dominic Hargreaves wrote:
>> I can easily imagine that gnupg tickles some file descriptor bug
>> somewhere though.
>> Attached is an strace showing the sequence of events in the backend,
>> resulting in the output going to STDERR rather than STDOUT, including an
>> exec of gnupg (note; does this mean that every request will hit exec gpg?)
>> Presumably the backend receiving EPIPE when writing the output is going
>> to be related, but I can't quite follow the strace well enough to see
>> why. If anyone else fancies digging a bit deeper, feel free :)
> Sounds like Mail::GnuPG 0.15 might fix this. Earlier versions had
> significant problems in the interaction with the gpg process, including
> deadlocks and unexpected SIGPIPEs.
However Mail::GnuPG is not used in new implementation of RT's gpg
interaction, but it's 100% about sig handlers or std{in, out, err}.

>  http://bugs.debian.org/412041
>  http://bugs.debian.org/459693
> --
> Niko Tyni   ntyni at debian.org
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> Community help: http://wiki.bestpractical.com
> Commercial support: sales at bestpractical.com
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> Buy a copy at http://rtbook.bestpractical.com

Best regards, Ruslan.

More information about the rt-users mailing list