aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorStefan Kangas2022-08-16 15:29:30 +0200
committerStefan Kangas2022-08-16 15:29:30 +0200
commit1097c0d1e4d0e2106f2b63396897e8bc1a5fa808 (patch)
tree9fb7e5eddea6ccaaa104aff2664af978dd3a639e /doc/misc
parentb4879603fd8f9c8e82e30c5fbb65fa63d8166ee4 (diff)
downloademacs-1097c0d1e4d0e2106f2b63396897e8bc1a5fa808.tar.gz
emacs-1097c0d1e4d0e2106f2b63396897e8bc1a5fa808.zip
Advertise obsolete library pgg.el less
* doc/misc/gnus-faq.texi (FAQ 8-2): * doc/misc/gnus.texi (Security): * doc/misc/message.texi (Using OpenPGP, PGP Compatibility): * doc/misc/mh-e.texi (Reading PGP, Sending PGP): * lisp/gnus/mml2015.el (mml2015-use): * lisp/info-look.el (mapc): * lisp/mh-e/mh-e.el (mh-mml-method-default): Advertise obsolete library pgg.el less. * lisp/mh-e/mh-identity.el (mh-identity-pgg-default-user-id): Rename from 'mh-identity-gpg-default-user-id', and make the old name into obsolete variable alias. Update all uses.
Diffstat (limited to 'doc/misc')
-rw-r--r--doc/misc/gnus-faq.texi7
-rw-r--r--doc/misc/gnus.texi16
-rw-r--r--doc/misc/message.texi7
-rw-r--r--doc/misc/mh-e.texi45
4 files changed, 13 insertions, 62 deletions
diff --git a/doc/misc/gnus-faq.texi b/doc/misc/gnus-faq.texi
index c442ca1bacd..6d09fd4ec96 100644
--- a/doc/misc/gnus-faq.texi
+++ b/doc/misc/gnus-faq.texi
@@ -1920,10 +1920,9 @@ I can't find anything in the Gnus manual about X
1920@subsubheading Answer 1920@subsubheading Answer
1921 1921
1922There's not only the Gnus manual but also the manuals for message, 1922There's not only the Gnus manual but also the manuals for message,
1923emacs-mime, sieve, EasyPG Assistant, and pgg. Those packages are 1923emacs-mime, sieve, and EasyPG Assistant. Those packages are
1924distributed with Gnus and used by Gnus but aren't really part of core 1924distributed with Emacs and used by Gnus. They are documented in
1925Gnus, so they are documented in different info files, you should have 1925separate info files, so you should have a look in those manuals, too.
1926a look in those manuals, too.
1927 1926
1928@node FAQ 8-3 1927@node FAQ 8-3
1929@subsubheading Question 8.3 1928@subsubheading Question 8.3
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 2b0ee6c114a..acc70a260f3 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -11560,8 +11560,8 @@ things to work:
11560To handle @acronym{PGP} and @acronym{PGP/MIME} messages, you have to 11560To handle @acronym{PGP} and @acronym{PGP/MIME} messages, you have to
11561install an OpenPGP implementation such as GnuPG@. The Lisp interface 11561install an OpenPGP implementation such as GnuPG@. The Lisp interface
11562to GnuPG included with Emacs is called EasyPG (@pxref{Top, ,EasyPG, 11562to GnuPG included with Emacs is called EasyPG (@pxref{Top, ,EasyPG,
11563epa, EasyPG Assistant user's manual}), but PGG (@pxref{Top, ,PGG, pgg, 11563epa, EasyPG Assistant user's manual}), but Mailcrypt is also
11564PGG Manual}), and Mailcrypt are also supported. 11564supported.
11565 11565
11566@item 11566@item
11567To handle @acronym{S/MIME} message, you need to install OpenSSL@. OpenSSL 0.9.6 11567To handle @acronym{S/MIME} message, you need to install OpenSSL@. OpenSSL 0.9.6
@@ -11599,18 +11599,16 @@ public-key matching the @samp{From:} header as the recipient;
11599@item mml1991-use 11599@item mml1991-use
11600@vindex mml1991-use 11600@vindex mml1991-use
11601Symbol indicating elisp interface to OpenPGP implementation for 11601Symbol indicating elisp interface to OpenPGP implementation for
11602@acronym{PGP} messages. The default is @code{epg}, but @code{pgg}, 11602@acronym{PGP} messages. The default is @code{epg}, but
11603and @code{mailcrypt} are also supported although 11603@code{mailcrypt} is also supported although deprecated. By default,
11604deprecated. By default, Gnus uses the first available interface in 11604Gnus uses the first available interface in this order.
11605this order.
11606 11605
11607@item mml2015-use 11606@item mml2015-use
11608@vindex mml2015-use 11607@vindex mml2015-use
11609Symbol indicating elisp interface to OpenPGP implementation for 11608Symbol indicating elisp interface to OpenPGP implementation for
11610@acronym{PGP/MIME} messages. The default is @code{epg}, but 11609@acronym{PGP/MIME} messages. The default is @code{epg}, but
11611@code{pgg}, and @code{mailcrypt} are also supported 11610@code{mailcrypt} is also supported although deprecated. By default,
11612although deprecated. By default, Gnus uses the first available 11611Gnus uses the first available interface in this order.
11613interface in this order.
11614 11612
11615@end table 11613@end table
11616 11614
diff --git a/doc/misc/message.texi b/doc/misc/message.texi
index 49e3faed7b1..6a6beb7a1ff 100644
--- a/doc/misc/message.texi
+++ b/doc/misc/message.texi
@@ -1249,8 +1249,8 @@ as @uref{https://www.gnupg.org/, GNU Privacy Guard}. Pre-OpenPGP
1249implementations such as PGP 2.x and PGP 5.x are also supported. The 1249implementations such as PGP 2.x and PGP 5.x are also supported. The
1250default Emacs interface to the PGP implementation is EasyPG 1250default Emacs interface to the PGP implementation is EasyPG
1251(@pxref{Top,,EasyPG Assistant User's Manual, epa, EasyPG Assistant 1251(@pxref{Top,,EasyPG Assistant User's Manual, epa, EasyPG Assistant
1252User's Manual}), but PGG (@pxref{Top, ,PGG, pgg, PGG Manual}) and 1252User's Manual}), but Mailcrypt is also supported. @xref{PGP
1253Mailcrypt are also supported. @xref{PGP Compatibility}. 1253Compatibility}.
1254 1254
1255As stated earlier, messages encrypted with OpenPGP can be formatted 1255As stated earlier, messages encrypted with OpenPGP can be formatted
1256according to two different standards, namely @acronym{PGP} or 1256according to two different standards, namely @acronym{PGP} or
@@ -1339,8 +1339,7 @@ your PGP implementation, so we refer to it.
1339If you have imported your old PGP 2.x key into GnuPG, and want to send 1339If you have imported your old PGP 2.x key into GnuPG, and want to send
1340signed and encrypted messages to your fellow PGP 2.x users, you'll 1340signed and encrypted messages to your fellow PGP 2.x users, you'll
1341discover that the receiver cannot understand what you send. One 1341discover that the receiver cannot understand what you send. One
1342solution is to use PGP 2.x instead (e.g., if you use @code{pgg}, set 1342solution is to use PGP 2.x instead. You could also convince your
1343@code{pgg-default-scheme} to @code{pgp}). You could also convince your
1344fellow PGP 2.x users to convert to GnuPG@. 1343fellow PGP 2.x users to convert to GnuPG@.
1345@vindex mml-signencrypt-style-alist 1344@vindex mml-signencrypt-style-alist
1346As a final workaround, you can make the sign and encryption work in 1345As a final workaround, you can make the sign and encryption work in
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi
index 6a948ce2ca8..2106c674f37 100644
--- a/doc/misc/mh-e.texi
+++ b/doc/misc/mh-e.texi
@@ -2814,24 +2814,6 @@ The appearance of the buttons is controlled by the faces
2814@code{mh-show-pgg-unknown} depending on the validity of the signature. 2814@code{mh-show-pgg-unknown} depending on the validity of the signature.
2815The latter is used whether the signature is unknown or untrusted. 2815The latter is used whether the signature is unknown or untrusted.
2816 2816
2817@cindex @samp{pgg} customization group
2818@cindex PGG
2819@cindex customization group, @samp{pgg}
2820
2821The @samp{pgg} customization group may have some settings which may
2822interest you.
2823@iftex
2824See @cite{The PGG Manual}.
2825@end iftex
2826@ifinfo
2827@xref{Top, , The PGG Manual, pgg, The PGG Manual}.
2828@end ifinfo
2829@ifhtml
2830See
2831@uref{https://www.gnu.org/software/emacs/manual/pgg.html,
2832@cite{The PGG Manual}}.
2833@end ifhtml
2834
2835@node Printing 2817@node Printing
2836@section Printing Your Mail 2818@section Printing Your Mail
2837 2819
@@ -5578,33 +5560,6 @@ variety of mail security mechanisms. The default is @samp{PGP (MIME)}
5578if it is supported; otherwise, the default is @samp{None}. Other 5560if it is supported; otherwise, the default is @samp{None}. Other
5579mechanisms include vanilla @samp{PGP} and @samp{S/MIME}. 5561mechanisms include vanilla @samp{PGP} and @samp{S/MIME}.
5580 5562
5581@cindex @samp{pgg} customization group
5582@cindex PGG
5583@cindex customization group, @samp{pgg}
5584
5585The @samp{pgg} customization group may have some settings which may
5586interest you.
5587@iftex
5588See @cite{The PGG Manual}.
5589@end iftex
5590@ifinfo
5591@xref{Top, , The PGG Manual, pgg, The PGG Manual}.
5592@end ifinfo
5593@ifhtml
5594See
5595@uref{https://www.gnu.org/software/emacs/manual/pgg.html,
5596@cite{The PGG Manual}}.
5597@end ifhtml
5598
5599@cindex header field, @samp{Fcc}
5600@cindex @samp{Fcc} header field
5601@vindex pgg-encrypt-for-me
5602
5603In particular, I turn on the option @code{pgg-encrypt-for-me} so that
5604all messages I encrypt are encrypted with my public key as well. If
5605you keep a copy of all of your outgoing mail with a @samp{Fcc:} header
5606field, this setting is vital so that you can read the mail you write!
5607
5608@node Checking Recipients 5563@node Checking Recipients
5609@section Checking Recipients 5564@section Checking Recipients
5610 5565