Scripting and CGI use of GPG
   
    phil@Stimpy.netroedge.com
     
    phil@Stimpy.netroedge.com
       
    Wed, 1 Sep 1999 09:51:26 -0700 (PDT)
    
    
  
On Wed, 1 Sep 1999, Petr Danecek wrote:
> 
> > things like GPG keys.  But, GPG still wasn't finding them.  Using the
> > "--homedir" parameter from within the script didn't work for some strange
> > reason (it worked from the command line...)!  I also noticed that it
>[..] 
> Hmm, --homedire switch works just fine in my scripts.
> Petr
	Yeah, I did this:
$messageProcessor->{extraArgs}   = [ '--homedir /home/nobody/.gnupg' ];
	When I should have done this:
$messageProcessor->{extraArgs}   = [ '--homedir', '/home/nobody/.gnupg' ];
	I have it all working now, thanks.  The only strange problem which
I had on my RedHat6.0 machine (which Frank couldn't reproduce on his
FreeBSD box) was a problem which produces repetitive output if a print
ending in a '\n' wasn't before calling:
$success = $messageProcessor->cipher( \@message);
	I.e., this works as expected:
print "hi there\n";
$success = $messageProcessor->cipher( \@message);
	This does not:
print "hi there";
$success = $messageProcessor->cipher( \@message);
	The output look like:
[...]hi therehi there[...]
	This seems to be a wacky bug in the Linux Perl provided by RedHat
from what I can tell.  It isn't hard to avoid once it is known, though.
	Thanks!
Phil
------------------------------------------------------------
Philip Edelbrock -- IS Manager -- Edge Design, Corvallis, OR
   phil@netroedge.com -- http://www.netroedge.com/~phil
 PGP F16: 01 D2 FD 01 B5 46 F4 F0  3A 8B 9D 7E 14 7F FB 7A