[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [snowflake/master] Explain more in usage.
commit 80acfbd8d8add1950a3eb529615281003e624568
Author: David Fifield <david@xxxxxxxxxxxxxxx>
Date: Fri Jan 20 14:55:19 2017 -0800
Explain more in usage.
---
server/server.go | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/server/server.go b/server/server.go
index 0ff736b..9ebe255 100644
--- a/server/server.go
+++ b/server/server.go
@@ -41,11 +41,15 @@ var ptInfo pt.ServerInfo
var handlerChan = make(chan int)
func usage() {
- fmt.Printf("Usage: %s [OPTIONS]\n\n", os.Args[0])
- fmt.Printf("WebSocket server pluggable transport for Tor.\n")
- fmt.Printf("Works only as a managed proxy.\n")
- fmt.Printf("\n")
- fmt.Printf(" -h, -help show this help.\n")
+ fmt.Fprintf(os.Stderr, `Usage: %s [OPTIONS]
+
+WebSocket server pluggable transport for Snowflake. Works only as a managed
+proxy. Uses TLS with ACME (Let's Encrypt) by default. Set the certificate
+hostnames with the --acme-hostnames option. Use ServerTransportListenAddr in
+torrc to choose the listening port. When using TLS, if the port is not 443, this
+program will open an additional listening port on 443 to work with ACME.
+
+`, os.Args[0])
flag.PrintDefaults()
}
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits