hlmaster.list(1) User Manual hlmaster.list(1)
NAMEhlmaster.list - How to load your own list of gameservers.
DESCRIPTION
This document describes, how the config-file has to look
like, for loading into hlmaster with the --server-list
argument.
You might also want to start hlmaster with the --closed
argument. See hlmaster(1) for more information.
Create an empty text-file and insert one gameserver per
line with the following syntax:
typeip-addressport
Please note that you cannot pass a hostname, you abso-
lutely have to give hlmaster an ip-address.
The port however is not required (27015 is presumed then).
The ip-address and the port have to be separated by a ':'
or by at least one space/tab character. Servers loaded by
--server-list are limited to 3000. The overall limit with
dynamically added servers is 60000.
The type definition has to be passed in front of the host,
but you may optionally ommit it completly (check is taken
by default).
Availabletypes:check The gameservers loaded from your list do not send
heartbeats. To prevent your list of containing dead
servers, this options turns on pinging the servers
every five minutes. This is also the default, if no
type was specified.
Note: hlmaster automagically converts servers
marked as check to 'dynamic' upon receipt of a
heartbeat/challenge and thereby removes them if
they stop sending beats.
nocheck
Servers marked with nocheck will never time out!
They will remain in the list, even if they are
dead. This option actually should not be used.
Note: hlmaster does not convert nocheck servers
upon receipt of a heartbeat.
Note: Case is not ignored! Enshure you write the type def-
inition in lowercase.
Comments are also allowed and initiated with the familiar
'#' sign. They may begin everywhere in a line and remain
active until the end of line.
Look at the SIGNALS section in the hlmaster(1) manpage for
instructions on reloading the filters, while hlmaster is
running.
EXAMPLES
An example server.list is provided within the examples
directory of the source distribution. However, here's a
short example:
# example hlmaster gameserver list
# aaa swiss counterstrike
check 194.209.69.205:27015
# l33t s3rv3r, n3v3r d0wn
nocheck 194.209.69.205:27020
# some other servers
123.123.123.123 27015
234.234.234.234 27015
REPORTINGBUGS
Report bugs to <bullet@users.sourceforge.net>.
AUTHOR
Silvan Minghetti <bullet@users.sourceforge.net>.
COPYRIGHT
Copyright (c) 2001 Silvan Minghetti
This is free software; see the source for copying condi-
tions. There is NO warranty; not even for MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE.
LEGALNOTES
Half-Life is a trademark of valve software.
SEEALSOhlmaster(1), hlmaster.filter(1), hlmaster.gameserver(1)
Check http://hlmaster.sourceforge.net for newest version.
HLMaster 22 June 2001 hlmaster.list(1)