PGP(5.0)                   User Manual                   PGP(5.0)

NAME
       pgp.cfg - Format of the configuration file used by pgp(1).

DESCRIPTION
       The default location for this file  is  ~/.pgp.   You  may
       specify  another location by setting the environment vari-
       able  PGPPATH.   SH  COMMAND-LINE  SPECIFICATION  All  PGP
       applications  accept  these  options as command-line argu-
       ments, as well.  Command line  arguments  always  override
       the configuration file.  Options are specified with a dou-
       ble-dash (--) or plus (+), followed by an equal  sign  (=)
       and  the  value,  if appropriate.  For example, to specify
       the public keyring to use on an encryption operation:

       pgpe -r foo@bar.baz.com --pubring=~/fooring.pkr

       To turn on text mode, in an encryption:

       pgpe -r foo@bar.baz.com --textmode

OPTIONS
       The following configuration options are supported, both in
       the  pgp.cfg  file and on the command line of PGP applica-
       tions.  Case is not important in specifying  the  variable
       names,  but  may  be in specifying filenames, depending on
       your operating environment.   Immediately  following  each
       option  is  a  description of its type:  Boolean is either
       "1" or "on" or "0" or "off"; String is a string; and Inte-
       ger is a number.

       Armor  Boolean.   Turns  ASCII  armoring  on  or off.  The
              default is off.

       ArmorLines
              Integer.  Specifies the  maximum  number  of  lines
              that  may be contained in an ASCII armored message.
              Messages longer than this number of lines  will  be
              broken  up  into multi-part ASCII armored messages.
              A value of zero indicates an  unlimited  number  of
              lines.  The default is zero.

       Compress
              Boolean.  Specifies whether messages should be com-
              pressed prior to encryption.  The default is on.

       DefaultKeyID
              String.  The key ID you  wish  to  be  default  for
              signing  operations  and  the EncryptToSelf option,
              below.  There is no default; however,  if  none  is
              specified,  the  first  secret  key  on your secret
              keyring will be used for most operations.

       EncryptToSelf
              Boolean.   If  on,   automatically   encrypts   all

PGP                      JULY 1997 (v5.0)                       1

PGP(5.0)                   User Manual                   PGP(5.0)

              messages  to  your  default  key, as well as to the
              intended recipient.  Intended to allow you to  read
              encrypted mail you've sent.  The default is off.

       FastKeyGen
              Boolean.   Utilizes pre-generated prime numbers for
              certain initial  operations  on  DSS/Diffie-Hellman
              key generation.  This only works for "standard" key
              sizes (1024, 1596 and 2048).  The default is on.

       Language
              String.  The country code of the language you  wish
              to use.  The default is "us."

       LanguageFile
              String.   The  file  from  which  to  load  runtime
              strings.  The default is "language50.txt"  in  your
              .pgp  directory.   If this file does not exist, PGP
              will use internal defaults.

       MyName String.  See DefaultKeyID.

       PubRing
              String.  Your public keyring file.  The default  is
              "pubring.pkr" in your .pgp directory.

       RandomDevice
              String.  Entropy-generating device.  If present, it
              will be used in favor of asking the user  for  key-
              board input.  The default is "/dev/random."

       SecRing
              String.   Your secret keyring file.  The default is
              "secring.skr" in your .pgp directory.

       WarnOnMixRSADiffieHellman
              Boolean.  Warns the user if encrypting to  multiple
              keys,  one  or more of which is RSA and one or more
              of which is  DSS/Diffie-Hellman.   The  reason  for
              this warning is that most RSA key owners will still
              be using 2.6.2, which  will  not  properly  decrypt
              such messages.  The default is on.

       WarnOnRSARecipAndNonRSASigner
              Boolean.   Warns  the  user if encrypting to an RSA
              key, but signing  with  a  DSS/Diffie-Hellman  key.
              The  reason  for  this warning is that most RSA key
              owners will still be using 2.6.2,  which  will  not
              properly decrypt such messages.  The default is on.

BUGS
       See pgp(1).

PGP                      JULY 1997 (v5.0)                       2

PGP(5.0)                   User Manual                   PGP(5.0)

SEE ALSO
       pgp(1), pgpe(1), pgpv(1), pgps(1),  pgpk(1),  pgp-integra-
       tion(7),     http://www.pgp.com    (US    versions)    and
       http://www.pgpi.com (International versions)

PGP                      JULY 1997 (v5.0)                       3