Front-end for GnuPG
Jordi Soria Comas
jordi.soria@wanadoo.es
Sun, 09 Jul 2000 16:12:45 +0200
I'm doing a front-end for GnuPG in GTK and I have big problems to let GPG know
the information that it needs to run the commands that can't be done in batch
mode.I tried to redirect stdin but it didn't work. Then I looked at source code
and I saw that GPG reads input in this way:
while( read(fileno(ttyfp), cbuf, 1) == 1 && *cbuf != '\n'){...}
where:
ttyfp = batchmode? stderr : fopen("/dev/tty", "r+");
I have tried to open "/dev/tty" and write data, but what I write to that file is
shown in the terminal, instead of be read by GPG.
-- F1, F1, F1 --