Testing the exit status
David.Gray at turpin-distribution.com
Mon Oct 12 11:29:00 CEST 2009
Thanks for the input.
Can you tell me what the numeric arguments are for status-fd?
I've downloaded the source for GPG and looked at the doc/DETAILS
file but on Windows this is unreadable.
Also it seems as if gpgme is not available for Windows, is this correct?
I'm running GPG from a C# application using the Process class. If I
correctly then you are suggesting I use status-fd to redirect to a file
open this to interrogate the results.
Thanks & regards
From: Werner Koch [mailto:wk at gnupg.org]
Sent: 10 October 2009 15:14
To: David Gray
Cc: gnupg-users at gnupg.org
Subject: Re: Testing the exit status
On Fri, 9 Oct 2009 13:47, David.Gray at turpin-distribution.com said:
> Does GPG return different status codes when it exits?
> I'm specifically looking for different types of error, such
> as file not found, key not found, invalid passphrase etc.
This would not be reliable. There are just too many stati to map them
to exit codes. What you need to do is to use the status lines
(--status-fd N) - or just go with gpgme.
Die Gedanken sind frei. Auschnahme regelt ein Bundeschgesetz.
Registered Office: Turpin Distribution Services Ltd, Pegasus Drive, Stratton Business Park, Biggleswade, Bedfordshire, SG18 8TQ, UK. ***** Registered in England No. 1331778 ***** This email may contain confidential information and/or copyright material. This email is intended for the use of the addressee only. Any unauthorised use may be unlawful. If you receive this email by mistake, please advise the sender immediately by using the reply facility in your email software.
More information about the Gnupg-users