commit 45d17ffa0afd0aaf98051c8a3e6876365fdb99cc Author: David Fifield david@bamsoftware.com Date: Tue Mar 6 19:18:39 2018 -0800
Regen man pages. --- doc/meek-server.1 | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-)
diff --git a/doc/meek-server.1 b/doc/meek-server.1 index 09d198c..2552dce 100644 --- a/doc/meek-server.1 +++ b/doc/meek-server.1 @@ -2,12 +2,12 @@ ." Title: meek-server ." Author: [FIXME: author] [see http://docbook.sf.net/el/author] ." Generator: DocBook XSL Stylesheets v1.79.1 http://docbook.sf.net/ -." Date: 04/22/2017 +." Date: 03/06/2018 ." Manual: \ & ." Source: \ & ." Language: English ." -.TH "MEEK-SERVER" "1" "04/22/2017" "\ &" "\ &" +.TH "MEEK-SERVER" "1" "03/06/2018" "\ &" "\ &" ." ----------------------------------------------------------------- ." * Define some portability stuff ." ----------------------------------------------------------------- @@ -50,7 +50,7 @@ You will need to configure TLS certificates&. There are two ways to set up cert (with optional \fB--acme-email\fR=\fIEMAIL\fR) will automatically get certificates for \fIHOSTNAME\fR -using Let(cqs Encrypt&. This only works when meek-server is running on port 443&. +using Let(cqs Encrypt&. When you use this option, meek-server will need to be able to listen on port 80&. .RE .sp .RS 4 @@ -95,7 +95,7 @@ ServerTransportPlugin meek exec &./meek-server 8443 --cert cert&.pem --ke .RE .} .sp -To listen on port 443 without needed to run as root, on Linux, you can use the setcap program, part of libcap2: +To listen on ports 80 and 443 without needed to run as root, on Linux, you can use the setcap program, part of libcap2: .sp .if n {\ .RS 4 @@ -116,21 +116,22 @@ Optional email address to register for Let(cqs Encrypt notifications when using .PP \fB--acme-hostnames\fR=\fIHOSTNAME\fR[,\fIHOSTNAME\fR]&... .RS 4 -Comma-separated list of hostnames to honor when getting automatic certificates from Let(cqs Encrypt&. meek-server has to be running on port 443 in order for the -\fB--acme-hostnames\fR -option to work&. The certificates will be cached in the pt_state/meek-certificate-cache directory inside tor state directory&. +Comma-separated list of hostnames to honor when getting automatic certificates from Let(cqs Encrypt&. meek-server will open a special listener on port 80 in order to handle ACME messages; this listener is separate from the one specified by +ServerTransportListenAddr&. The certificates will be cached in the pt_state/meek-certificate-cache directory inside tor state directory&. .RE .PP \fB--cert\fR=\fIFILENAME\fR .RS 4 Name of a PEM-encoded TLS certificate file&. Required unless +\fB--acme-hostnames\fR +or \fB--disable-tls\fR is used&. .RE .sp \fB--disable-tls\fR: Use plain HTTP rather than HTTPS&. This option is only for testing purposes&. Don(cqt use it in production&. .sp -\fB--key\fR=\fIFILENAME\fR: Name of a PEM-encoded TLS private key file&. Required unless \fB--disable-tls\fR is used&. +\fB--key\fR=\fIFILENAME\fR: Name of a PEM-encoded TLS private key file&. Required unless \fB--acme-hostnames\fR or \fB--disable-tls\fR is used&. .PP \fB--log\fR=\fIFILENAME\fR .RS 4 @@ -139,7 +140,9 @@ Name of a file to write log messages to (default stderr)&. .PP \fB--port\fR=\fIPORT\fR .RS 4 -Port to listen on&. Overrides the TOR_PT_SERVER_BINDADDR environment variable set by tor&. In most cases you should set the +Port to listen on&. Overrides the +TOR_PT_SERVER_BINDADDR +environment variable set by tor&. In most cases you should set the \fBServerTransportListenAddr\fR option in torrc, rather than use the \fB--port\fR
tor-commits@lists.torproject.org