Provided by: wesnoth-1.18-server_1.18.2-1_amd64 bug

NOME

       wesnothd - Demone multigiocatore di rete per Battle for Wesnoth

SYNOPSIS

       wesnothd [-dvV] [-c percorso] [-p porta] [-t numero] [-T numero]
       wesnothd -V

DESCRIZIONE

       Gestisce     le     partite     multigiocatore     di    Battle    for    Wesnoth.    Vedi
       https://www.wesnoth.org/wiki/ServerAdministration per sapere quali comandi sono  accettati
       dal server attraverso il client di wesnoth (/query ...) o il socket.

OPZIONI

       -c percorso, --config percorso
              indica  a wesnothd dove trovare il file di configurazione da usare. Vedi la sezione
              SERVER CONFIG più  avanti  per  la  sintassi.  Puoi  ricaricare  la  configurazione
              inviando un segnale SIGHUP al processo del server.

       -d, --daemon
              carica wesnothd come demone.

       -h, --help
              spiega che cosa fanno le opzioni da linea di comando.

       --log-livello=dominio1,dominio2,...
              imposta  il  livello  di severità dei domini di debug. Puoi usare all per qualsiasi
              dominio di debug. Livelli disponibili: error, warning, info, debug.  Normalmente  è
              usato il livello error ed il livello info è usato per il dominio del server.

       -p porta, --port porta
              lega  il  server  ad  una porta specifica. Se non viene specificata una porta, sarà
              usata la porta 15000.

       -t numero, --threads numero
              imposta il numero massimo  di  thread  da  usare  per  l’I/O  (valore  predefinito:
              5, massimo: 30).

       -T numero, --max-threads numero
              imposta  il  numero  massimo  di thread da creare. Se vale 0 non c’è limite (valore
              predefinito: 0).

       -V, --version
              visualizza il numero di versione ed esce.

       -v, --verbose
              rende più prolisso il log.

