[Rt-commit] r18387 - rt/3.8/trunk/lib/RT/Crypt
ruz at bestpractical.com
ruz at bestpractical.com
Fri Feb 13 22:05:51 EST 2009
Author: ruz
Date: Fri Feb 13 22:05:51 2009
New Revision: 18387
Modified:
rt/3.8/trunk/lib/RT/Crypt/GnuPG.pm
Log:
* on some systems gpg --version exits with code 2 even when it's 100% functional
Modified: rt/3.8/trunk/lib/RT/Crypt/GnuPG.pm
==============================================================================
--- rt/3.8/trunk/lib/RT/Crypt/GnuPG.pm (original)
+++ rt/3.8/trunk/lib/RT/Crypt/GnuPG.pm Fri Feb 13 22:05:51 2009
@@ -2365,7 +2365,11 @@
);
return 0;
}
- if ( $? ) {
+
+# on some systems gpg exits with code 2, but still 100% functional,
+# it's general error system error or incorrect command, command is correct,
+# but there is no way to get actuall error
+ if ( $? && ($? >> 8) != 2 ) {
$RT::Logger->debug(
"Probe for GPG failed."
." Process exitted with code ". ($? >> 8)
More information about the Rt-commit
mailing list