having a library pass GnuPG options
Werner Koch
wk@gnupg.org
Sun, 16 Jan 2000 14:51:34 +0100
On Sun, 16 Jan 2000, Frank Tobin wrote:
> I now notice that GnuPG now graciously handles:
>
> gpg --sign --clearsign
>
> What is the 'preferred' call? As I am developing for a module, I need to
> heavily think about forward compatibility. The same question go for
> detached signatures; interestingly, '--clearsign' seems to override
> '--detach-sig'.
gpg --clearsign
The problem arises from the compatibilty to PGP 2, there are some ugly
hacks to implement most of PGP's commandline syntax. That is the
reason why you sometimes don't get the error: conflicting commands.
I'd suggest to use only one command, so:
--sign for standard signing
--detach-sign for detached signatures
--clearsign for cleartext signatures
These are guaranteed to work for any later versions. Maybe I can
change the error reporting in futrue, so that you get an error wenh
using conflicting long commands..
> conforms to a strict routine, if I'm not mistaken. I've once looked at
> pgpglue but that seems sorely out of date.
We should really work again on this thing.
--
Werner Koch at guug.de www.gnupg.org keyid 621CC013
Boycott Amazon! - http://www.gnu.org/philosophy/amazon.html