The `-E' option wasn't mentioned in the built-in help or the manpage
synopsis; the `--retag' long option wasn't actually recognized.
.IR alg ]
.RB [ \-b | \-B
.IR bits ]
.IR alg ]
.RB [ \-b | \-B
.IR bits ]
.RB [ \-p
.IR param ]
.RB [ \-R
.RB [ \-p
.IR param ]
.RB [ \-R
{ "expire", OPTF_ARGREQ, 0, 'e' },
{ "comment", OPTF_ARGREQ, 0, 'c' },
{ "tag", OPTF_ARGREQ, 0, 't' },
{ "expire", OPTF_ARGREQ, 0, 'e' },
{ "comment", OPTF_ARGREQ, 0, 'c' },
{ "tag", OPTF_ARGREQ, 0, 't' },
+ { "retag", 0, 0, 'r' },
{ "rand-id", OPTF_ARGREQ, 0, 'R' },
{ "key-id", OPTF_ARGREQ, 0, 'I' },
{ "curve", OPTF_ARGREQ, 0, 'C' },
{ "rand-id", OPTF_ARGREQ, 0, 'R' },
{ "key-id", OPTF_ARGREQ, 0, 'I' },
{ "curve", OPTF_ARGREQ, 0, 'C' },
{ "tidy", cmd_tidy, "tidy" },
{ "add", cmd_add,
"add [-OPTIONS] TYPE [ATTR...]\n\
{ "tidy", cmd_tidy, "tidy" },
{ "add", cmd_add,
"add [-OPTIONS] TYPE [ATTR...]\n\
- Options: [-lqrLKS] [-a ALG] [-bB BITS] [-p PARAM] [-R TAG]\n\
+ Options: [-lqrLKS] [-a ALG] [-bB BITS] [-E PUBEXP] [-p PARAM] [-R TAG]\n\
[-A SEEDALG] [-s SEED] [-n BITS] [-I KEYID]\n\
[-e EXPIRE] [-t TAG] [-c COMMENT]", "\
Options:\n\
[-A SEEDALG] [-s SEED] [-n BITS] [-I KEYID]\n\
[-e EXPIRE] [-t TAG] [-c COMMENT]", "\
Options:\n\
($ show keygen for list.)\n\
-b, --bits=N Generate an N-bit key.\n\
-B, --qbits=N Use an N-bit subgroup or factors.\n\
($ show keygen for list.)\n\
-b, --bits=N Generate an N-bit key.\n\
-B, --qbits=N Use an N-bit subgroup or factors.\n\
+-E, --public-exponent=E Use E as RSA public exponent (default 65537)\n\
-p, --parameters=TAG Get group parameters from TAG.\n\
-C, --curve=NAME Use elliptic curve or DH group NAME.\n\
($ show ec or $ show dh for list.)\n\
-p, --parameters=TAG Get group parameters from TAG.\n\
-C, --curve=NAME Use elliptic curve or DH group NAME.\n\
($ show ec or $ show dh for list.)\n\