Provided by: wesnoth-1.14-server_1.14.9-1ubuntu5_amd64 bug

NAME

       wesnothd - Battle for Wesnoth Mehrspielernetzwerkdaemon

ZUSAMMENFASSUNG

       wesnothd [-dv] [-c Pfad] [-p Port] [-t Nummer] [-T Nummer]
       wesnothd -V

BESCHREIBUNG

       Verwaltet       Battle       for       Wesnoth       Mehrspieler       Partien.      Siehe
       https://www.wesnoth.org/wiki/ServerAdministration für die  Befehle,  die  der  Server  von
       Wesnoth (/query ...) oder über die FIFO entgegennimmt.

KOMMANDOZEILENOPTIONEN

       -c Pfad, --config Pfad
              Sagt  wesnothd  wo  es  die  zu  benutzende  Konfigurationsdatei  findet. Siehe den
              Abschnitt SERVER KONFIGURATION unterhalb für die  genaue  Syntax.  Sie  können  die
              Konfigurationsdatei durch senden eines SIGHUP an den Serverprozess neu laden.

       -d, --daemon
              Startet wesnothd als Dämon.

       -h, --help
              Gibt die möglichen Kommandozeilenoptionen aus.

       --log-stufe=Domäne1,Domäne2,...
              Setzt  die  Stufe  der  Logausgabe.  Verwenden  Sie  all,  um  sämtliche Domänen zu
              verwenden. Verfügbare Stufen: error, warning, info, debug. Standardmäßig  wird  die
              Stufe error benutzt und die Stufe info für die Domäne server verwendet.

       -p Port, --port Port
              Bindet  den Server an den angegebenen Port. Wenn kein Port angegeben ist, wird Port
              15000 genommen.

       -t Nummer, --threads Nummer
              Legt die maximale Anzahl an für Netzwerk  E/A  reservierten  Arbeiterthreads  fest.
              (Standard: 5, Maximum: 30)

       -T, --max-threads Wert
              Legt die maximal zu erzeugende Anzahl an Arbeiterthreads fest. Bei einem Wert von 0
              gibt es keine Beschränkung. (Standard: 0)

       -V, --version
              Zeigt die Versionsnummer an und beendet das Programm.

       -v, --verbose
              Aktiviert mehr Details in der Logausgabe, einschließlich der Stufe debug.

