index 15c395182a4ac0ff7c1093b7f4228cd312012116..884b873f0473134448391a636711d54019818a89 100644 (file)
SETTINGS = (
("main", (
- (configuration.Option, "host", "",
+ (configuration.Option, "host", "localhost",
"Host name of the Roundup web server instance.\n"
- "If empty, listen on all network interfaces."),
+ "If left unconfigured (no 'host' setting) the default\n"
+ "will be used.\n"
+ "If empty, listen on all network interfaces.\n"
+ "If you want to explicitly listen on all\n"
+ "network interfaces, the address 0.0.0.0 is a more\n"
+ "explicit way to achieve this, the use of an empty\n"
+ "string for this purpose is deprecated and will go away\n"
+ "in a future release."),
(configuration.IntegerNumberOption, "port", DEFAULT_PORT,
"Port to listen on."),
(configuration.NullableFilePathOption, "favicon", "favicon.ico",
-h print this text and exit
-S create or update configuration file and exit
-C <fname> use configuration file <fname>
- -n <name> set the host name of the Roundup web server instance
+ -n <name> set the host name of the Roundup web server instance,
+ specifies on which network interfaces to listen for
+ connections, defaults to localhost, use 0.0.0.0 to bind
+ to all network interfaces
-p <port> set the port to listen on (default: %(port)s)
-l <fname> log to the file indicated by fname instead of stderr/stdout
-N log client machine names instead of IP addresses (much slower)