SERVER CONFIG

   La sintassi generale è:
       [tag]

              chiave="valore"

              chiave="valore,valore,..."

       [/tag]

   Chiavi globali:
       allow_remote_shutdown
              Se impostata su no (default), le richieste  di  spegnimento  e  ripartenza  vengono
              ignorate  a  meno che non provengano dal socket. Impostala a yes per poter spegnere
              remotamente il server con una /query di un amministratore.

       ban_save_file
              Percorso completo o relativo ad un file (compresso con gzip) che  il  server  possa
              scrivere  e leggere. L’elenco degli utenti messi al bando sarà conservato in questo
              file e letto a tutti gli avvii del server.

       compress_stored_rooms
              Determina se i file delle stanze debbano essere letti e scritti in forma compressa.
              Normalmente vale yes.

       connections_allowed
              Il  numero  di  connessioni permesse dallo stesso IP. 0 indica infinite connessioni
              (valore predefinito: 5).

       deny_unregistered_login
              Impedisce agli utenti che non si sono  registrati  con  user_handler  di  accedere.
              (default: falso)

       disallow_names
              I nomi o nick che non sono accettati dal server. Si possono usare i caratteri jolly
              * e ?. Vedi glob(7) per maggiori dettagli. I valori predefiniti (usati in  mancanza
              di                    specifiche                   diverse)                   sono:
              *admin*,*admln*,*server*,ai,ai?,computer,human,network,player.

       fifo_path
              Il path del socket al quale inviare i comandi del server (come in  /query  ...  per
              wesnoth).  Se non diversamente specificato invia allo standard utilizzato come path
              al momento della compilazione del sorgente (default: /var/run/wesnothd/socket).

       max_messages
              Il numero di messaggi  permessi  in  un  periodo  di  messages_time_period  (valore
              predefinito: 4).

       messages_time_period
              Il periodo di tempo (in secondi) entro il quale rilevare un’inondazione di messaggi
              (valore predefinito: 10 secondi).

       motd   Il messaggio del giorno.

       new_room_policy
              Stabilisce chi  possa  creare  nuove  stanze  sul  server.  Valori  possibili  sono
              everyone,  registered,  admin  e  nobody per concedere i permessi rispettivamente a
              tutti, ad utenti  registrati,  ad  utenti  amministratori  o  per  disabilitare  la
              creazione di nuove stanze. Il valore di default è everyone.

       passwd La  password  da usare per ottenere i privilegi di amministratore (con /query admin
              password).

       percorso_salvataggio_replay
              La directory in cui il server conserva i replay delle partite (Non  dimenticare  la
              barra «/» alla fine!). In assenza di modifiche, vale «», che significa la directory
              da cui è stato eseguito wesnothd.

       restart_command
              Il comando che il server utilizza per lanciare un muovo processo server tramite  il
              comando  restart. Può essere inviato soltanto tramite il socket. Per dettagli, vedi
              i setaggi di allow_remote_shutdown.

       room_save_file
              Percorso del file in cui memorizzare le informazioni sulle stanze.  Questo  file  è
              letto  all’avvio  del  server  e  vi  viene  scritto  in  seguito. Se è vuoto o non
              impostato, le stanze non saranno caricate o salvate.

       salva_replays
              Definisce  se  il  server  salverà  automaticamente   i   replay   delle   partite.
              (normalmente: false)

       tls_enabled
              Abilita  l’utilizzo  di  TLS.  Se impostato a vero, è necessario impostare anche le
              seguenti 3 opzioni.

       tls_fullchain
              Catena completa di certificati TLS in formato .pem

       tls_private_key
              chiave privata per TLS in formato .pem

       tls_dh Parametri DH TLS, come file .pem. Generati con openssl  dhparam  -out  nomefile.pem
              4096

       versions_accepted
              Un  elenco  separato  da  virgole  delle  stringhe  di  versione che il server deve
              accettare. I caratteri jolly * e ? sono ammessi (il valore predefinito è lo  stesso
              della versione di wesnoth corrispondente).
              Esempio: versions_accepted="*" accetta tutte le stringhe di versione.

       id     L’ID  del  server  quando  viene  usata la funzionalità database per memorizzare le
              informazioni di una partita. Generalmente è la versione maggiore.minore dei  client
              accettati, tipo 1.16 o 1.17.

   Tag globali:
       [redirect]  Un  tag  per  specificare  un  server a cui redirigere determinate versioni di
       client. Non viene usato se versions_accepted non viene impostato.

              host   Indirizzo del server a cui reindirizzare i collegamenti.

              port   Porta su cui connettersi.

              version
                     Una lista separata da virgole delle versioni da reindirizzare.  Si  comporta
                     come  versions_accepted  per  quello  che  riguarda  lo schema dei caratteri
                     jolly.

       [ban_time] Un’etichetta per definire parole chiave comode per periodi di  messa  al  bando
       temporanei.

              nome   Il nome usato per fare riferimento al periodo di messa al bando.

              time   Definizione  del  formato  per la rappresentazione del periodo. Il formato è
                     %d[%s[%d%s[...]]] dove %s sono s (secondi), m (minuti), h (ore), D (giorni),
                     M  (mesi)  o  Y  (anni)  e  %d  è  un  numero.  Se  non  vengono specificati
                     modificatori ri tempo, il valore si assume essere espresso in minuti (m). Ad
                     esempio: time="1D12h30m" ha come risultato un periodo di messa al bando di 1
                     giorno, 12 ore e 30 minuti.

       [proxy] Un tag che indica al server di fare da proxy  e  di  inoltrare  le  richieste  dei
       client connessi al server specificato. Accetta le stesse parole chiave di [redirect].

       [user_handler]  Configura  lo  user  handler. Se non è presente una sezione [user_handler]
       nella configurazione il server verrà lanciato senza un servizio di registrazione del nick.
       Tutte  le tabelle aggiuntive necessarie per il funzionamento di forum_user_handler possono
       essere reperite in table_definitions.sql nel repository del codice  sorgente  di  Wesnoth.
       Necessita  che  sia  abilitato  il  supporto  mysql.  Per  cmake occore utilizzare il flag
       ENABLE_MYSQL e per scons forum_user_handler.

              db_host
                     L’hostname del server del database

              db_name
                     Il nome del database

              db_user
                     Il nome dell’utente con cui connettersi al database

              db_password
                     La password di questo utente

              db_users_table
                     Il nome della tabella nella quale il vostro forum phpbb salva i  dati  degli
                     utenti. Di solito questo valore è <table-prefix>_users (i.e. phpbb3_users).

              db_extra_table
                     Il  nome  della tabella nella quale il processo wesnothd salverà i suoi dati
                     degli utenti.

              db_game_info_table
                     Il nome della tabella nella quale il processo wesnothd salverà i  suoi  dati
                     delle partite.

              db_game_player_info_table
                     Il  nome  della tabella nella quale il processo wesnothd salverà i suoi dati
                     dei giocatori di una partita.

              db_game_modification_info_table
                     Il nome della tabella nella quale il processo wesnothd salverà i  suoi  dati
                     delle modifiche utilizzate in una partita.

              db_user_group_table
                     Il  nome  della  tabella  nella quale il vostro forum phpbb salva i dati del
                     gruppo dell’utente. Di  solito  questo  valore  è  <table-prefix>_user_group
                     (i.e. phpbb3_user_group).

              db_connection_history_table
                     Il nome della tabella nella quale memorizzare i tempi di login/logout. Viene
                     anche usata per accoppiare gli IP agli utenti e viceversa.

              db_topics_table
                     Il nome della tabella nella  quale  il  vostro  forum  phpbb  salva  le  sue
                     informazioni    sui    topic   (thread).   Di   solito   questo   valore   è
                     <table-prefix>_topics (i.e. phpbb3_topics).

              db_banlist_table
                     Il nome della tabella nella quale il vostro forum phpbb salva i  dati  degli
                     utenti  bannati.  Di  solito  questo  valore  è <table-prefix>_banlist (i.e.
                     phpbb3_banlist).

              mp_mod_group
                     ID del gruppo del forum da considerare come avente i diritti di  moderazione
                     del gruppo.

STATO DI USCITA

       Quando  il  server  viene spento correttamente, lo stato di uscita è 0. Un stato di uscita
       pari a 2 indica un errore con le opzioni della linea di comando.

AUTORE

       Scritto   David   White   <davidnwhite@verizon.net>.    Modificato   da    Nils    Kneuper
       <crazy-ivanovic@gmx.net>,  ott  <ott@gaon.net>,  Soliton  <soliton.de@gmail.com>  e Thomas
       Baumhauer <thomas.baumhauer@gmailcom>. Questo manuale è stato scritto in origine da  Cyril
       Bouthors <cyril@bouthors.org>.
       Visita la pagina home ufficiale: https://www.wesnoth.org/

COPYRIGHT

       Copyright © 2003-2024 David White <davidnwhite@verizon.net>
       Questo  gioco  è rilasciato come Software Libero; viene rilasciato secondo i termini della
       licenza GPL versione 2 come pubblicata dalla  Free  Software  Foundation.  Non  è  fornita
       NESSUNA  garanzia,  né  per  la  COMMERCIALIZZAZIONE  né  per  l’ADEGUATEZZA  AD UNO SCOPO
       PARTICOLARE.

SEE ALSO

       wesnoth(6)