/wired/head.gif
TRACKERD.CONF(5)            BSD File Formats Manual           TRACKERD.CONF(5)

NAME
     trackerd.conf -- trackerd(8) configuration file

DESCRIPTION
     trackerd.conf is the trackerd(8) configuration file. It consists of key-
     words and arguments in a `key = value' format, separated by newlines.
     Lines starting with `#' are ignored.

     Paths are interpreted as absolute if they begin with a `/', otherwise
     they are relative to the server root. Boolean values should be either
     `yes' or `no'.

     The possible keywords and their meanings are as follows:

     address
         A specific address to bind to, instead of binding to all available
         addresses. Can be specified more than once, for each address the
         tracker should listen on.

         Example: address = 127.0.0.1

     allow multiple
         If set, allows a single IP to register multiple servers under differ-
         ent ports.

         Example: allow multiple = no

     banlist
         Path to the banlist file. Its format is described in trackerd(8).

         Example: banlist = banlist

     categories
         Path to the categories file. Its format is described in trackerd(8).

         Example: categories = categories

     certificate
         Path to an OpenSSL certificate PEM file. It can be generated by the
         OpenSSL req(1) program.

         Example: certificate = etc/certificate.pem

     cipher
         An OpenSSL cipher list to use for connections. Its format is
         described in the OpenSSL ciphers(1) program.

         Example: cipher = ALL:NULL:!MD5:@STRENGTH

     description
         A short description of the tracker.

         Example: description = My Wired Tracker

     group
         Name or id of the group that trackerd(8) should operate as.

         Example: group = daemon

     lookup
         If set, enables hostname lookup. This requires that the hostname a
         server tries to register with must resolve back to the IP it is con-
         necting from.

         Example: lookup = yes

     max bandwidth
         Maximum bandwidth in bytes/sec a server may be registered with.

         Example: max bandwidth = 1280000

     max update time
         Number of seconds a server must wait between updating. If a server
         attempts to update more often than this, it is removed from the list.

         Example: max update time = 30

     min bandwidth
         Minimum bandwidth in bytes/sec a server may be registered with.

         Example: min bandwidth = 8000

     min update time
         Number of seconds a server may go between updating. After this inter-
         val the server is remove from the list.

         Example: min update time = 300

     name
         Name of the tracker.

         Example: name = Wired Tracker

     pid
         Path to a file in which to place the process id of the running
         trackerd(8) daemon.

         Example: pid = trackerd.pid

     port
         Port number to listen on.

         Example: port = 2002

     reverse lookup
         If set, enables reverse lookup. This requires that the IP a server is
         connecting from resolves to the hostname it's trying to register
         under.

         Example: reverse lookup = no

     servers
         Path to the servers file. Its format is described in trackerd(8).

         Example: servers = servers

     status
         Path to a file in which to place the current status. Its file format
         is described in trackerd(8).

         Example: status = trackerd.status

     strict lookup
         If set, servers that fail any of the lookup tests will be denied reg-
         istration. If not set, the tracker will instead generate a new proper
         URL based on the source IP and the default port and enter this into
         the list.

         Example: strict lookup = no

     user
         Name or id of the user that trackerd(8) should operate as.

         Example: user = wired

AUTHORS
     trackerd and the Wired protocol were developed by Axel Andersson, Zanka
     Software.

SEE ALSO
     trackerd(8), trackerdctl(1)

BSD                              Mar 23, 2006                              BSD

Zanka Software | Contact