On Mon, 29 Jan 2007 22:13, [EMAIL PROTECTED] said:

>> What is the reason that you need to be called by sh? I presume sh sets
>> some extra environment variables from a global configiration file.
>
> Otherwise the application bundle isn't read correctly and pinentry
> cannot grab the keyboard focus etc.  Yes it's a hack, but I submitted it
> to you months ago for comment.

Well, that does not answer my actual question.  I need to know the
mechanism used to locate the applicatiom bundle.  Letting the shell
decide what pinentry to use is not a good idea - we need to be more
specific.  In affecting using system() instead of fork/exec is in
general a bad idea for security reasons.  exec-ing sh with pinentry as
argument is similar to using the system() call.

As I suggested: If you reall realy want to do that you should let
pinentry re-exex itself.  This way we don't need to change the GnuPG
code.

>> What about integrating the ObjC version into the pinentry package
>> proper?
>
> I gave up when I didn't hear back from you.

Sorry about that but I can't read or follow-up on all mails.  Just
keep on asking.


Shalom-Salam,

   Werner




_______________________________________________
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to