gabriel rosenkoetter on Wed, 30 Jul 2003 21:03:07 -0400

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] PGP question

On Thu, Jul 24, 2003 at 02:59:56PM -0400, William G. Zappasodi wrote:
>     Enjoyed the encryption talk a few weeks ago.


Is there enough interest for me to do a spruced up second half on
modern implementations? Or maybe a second third on PGP specifically
and then a third third other modern crypto uses?

> Encryption only works on the command line.

Because commercial PGP doesn't have a batch mode and always requires
that you have a living TTY to function. Use the Perl Expect module
to get around this. Or use GnuPG's --batch. My preference would be
for the latter...

> $out = `/usr/local/bin/pgpe -f $pgp_user -o ../databases/$ofile.asc -a ../
> databases/$ofile.txt`;
> want to send to: who has sent  me his public key and
> has been added to ring.
> can't encrypt the file when $pgp_user =
> only, $pgp_user =
> Setting path in the script: 
> $ENV{'PGPPATH'}   = '/usr2/mywebserver/.pgp';

Um. I don't see a recipient listed in that command line... To whose
public key are you encrypting? Is it in the public keyring of the
user trying to do the encryption?

You can't use /usr2/mywebserver/.pgp as $PGPPATH when you're someone
other than mywebserver because that other user doesn't have access
to that directory (very much on purpose; the security model breaks
without protection of those files from prying--or, worse, writing--

gabriel rosenkoetter

Attachment: pgpT9v82fsZJl.pgp
Description: PGP signature