SERVER KONFIGURATION

   Die allgemeine Syntax ist:
       [Element]

              Schlüssel="Wert"

              Schlüssel="Wert,Wert,..."

       [/Element]

   Globale Schlüssel:
       allow_remote_shutdown
              Wenn es auf no (Voreinstellung) gestellt ist, werden  Anfragen  zum  Herunterfahren
              und  Neustart ignoriert, falls sie nicht über die FIFO-Datei kommen. Ein Einstellen
              auf  yes  erlaubt  es  einem  Administrator  durch  ein   /query   ein   entferntes
              Herunterfahren.

       ban_save_file
              Kompletter  oder relativer Pfad zu einer (gzip-komprimierten) Datei, die der Server
              lesen und schreiben kann. Bans werden in diese Datei gespeichert und beim Start vom
              Server eingelesen.

       compress_stored_rooms
              Legt fest, ob die Datei für die Räume in komprimierter Form gelesen und geschrieben
              werden soll. Die Voreinstellung ist yes.

       connections_allowed
              Die Anzahl zulässiger Verbindungen von der gleichen IP Adresse. 0 heißt  unendlich.
              (Standard: 5)

       disallow_names
              Namen/Spitznamen  die  der  Server  nicht  akzeptiert. * und ? sind als Platzhalter
              unterstützt. Siehe glob(7) für  mehr  Details.  Standardwerte  (wenn  sonst  nichts
              angegeben                                wurde)                               sind:
              *admin*,*admln*,*server*,ai,ai?,computer,human,network,player.

       fifo_path
              Der Pfad zur FIFO-Datei, in die Befehle für den Server  geschrieben  werden  können
              (das gleiche wie mit /query ... in Wesnoth selbst). Falls nicht angegeben, wird die
              einkompilierte Voreinstellung verwendet (Standard: /var/run/wesnothd/socket).

       max_messages
              Die Anzahl der erlaubten Nachrichten in messages_time_period. (Standard: 4)

       messages_time_period
              Der Zeitraum (in Sekunden) in dem "message flooding" erkannt wird. (Standard: 10)

       motd   Die "Nachricht des Tages".

       new_room_policy
              Legt fest, wer neue Räume auf dem Server erstellen  kann.  Verwendbare  Werte  sind
              everyone,  registered,  admin und nobody und erteilen die Berechtigung entsprechend
              an jeden, registrierte Benutzer, Administratoren  beziehungsweise  deaktiviert  die
              Erstellung neuer Räume. Der voreingestellte Wert ist everyone (jeder).

       passwd Das  Passwort, um auf dem Server Administratorrechte zu erhalten (über /query admin
              Passwort).

       replay_save_path
              Legt den Ordner fest, in dem der Server Wiederholungen abspeichert.  (Vergesst  das
              abschließende  /!  nicht)  Standardmäßig  wird  »./«  verwendet, was für den Ordner
              steht, in dem wesnothd gestartet wurde.

       restart_command
              Der Befehl, den der Server  verwendet,  um  einen  neuen  Server-Prozess  über  den
              restart-Befehl  zu  starten.  (Kann nur über die FIFO angefordert werden. Siehe die
              allow_remote_shutdown-Einstellung.)

       room_save_file
              Pfad zu einer Datei, in die die Rauminformationen gespeichert  werden  sollen.  Die
              Datei  wird beim Starten des Servers gelesen und später beschrieben. Falls der Wert
              leer oder nicht gesetzt ist, werden Räume weder geladen noch gespeichert.

       save_replays
              Legt fest, ob vom Server  automatisch  Wiederholungen  gespeichert  werden  sollen.
              (Standard: false)

       versions_accepted
              Eine  durch  Komma getrennte Liste der Programmversionen, die der Server zulässt. *
              und ? sind erlaubt. (Standard: Die aktuell installierte Wesnoth-Version)
              Beispiel: versions_accepted="*" akzeptiert alle Versionen.

       user_handler
              Der Name der zu verwendenden Nutzerverwaltung. Momentan sind als Nutzerverwaltungen
              forum  (um  via wesnothd eine Verbindung zu einer phpbb Forum Datenbank aufzubauen)
              und sample (eine Beispielimplementierung der Nutzerverwaltungsschnittstelle,  diese
              dient  nur  als  Beispiel und sollte nicht genutzt werden) verfügbar. Standardmäßig
              wird  die  Nutzerverwaltung  forum  verwendet.  Außerdem  muss  ein  [user_handler]
              angelegt werden. Der Aufbau von diesem ist weiter unten beschrieben.

   Globale Elemente:
       [redirect]  Ein  Element,  um bestimmte Programmversionen anzugeben, die auf einen anderen
       Server umgeleitet werden sollen.

              host   Die Adresse des Rechners, zu dem umgeleitet wird.

              port   Der dabei zu verwendende Port.

              version
                     Eine durch Komma  getrennte  Liste  der  Versionen,  die  umgeleitet  werden
                     sollen. Verhält sich in Bezug auf Wildcards genauso wie versions_accepted.

       [ban_time] Eine Tag um Bannzeiten zur einfacheren Benutzung einem Alias zuzuordnen.

              name   Der Name, um die Bann-Zeit zu referenzieren.

              time   Die Zeitlängen-Definition. Das Format lautet: %d[%s[%d%s[...]]] wobei %s für
                     s (Sekunden), m (Minuten), h (Stunden), D (Tage), M (Monate) oder Y  (Jahre)
                     und  %d  für  eine  Nummer steht. Falls keine Zeitdefinition verwendet wird,
                     werden Minuten (m) angenommen.  Beispiel:  time="1D12h30m"  steht  für  eine
                     Ban-Zeit von einem Tag, 12 Stunden und 30 Minuten.

       [proxy] Ein Element, das benutzt wird, um dem Server mitzuteilen, wie ein Proxy zu agieren
       und somit alle Anfragen des  mit  ihm  verbundenen  Rechners  an  den  angegebenen  Server
       weiterzuleiten. Es werden die gleichen Schlüssel wie bei [redirect] akzeptiert.

       [user_handler]  Configures  the  user handler. Available keys vary depending on which user
       handler is set with the user_handler key. If no [user_handler] section is present  in  the
       configuration  the  server  will run without any nick registration service. All additional
       tables  that  are  needed  for  the  forum_user_handler  to  function  can  be  found   in
       table_definitions.sql in the Wesnoth source repository.

              db_host
                     (für user_handler=forum) Der Hostname des Datenbank-Servers.

              db_name
                     (für user_handler=forum) Der Name der zu nutzenden Datenbank.

              db_user
                     (für   user_handler=forum)  Der  Benutzername,  der  zur  Anmeldung  an  der
                     Datenbank verwendet werden soll.

              db_password
                     (für user_handler=forum) Das zugehörige Passwort für diesen Benutzer.

              db_users_table
                     (für user_handler=forum) Der Name der Tabelle, in der das  phpbb  Forum  die
                     Nutzerdaten ablegt. Dies ist höchstwahrscheinlich <table-prefix>_users (z.B.
                     phpbb3_users).

              db_extra_table
                     (for user_handler=forum) The name of the table in which wesnothd  will  save
                     its own data about users. You will have to create this table manually.

              db_game_info_table
                     (for  user_handler=forum)  The name of the table in which wesnothd will save
                     its own data about games.

              db_game_player_info_table
                     (for user_handler=forum) The name of the table in which wesnothd  will  save
                     its own data about the players in a game.

              db_game_modification_info_table
                     (for  user_handler=forum)  The name of the table in which wesnothd will save
                     its own data about the modifications used in a game.

              db_user_group_table
                     (for user_handler=forum) The name of the table in which  your  phpbb  forums
                     saves    its    user    group    data.    Most    likely    this   will   be
                     <table-prefix>_user_group (e.g. phpbb3_user_group).

              mp_mod_group
                     (for user_handler=forum) The ID of the  forum  group  to  be  considered  as
                     having moderation authority.

              user_expiration
                     (für  user_handler=sample)  Zeit  (in  Tagen)  nach  der  ein  registrierter
                     Benutzername verfällt.

       [mail] Konfiguriert einen SMTP-Server über  den  die  Nutzerverwaltung  Benachrichtigungen
       verschicken kann. Dies wird momentan nur von der Nutzerverwaltung »sample« verwendet.

              server Der Hostname des Mail-Servers.

              username
                     Der Benutzername mit welchem man sich beim Mail-Server anmeldet.

              password
                     Das Passwort dieses Benutzers.

              from_address
                     Die Antwortadresse für ausgehende Mails.

              mail_port
                     Der  Port,  auf  welchem der Mailserver arbeitet. Standardmäßig wird Port 25
                     verwendet.

