Hi, > 1) Let it in the configuration file, it's save there (just kidding)
:) > 2) Let gpg use a gpg-agent. This would be a fairly convenient way for me > but not for the user who has to install NewPG, pinentry, a > gpg-agent-daemon and whatever else. I don't think the average > packaged-GnuPG user wants this. BTW, I haven't managed gpg-agent to work > yet although I've tried hard ;) I don't know whether gpgme supports > gpg-agents, too. > > 3) Make a callback mechanism for the plugins so that they should care > about getting the passphrase. The console plugin could read the phrase > from the console, qt-gui may pop up a dialogue box or something like > that. Passphrase transfer by ICQOwner->SetGPGPassphrase. Both 2 and 3 are good enough. I think they should be implemented and users should be able to choose between these options. > 4) The licq daemon shall ask for the passphrase. First it should try > connecting to the X-server (using plain Xlib) and ask for a passphrase, > else use ncurses/plain gets(). > Pros: no need for changing the plugins, could ask for passphrase when needed > Con: new compile option --without-x needed (for those who just use the > console) IMHO it not the best solution. > 5) ... ? Create our own gpg-agent :)) ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 _______________________________________________ Licq-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-devel