1 diff -ruN mutt.orig/globals.h mutt/globals.h
2 --- mutt.orig/globals.h 2003-09-13 16:23:24.000000000 +0200
3 +++ mutt/globals.h 2003-09-13 16:23:18.000000000 +0200
5 WHERE char *PgpListSecringCommand;
6 WHERE char *PgpListPubringCommand;
7 WHERE char *PgpGetkeysCommand;
8 +WHERE char *PgpMimeSignatureFilename;
9 +WHERE char *PgpMimeSignatureDescription;
11 /*-- formerly in smime.h --*/
12 WHERE char *SmimeDefaultKey;
13 diff -ruN mutt.orig/init.h mutt/init.h
14 --- mutt.orig/init.h 2003-09-13 16:23:24.000000000 +0200
15 +++ mutt/init.h 2003-09-13 16:21:53.000000000 +0200
16 @@ -1458,6 +1458,18 @@
17 ** This option overrides ``$$pgp_create_traditional''
20 + { "pgp_mime_signature_filename", DT_STR, R_NONE, UL &PgpMimeSignatureFilename, UL "signature.asc"},
23 + ** This option sets the filename used for signature parts in PGP/MIME
26 + { "pgp_mime_signature_description", DT_STR, R_NONE, UL &PgpMimeSignatureDescription, UL "Digital signature"},
29 + ** This option sets the Content-Description used for signature parts in
30 + ** PGP/MIME signed messages.
33 /* XXX Default values! */
35 diff -ruN mutt.orig/pgp.c mutt/pgp.c
36 --- mutt.orig/pgp.c 2003-09-13 16:23:24.000000000 +0200
37 +++ mutt/pgp.c 2003-09-13 16:21:53.000000000 +0200
39 t->disposition = DISPINLINE;
40 t->encoding = ENC7BIT;
41 t->unlink = 1; /* ok to remove this file after sending. */
42 + mutt_set_parameter ("name", PgpMimeSignatureFilename, &t->parameter);
43 + t->description = safe_strdup (PgpMimeSignatureDescription);
50 +patch-1.5.4.vk.pgp_verbose_mime