Explain more in usage.

This commit is contained in:
David Fifield 2017-01-20 14:55:19 -08:00
parent b86bbd748d
commit 80acfbd8d8

View file

@ -41,11 +41,15 @@ var ptInfo pt.ServerInfo
var handlerChan = make(chan int) var handlerChan = make(chan int)
func usage() { func usage() {
fmt.Printf("Usage: %s [OPTIONS]\n\n", os.Args[0]) fmt.Fprintf(os.Stderr, `Usage: %s [OPTIONS]
fmt.Printf("WebSocket server pluggable transport for Tor.\n")
fmt.Printf("Works only as a managed proxy.\n") WebSocket server pluggable transport for Snowflake. Works only as a managed
fmt.Printf("\n") proxy. Uses TLS with ACME (Let's Encrypt) by default. Set the certificate
fmt.Printf(" -h, -help show this help.\n") 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() flag.PrintDefaults()
} }