Comparison

man/prosodyctl.markdown @ 8365:8e079677d724

man prosodyctl: Highlight subcommands
author Kim Alvefur <zash@zash.se>
date Mon, 23 Oct 2017 12:46:11 +0200
parent 8205:0a3060592db8
child 12242:202319a990e7
comparison
equal deleted inserted replaced
8364:f91ab40a3105 8365:8e079677d724
86 prosodyctl can create self-signed certificates, certificate requests and 86 prosodyctl can create self-signed certificates, certificate requests and
87 private keys for use with Prosody. Commands are of the form 87 private keys for use with Prosody. Commands are of the form
88 `prosodyctl cert subcommand`. Commands take a list of hosts to be 88 `prosodyctl cert subcommand`. Commands take a list of hosts to be
89 included in the certificate. 89 included in the certificate.
90 90
91 request hosts 91 `request hosts`
92 : Create a certificate request (CSR) file for submission to a 92 : Create a certificate request (CSR) file for submission to a
93 certificate authority. Multiple hosts can be given, sub-domains are 93 certificate authority. Multiple hosts can be given, sub-domains are
94 automatically included. 94 automatically included.
95 95
96 generate hosts 96 `generate hosts`
97 : Generate a self-signed certificate. 97 : Generate a self-signed certificate.
98 98
99 key host \[size\] 99 `key host [size]`
100 : Generate a private key of 'size' bits (defaults to 2048). Invoked 100 : Generate a private key of 'size' bits (defaults to 2048). Invoked
101 automatically by 'request' and 'generate' if needed. 101 automatically by 'request' and 'generate' if needed.
102 102
103 config hosts 103 `config hosts`
104 : Produce a config file for the list of hosts. Invoked automatically 104 : Produce a config file for the list of hosts. Invoked automatically
105 by 'request' and 'generate' if needed. 105 by 'request' and 'generate' if needed.
106 106
107 import hosts paths 107 `import hosts paths`
108 : Copy certificates for hosts into the certificate path and reload 108 : Copy certificates for hosts into the certificate path and reload
109 prosody. 109 prosody.
110 110
111 Debugging 111 Debugging
112 --------- 112 ---------
113 113
114 prosodyctl can also show some information about the environment, 114 prosodyctl can also show some information about the environment,
115 dependencies and such to aid in debugging. 115 dependencies and such to aid in debugging.
116 116
117 about 117 `about`
118 : Shows environment, various paths used by Prosody and installed 118 : Shows environment, various paths used by Prosody and installed
119 dependencies. 119 dependencies.
120 120
121 check \[what\] 121 `check [what]`
122 : Performs various sanity checks on the configuration, DNS setup and 122 : Performs various sanity checks on the configuration, DNS setup and
123 configured TLS certificates. `what` can be one of `config`, `dns` 123 configured TLS certificates. `what` can be one of `config`, `dns`
124 and `certs` to run only that check. 124 and `certs` to run only that check.
125 125
126 Ejabberd Compatibility 126 Ejabberd Compatibility