Comparison

man/prosodyctl.markdown @ 7741:fd277ee3ac57

man/prosodyctl: Add section about certificate commands
author Kim Alvefur <zash@zash.se>
date Fri, 25 Nov 2016 05:08:58 +0100
parent 7034:27f4d63f136a
child 7742:18aad564cbc5
comparison
equal deleted inserted replaced
7740:26a7186a40c6 7741:fd277ee3ac57
3 - 'Dwayne Bent <dbb.1@liqd.org>' 3 - 'Dwayne Bent <dbb.1@liqd.org>'
4 - Kim Alvefur 4 - Kim Alvefur
5 date: '2015-12-23' 5 date: '2015-12-23'
6 section: 1 6 section: 1
7 title: PROSODYCTL 7 title: PROSODYCTL
8 ... 8 ---
9 9
10 NAME 10 NAME
11 ==== 11 ====
12 12
13 prosodyctl - Manage a Prosody XMPP server 13 prosodyctl - Manage a Prosody XMPP server
78 log files. 78 log files.
79 79
80 status 80 status
81 : Prints the current execution status of the prosody server daemon. 81 : Prints the current execution status of the prosody server daemon.
82 82
83 Certificates
84 ------------
85
86 prosodyctl can create self-signed certificates, certificate requests and
87 private keys for use with Prosody. Commands are of the form
88 `prosodyctl cert subcommand`. Commands take a list of hosts to be
89 included in the certificate.
90
91 request hosts
92 : Create a certificate request (CSR) file for submission to a
93 certificate authority. Multiple hosts can be given, sub-domains are
94 automatically included.
95
96 generate hosts
97 : Generate a self-signed certificate.
98
99 key host \[size\]
100 : Generate a private key of 'size' bits (defaults to 2048). Invoked
101 automatically by 'request' and 'generate' if needed.
102
103 config hosts
104 : Produce a config file for the list of hosts. Invoked automatically
105 by 'request' and 'generate' if needed.
106
83 Debugging 107 Debugging
84 --------- 108 ---------
85 109
86 prosodyctl can also show some information about the environment, 110 prosodyctl can also show some information about the environment,
87 dependencies and such to aid in debugging. 111 dependencies and such to aid in debugging.