RÜCKGABEWERT

       Der reguläre Rückgabewert ist 0, wenn der Server ordnungsgemäß heruntergefahren wurde. Ein
       Rückgabewert von 2 deutet auf einen Fehler mit den Optionen auf der Befehlszeile hin.

AUTOR

       Geschrieben  von  David  White  <davidnwhite@verizon.net>.  Bearbeitet  von  Nils  Kneuper
       <crazy-ivanovic@gmx.net>, ott <ott@gaon.net>, Soliton  <soliton.de@gmail.com>  und  Thomas
       Baumhauer     <thomas.baumhauer@gmail.com>.     Übersetzt    von    Jan-Heiner    Laberenz
       <Jan-Heiner@arcor.de>,     Nils      Kneuper      <crazy-ivanovic@gmx.net>und      Soliton
       <soliton.de@gmail.com>.   Diese   Beschreibung  stammt  im  Original  von  Cyril  Bouthors
       <cyril@bouthors.org>.
       Besuchen Sie auch die offizielle Webseite: https://www.wesnoth.org/

COPYRIGHT

       Copyright © 2003-2018 David White <davidnwhite@verizon.net>
       Dieses Programm ist freie Software. Sie können es unter den Bedingungen  der  GNU  General
       Public  License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder
       modifizieren, entweder gemäß Version 2 der Lizenz oder (nach Ihrer Option) jeder  späteren
       Version.  Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es Ihnen von
       Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne  die  implizite  Garantie  der
       MARKTREIFE  oder  der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der
       GNU General Public License. Sie sollten eine Kopie der GNU General Public License zusammen
       mit  diesem  Programm  erhalten  haben.  Falls  nicht,  schreiben Sie an die Free Software
       Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

ANDERE

       wesnoth(6)