reassign 572118 gnupg-agent
found 572118 gnupg-agent/2.0.14-1
thanks

(Note: gnupg-agent/2.0.7-1 on Kubuntu Hardy works…
 the failing version is a today’s Debian sid, i386)


Werner Koch dixit:

>What about looking at the source:
>
>pinnetry/pinentry.c:

Ah, okay. My source was really the pinentry texinfo documentation.

>It should not matter anyway, gpg-agent calls it like this:
[…]
>I don't know the context of this bug, thus my comments my not be really
>helpful.

Oh, they’re very helpful. This tells me his problem is something
different.

>  pinentry-kwallet talks the regular Aegypten protocol, as well as the
>  undocumented BYE command, on stdio; all commands, even unknown ones,
>
>BYE is documented for ages; see "info assuan":

Oh. (See above on my sources…) I didn’t even know that info page
exists. Is that now Ägypten or Assuan protocol, and am I supposed
to implement more than just these documented in the pinentry info
page?


Resul Cetin dixit:

>Thorsten Glaser wrote:
>> Resul Cetin dixit:
>> >Personally i doubt that gpg-agent really starts pinentry-kwallet.
>>
>> Does it now start it or not?
>
>It seems that it start, but I don't know why it doesn't create that
>/tmp/blablub file. Maybe a mksh specific behavior? The debug output seems to
>indicate that it is, because I see "warning: unknown line 'GETINFO pid'"

So you get the debug output from the script I sent you? Why didn’t
you say so. As I don’t know where you inserted your line that should
create the file, I cannot comment on this, but, combined with Werner’s
statements this starts to reek of PEBKAC to me.

>No it isn't normal. It breaks other things in Debian and this makes it

No it doesn’t, because you have configured your gpg-agent to explicitly
use it (if any; I’m not too sure about whether you indeed did that yet)
and it doesn’t break a single thing in the default configuration.

>And I am not in the state to write such documentation for you.

Actually, I asked Werner, who was mentioned as author in the pinentry
texinfo documentation, whom I have put on Cc then.

>But having broken gpg-agent due to that package after the release of
>squeeze is a no go.

Like I said, nothing “breaks” unless you do manual intervention.
Besides, why are you so aggressive? Squeeze is months away, perso-
nally I hope it won’t be released before 2011 anyway, and considering
my response time you shouldn’t be so rude and demand things and get
people into panic mode right now.

>or nothing will happen when you run gpg-agent with pinentry-kwallet as
>pinentry-program.

Okay. Let’s try this again. *boots Debian unstable in qemu*
*installs gnupg-agent*

t...@sid:~ $ cat .gnupg/gpg.conf
use-agent
t...@sid:~ $ cat .gnupg/gpg-agent.conf
pinentry-program /usr/bin/pinentry-kwallet

Then I run 「eval $(gpg-agent --daemon)」 and use
$ gpg --clearsign foo

Indeed, I do not get anything at all.


Ok, let’s try something…

t...@sid:~ $ cat /usr/bin/pinentry-kwallet
#!/bin/sh
/usr/bin/logger -t pkw "I'm here"
echo yes >/tmp/x
exit 0
t...@sid:~ $ ls -l /usr/bin/pinentry-kwallet
-rwxr-xr-x 1 root root 68 Mar  2 14:34 /usr/bin/pinentry-kwallet
t...@sid:~ $ ls -l /tmp/x
ls: cannot access /tmp/x: No such file or directory


Hrm. Looks like you found a genuine bug, but in a different package.
Reassigning.

bye,
//mirabilos
-- 
FWIW, I'm quite impressed with mksh interactively. I thought it was much
*much* more bare bones. But it turns out it beats the living hell out of
ksh93 in that respect. I'd even consider it for my daily use if I hadn't
wasted half my life on my zsh setup. :-) -- Frank Terbeck in #!/bin/mksh



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to