From: cinap_lenrek Date: Sun, 4 Jul 2021 22:38:22 +0000 (+0000) Subject: rsa(8): document auth/x5092pub, fix usage lines X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=78cf847bfbb3aa5f78713fb47200070c5605d5ef;p=plan9front.git rsa(8): document auth/x5092pub, fix usage lines --- diff --git a/sys/man/8/rsa b/sys/man/8/rsa index 57a24e5ae..bc0decceb 100644 --- a/sys/man/8/rsa +++ b/sys/man/8/rsa @@ -1,6 +1,6 @@ .TH RSA 8 .SH NAME -rsagen, rsafill, asn12rsa, rsa2asn1, rsa2pub, rsa2ssh, rsa2x509, rsa2csr \- generate and format rsa keys +rsagen, rsafill, asn12rsa, rsa2asn1, rsa2pub, rsa2ssh, rsa2x509, rsa2csr, x5092pub \- generate and format rsa keys .SH SYNOPSIS .B rsagen [ @@ -63,6 +63,13 @@ rsagen, rsafill, asn12rsa, rsa2asn1, rsa2pub, rsa2ssh, rsa2x509, rsa2csr \- gene [ .I file ] +.PP +.B x5092pub +[ +.B -r +] [ +.I file +] .SH DESCRIPTION Plan 9 represents an RSA key as an attribute-value pair list prefixed with the string @@ -245,6 +252,18 @@ avoiding it being stored unencrypted on the filesystem. takes the .I subject and a RSA private key and outputs a signing request in ASN.1 format. +.PP +The program +.I x5092pub +converts a binary certificate (or certificate request when +.B -r +flag is given) +read from +.I file +or stdin, +and outputs the public key with a +.B subject +attribute on standard output. .SH EXAMPLES Generate a fresh key and use it to start a TLS-enabled web server: .IP diff --git a/sys/src/cmd/auth/rsa2csr.c b/sys/src/cmd/auth/rsa2csr.c index b8b126f60..44a98ecc0 100644 --- a/sys/src/cmd/auth/rsa2csr.c +++ b/sys/src/cmd/auth/rsa2csr.c @@ -9,7 +9,7 @@ void usage(void) { - fprint(2, "usage: aux/rsa2csr 'C=US ...CN=xxx' [key]\n"); + fprint(2, "usage: auth/rsa2csr 'C=US ...CN=xxx' [key]\n"); exits("usage"); } diff --git a/sys/src/cmd/auth/x5092pub.c b/sys/src/cmd/auth/x5092pub.c index 2b9ef2067..a65345a14 100644 --- a/sys/src/cmd/auth/x5092pub.c +++ b/sys/src/cmd/auth/x5092pub.c @@ -12,7 +12,7 @@ char subject[1024]; void usage(void) { - fprint(2, "usage: aux/x5092pub [-r] [file]\n"); + fprint(2, "usage: auth/x5092pub [-r] [file]\n"); exits("usage"); }