Provided by: wesnoth-1.8-server_1.8.6-1_i386 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  auf
       http://www.wesnoth.org/wiki/ServerAdministration fur die  Befehle,  die
       der Server von Wesnoth (/query ...) oder uber die FIFO entgegennimmt.

KOMMANDOZEILENOPTIONEN

       -c Pfad, --config Pfad
              sagt  wesnothd  wo  er  die  zu  benutzende  Konfigurationsdatei
              findet. Siehe im Abschnitt SERVER  KONFIGURATION  unterhalb  fur
              den  genauen  Syntax.  Sie  konnen die Konfigurationsdatei durch
              senden eines SIGHUP an den Serverprozess neuladen.

       -d, --daemon
              startet wesnothd als Damon.

       -h, --help
              Gibt die moglichen Kommandozeilenoptionen aus.

       --log-level=Dom"ane1,Dom"ane2,...
              Setzt  die  Stufe  der  Debugausgabe.  Verwenden  Sie  all,   um
              samtliche    Domanen    zu    verwenden.    Verfugbare   Stufen:
              error, warning, info, debug.  StandardmaBig  werden  die   Stufe
              error  fur  die  Domane  des  Spieles und die Stufe info fur die
              Domane des Servers 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 Arbeiterprozessen fur Netzwerk I/O
              fest. (Standard: 5, Maximum: 30)

       -t, --max-threads Wert
              Legt die maximal zu erzeugende Anzahl an Arbeiterprozessen fest.
              Bei einem Wert von 0 gibt es keine Beschrankung. (Standard: 0)

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

       -v, --verbose
              aktiviert mehr Details in der Logausgabe.

SERVER KONFIGURATION

   Der allgemeine Syntax ist:
       [Element]

              Schl"ussel="Wert"

              Schl"ussel="Wert,Wert,..."

       [/Element]

   Globale Schl"ussel:
       allow_remote_shutdown
              Wenn  es  auf  no (Voreinstellung) gestellt ist, werden Anfragen
              zum Herunterfahren und Neustart ignoriert, falls sie nicht  uber
              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 fur  die  Raume  in  komprimierter  Form
              gelesen und geschrieben werden soll. Die Voreinstellung ist yes.

       connections_allowed
              Die  Anzahl zulassiger Verbindungen von der gleichen IP Adresse.
              0 heiBt unendlich. (Standard: 5)

       disallow_names
              Namen/Spitznamen die der Server nicht akzeptiert. * und  ?  sind
              als  Platzhalter  unterstutzt.  Siehe  glob(7) fur 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  fur  den  Server
              geschrieben werden  konnen  (das  gleiche  wie  /query  ...  aus
              Wesnoth   selbst   heraus).  Falls  nicht  angegeben,  wird  die
              einkompilierte     Voreinstellung      verwendet      (Standard:
              /var/run/socket/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  Raume  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 Raume. Der voreingestellte Wert
              ist everyone (jeder).

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

       replay_save_path
              Legt   den   Ordner  fest,  in  dem  der  Server  Wiederholungen
              abspeichert. (Vergesst das abschlieBende /! nicht) StandardmaBig
              wird  >><<  verwendet, was fur den Ordner steht, in dem wesnothd
              gestartet wurde.

       restart_command
              Der  Befehl,  den  der  Server   verwendet,   um   einen   neuen
              Server-Prozess  uber  den  restart-Befehl  zu starten. (Kann nur
              uber    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  spater  beschrieben. Falls der Wert leer oder nicht gesetzt
              ist, werden Raume 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 zulasst. * 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)
              verfugbar.  StandardmaBig  wird   die   Nutzerverwaltung   forum
              verwendet. AuBerdem 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.  Verhalt  sich  in  Bezug  auf
                     Wildcards genauso wie versions_accepted.

       [ban_time]  Eine Markierung, um A tag to define convenient keywords for
       temporary ban time lengths.

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

              time   Die    Zeitlangen-Definition.    Das    Format    lautet:
                     %d[%s[%d%s[...]]] wobei %s fur s (Sekunden), m (Minuten),
                     h (Stunden), D (Tage), M (Monate) oder Y (Jahre)  und  %d
                     fur   eine   Nummer  steht.  Falls  keine  Zeitdefinition
                     verwendet wird, werden Minuten (m) angenommen.  Beispiel:
                     time="1D12h30m" steht fur 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 Schlussel wie bei [redirect] akzeptiert.

       [user_handler] Dies Konfiguriert die Nutzerverwaltung. Die verwendbaren
       Schlussel hangen davon ab, welche  Nutzerverwaltung  beim  user_handler
       Schlussel  festgelegt wurde. Ist kein [user_handler]-Bereich vorhanden,
       so ist es nicht moglich registrierte  Nutzernamen  auf  dem  Server  zu
       verwenden.

              db_host
                     (fur     user_handler=forum)     Der     Hostname     des
                     Datenbank-Servers

              db_name
                     (fur  user_handler=forum)  Der  Name  der  zu   nutzenden
                     Datenbank

              db_user
                     (fur   user_handler=forum)   Der  Benutzername,  der  zur
                     Anmeldung an der Datenbank verwendet werden soll

              db_password
                     (fur user_handler=forum) Das zugehorige Passwort fur  den
                     Nutzer

              db_users_table
                     (fur user_handler=forum) Der Name der Tabelle, in der das
                     phpbb   Forum   die   Nutzerdaten   ablegt.   Dies    ist
                     hochstwahrscheinlich      <table-prefix>_users      (z.B.
                     phpbb3_users).

              db_extra_table
                     (fur user_handler=forum) Der Name  der  Tabelle,  in  der
                     wesnothd  spezifische Nutzerdaten abgelegt werden sollen.
                     Diese Tabelle muss manuell angelegt werden. Dies  erfolgt
                     z.B.   mit   einem   Befehl   wie  diesem:  CREATE  TABLE
                     <table-name>(username    VARCHAR(255)    PRIMARY     KEY,
                     user_lastvisit   INT   UNSIGNED   NOT   NULL  DEFAULT  0,
                     user_is_moderator TINYINT(4) NOT NULL DEFAULT 0);

              user_expiration
                     (fur user_handler=sample) Zeit (in Tagen)  nach  der  ein
                     registrierter Benutzername verfallt.

       [mail]  Konfiguriert  einen  SMTP-Server  uber den die Nutzerverwaltung
       Benachrichtigungen verschicken kann. Dies wird  momentan  nur  von  der
       Nutzerverwaltung >>sample<< verwendet.

              server Der Hostname des Mail-Servers.

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

              password
                     Das Passwort dieses Nutzers.

              from_address
                     Die Antwortadresse fur ausgehende Mails.

              mail_port
                     Der  Port,   auf   welchem   der   Mailserver   arbeitet.
                     StandardmaBig wird Port 25 verwendet.

R"UCKGABEWERT

       Der   regulare  Ruckgabewert  ist  0,  wenn  der  Server  ordnungsgemaB
       heruntergefahren wurde. Ein Ruckgabewert 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>.   Ubersetzt   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: http://www.wesnoth.org/

COPYRIGHT

       Copyright (C) 2003-2009 David White <davidnwhite@verizon.net>
       Dieses Programm ist freie Software. Sie konnen es unter den Bedingungen
       der GNU General Public License, wie von der  Free  Software  Foundation
       veroffentlicht,   weitergeben  und/oder  modifizieren,  entweder  gemaB
       Version 2 der Lizenz oder (nach Ihrer Option) jeder  spateren  Version.
       Die  Veroffentlichung 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 FUR 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), wesnoth_editor(6)