A high performance adc peer-to-peer hub
uhub [options]
uHub is a high performance peer-to-peer hub for the ADC network. Its low memory footprint allows it to handle several thousand users on high-end servers, or a small private hub on embedded hardware.
\^-v
Verbose mode, add more -v's for higher verbosity.
\^-q
Quiet mode, if quiet mode is enabled no output or logs are made.
\^-f
Fork uhub to background in order to run it as a daemon.
\^-l logfile
Log messages to the given logfile (default: stderr)
\^-L
Log messages to syslog.
\^-c config
Specify configuration file (default: /etc/uhub/uhub.conf)
\^-C
Check configuration files and return. Will print either
\^-s
Show all configuration parameters. In a format that is compatible with the configuration files.
\^-S
Show all non-default configuration parameters.
\^-h
Show the help message.
\^-u user
Drop privileges and run as the given user.
\^-g group
Drop privileges and run with the given group permissions.
\^-V
Show the version number
To run uhub as a daemon, and log to a file:
uhub -f -l /var/log/uhub/uhub.log
This program was written by Jan Vidar Krey <[email protected]>
If you find a bug in uhub please report it to http://bugs.extatic.org/