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

İSİM

       wesnothd - Vesnot Savaşı çok oyunculu ağ sunucusu

KULLANIM

       wesnothd [-dv] [-c dosya-yolu] [-p port] [-t sayı] [-T sayı]
       wesnothd -V

AÇIKLAMA

       Vesnot  Savaşı  çok  oyunculu  oyunlarını  yönetir.  wesnoth  istemcisinden  veya  soket  üzerinden hangi
       komutların (/query ...) kabul edildiğini öğrenmek  için  http://www.wesnoth.org/wiki/ServerAdministration
       adresine bakınız.

SEÇENEKLER

       -c dosya-yolu, --config dosya-yolu
              wesnothd'ye   yapılandırma  dosyasını  bulacağı  yeri  söyler.  Sözdizimi  için  aşağıdaki  SUNUCU
              YAPILANDIRMASI bölümüne bakınız. Artalan sürecine SIGHUP sinyali göndererek yapılandırmayı yeniden
              yükleyebilirsiniz.

       -d, --daemon
               wesnothd'yi bir artalan süreci olarak çalıştırır.

       -h, --help
              komut satırı seçeneklerini basar ve çıkar.

       --log-seviye=alan1,alan2,...
              günlük kayıt alanlarının önem seviyelerini ayarlar. Bütün günlük  alanlarını  kapsamak  üzere  all
              belirtilebilir. Olası önem seviyeleri: error, warning, info, debug. error seviyesi öntanımlıdır ve
              server alanı için info seviyesi kullanılır.

       -p port, --port port
              sunucunun belirtilen portu dinlemesini sağlar. Bir port belirtilmezse 15000 öntanımlıdır.

       -t sayı, --threads sayı
              ağa  G/Ç  için  bekleyen  iş  evrelerinin  azami  sayısını  belirler.  (5  öntanımlıdır. En çok 30
              belirtilebilir.)

       -T sayı, --max-threads sayı
              Oluşturulacak iş  evrelerinin  azami  sayısını  belirler.  0  bir  sınır  olmadığını  belirtir  ve
              öntanımlıdır.

       -V, --version
              sürüm numarasını gösterir ve çıkar.

       -v, --verbose
              hata ayıklama günlüğünü açar.

SUNUCU YAPILANDIRMASI

   Genel sözdizimi:
       [etiket]

              anahtar="değer"

              anahtar="değer,değer,..."

       [/etiket]

   Genel anahtarlar:
       allow_remote_shutdown
              Değer  olarak  no  (öntanımlı)  belirtilirse,  kapatma  ve  yeniden  başlatma  istekleri, fifo'dan
              gelmedikçe dikkate alınmaz. Bir yönetici tarafından bir /query komutuyla  uzaktan  kapatmaya  izin
              vermek için değer olarak yes verin.

       ban_save_file
              Sunucunun  okuyup  yazabildiği  bir  (gzip  sıkıştırmalı)  dosyanın göreli veya tam yolu. Sunucuya
              girişi yasaklanan oyuncular bu dosyaya kaydedilir ve sunucu başlatılırken okunur.

       compress_stored_rooms
              rooms dosyasının sıkıştırılmış haliyle okunup yazılabillmesini belirler. Öntanımlı değer yes'tir.

       connections_allowed
              Aynı IP adresinden izin verilen bağlantı sayısı. 0 sonsuz anlamına gelir. (5 öntanımlıdır)

       deny_unregistered_login
              Kullanılmakta  olan  user_handler  bölümünde  kayıtlı  olmayan  kullanıcıların  oturum   açmasının
              engellenip engellenmeyeceği (öntanımlı: false)

       disallow_names
              sunucu  tarafından  kabul  edilmeyen  isimler/rumuzlar.  Dosya  ismi kalıp karakterlerinden * ve ?
              desteklenmektedir. Daha ayrıntılı  bilgi  için  glob(7)  sayfasına  bakınız.  Öntanımlı  (bir  şey
              belirtilmezse                                kullanılacak)                               değerler:
              *admin*,*admln*,*server*,ai,ai?,computer,human,network,player.

       fifo_path
              sunucu komutlarının yansılandığı fifo yolu (oyun içinde /query ...  ile  aynı)  Yol  belirtilmezse
              derleme sırasında belirtilen yol (/var/run/wesnothd/socket) öntanımlıdır.

       max_messages
               messages_time_period süresince izin verilen ileti sayısı. 4 öntanımlıdır.

       messages_time_period
              Saldırı  olarak  algılanmayacak  ileti  sayısının  geçebileceği süre (saniye cinsinden). 10 saniye
              öntanımlıdır.

       motd   Günün sözü.

       new_room_policy
              Sunucuda  yeni  odaları  kimin  oluşturacağını  belirler.   Kullanılabilir   değerler,   everyone,
              registered,  admin  ve nobody olup bu yetki sırasıyla herkese, kayıtlı kullanıcılara, yöneticilere
              verilir veya hiç oda oluşturulmaz. Ötanımlı değer: everyone.

       passwd yönetici yetkilerini kazanmak için kullanılacak parola. (kullanım: /query admin parola).

       replay_save_path
              Sunucunun  oyun  tekrarlarını  sakladığı  dizin.  (dizini  bir  /  ile  sonlandırmayı  unutmayın!)
              wesnothd'nin başlatıldığı dizin anlamına gelen `' öntanımlıdır.

       restart_command
              restart  komutu  üzerinden  yeni  bir  sunucu  süreci  başlatmak için sunucunun kullanacağı komut.
              (Sadece fifo üzerinden kullanılabilir. allow_remote_shutdown ayarına bakınız.)

       room_save_file
              Oda bilgisinin saklanacağı dosyanın yolu. Bu  dosya  sunucu  başlatılırken  okunur  ve  sonrasında
              yazılır. Boşsa veya hiç yoksa hiçbir oda yüklenmez ve saklanmaz.

       save_replays
              Sunucunun  oyun  tekrarlarını  özdevinimli  olarak  kaydedip kaydetmeyeceğini belirler. (Öntanımlı
              değeri: false)

       tls_enabled
              Enable use of TLS. If true, requires 3 following options to be set too.

       tls_fullchain
              TLS full certificate chain in .pem format

       tls_private_key
              private key for TLS in .pem format

       tls_dh TLS DH parameters, as .pem file. Generate with openssl dhparam -out filename.pem 4096

       versions_accepted
              sunucu tarafından kabul edilen  sürüm  dizgelerinin  virgül  ayraçlı  listesi.  Dosya  ismi  kalıp
              karakterlerinden * ve ?  desteklenmektedir. (kurulu wesnoth sürümü öntanımlıdır.)
              Örnek: versions_accepted="*" her sürüm dizgesi kabul edilir.

       id     The ID of the server when using the database functionality to store game information. Generally is
              the major.minor version of accepted clients, such as 1.16 or 1.17.

   Genel etiketler:
       [redirect] Belli istemci sürümlerinin yönlendirileceği sunucuların belirtildiği etiket. versions_accepted
       atanmışsa kullanılmaz.

              host   Yönlendirilecek sunucunun adresi.

              port   Bağlanılacak port.

              version
                     Yönlendirilecek  sürümlerin  virgül  ayraçlı  listesi. Dosya kalıbı karakterleri bakımından
                     versions_accepted ile aynı yöntem kullanılır.

       [ban_time] Geçici sunucuya giriş yasağı süresi için uygun sözcüklerin tanımlandığı etiket.

              name   Yasaklama süresine atfedilen isim.

              time   Zaman uzunluğu tanımı. Biçemi: %d[%s[%d%s[...]]]  Burada %s yerine s (saniye), m  (dakika),
                     h  (saat), D (gün), M (ay), Y (yıl); %d yerine de bir sayı belirtilebilir. Bir zaman birimi
                     belirteci kullanılmamışsa dakika (m) öntanımlıdır. Örneğin time="1D12h30m" belirtilmişse  1
                     gün 12 saat 30 dakikalık yasak süresi konmuş olur.

       [proxy]  Sunucuya  bir  vekil  sunucu  gibi  çalışacağını ve bağlanan istemcilerin isteklerini belirtilen
       sunucuya yönelteceğini söyleyen etiket. [redirect] için kullanılan değişkenler kullanılır.

       [user_handler] Kullanıcı işlemcisini yapılandırır.  [user_handler]  bölümü  yapılandırmada  yoksa  sunucu
       herhangi  bir  kullanıcı kayıt hizmeti olmadan çalışacaktır. forum_user_handler'ın çalışması için gereken
       tüm ek tablolar Wesnoth kaynak deposundaki  table_definitions.sql  dosyasında  bulunabilir.  Etkin  mysql
       desteği gerektirir. Bu, cmake için ENABLE_MYSQL, scons için forum_user_handler etiketidir.

              db_host
                     Veritabanı sunucusunun konak adı

              db_name
                     Veritabanı adı

              db_user
                     Veritabanına oturum açacak kullanıcının adı

              db_password
                     Bu kullanıcının parolası

              db_users_table
                     The  name of the table in which your phpbb forum saves its user data. Most likely this will
                     be <table-prefix>_users (e.g. phpbb3_users).

              db_extra_table
                     wesnothd uygulamasının kullanıcılar hakkındaki kendi verilerini kaydedeceği tablonun adı.

              db_game_info_table
                     wesnothd uygulamasının oyunlar hakkındaki kendi verilerini kaydedeceği tablonun adı.

              db_game_player_info_table
                     wesnothd uygulamasının bir  oyundaki  oyuncular  hakkındaki  kendi  verilerini  kaydedeceği
                     tablonun adı.

              db_game_modification_info_table
                     wesnothd   uygulamasının   bir  oyunda  yapılan  değişiklikler  hakkında  kendi  verilerini
                     kaydedeceği tablonun adı.

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

              db_connection_history_table
                     The name of the table in which to store login/logout times. Also used for matching  IPs  to
                     users and vice versa.

              db_topics_table
                     The  name of the table in which your phpbb forum saves its topic (thread) information. Most
                     likely this will be <table-prefix>_topics (e.g. phpbb3_topics).

              db_banlist_table
                     The name of the table in which your phpbb forum saves its user bans data. Most likely  this
                     will be <table-prefix>_banlist (e.g. phpbb3_banlist).

              mp_mod_group
                     Yönetme yetkisine sahip olduğu kabul edilecek forum grubunun kimliği.

ÇIKIŞ DURUMU

       Sunucu  düzgün  kapandığında  çıkış  durumu  0'dır.  Çıkış durumu 2, komut satırı seçeneklerinde bir hata
       olduğunu gösterir.

YAZAN

       David White <davidnwhite@verizon.net> tarafından yazılmış,  Nils  Kneuper  <crazy-ivanovic@gmx.net>,  ott
       <ott@gaon.net>,   Soliton   <soliton.de@gmail.com>   ve   Thomas  Baumhauer  <thomas.baumhauer@gmail.com>
       tarafından düzenlenmiştir. Bu kılavuz sayfası ilk defa  Cyril  Bouthors  <cyril@bouthors.org>  tarafından
       yazılmış Nilgün Belma Bugüner <nilgun@belgeler.org> tarafından Türkçeye çevrilmiştir.
       Oyunun ana sayfasını ziyaret etmeyi unutmayın: http://www.wesnoth.org/

TELİF HAKKI

       Copyright © 2003-2024 David White <davidnwhite@verizon.net>
       Bu  bir  özgür  yazılımdır;  GNU  Genel  Kamu  Lisansının  2. sürümünün (GPLv2) koşullarına bağlı kalarak
       kopyalarını yeniden dağıtabilirsiniz. Yasaların  izin  verdiği  ölçüde  hiçbir  garantisi  yoktur;  hatta
       SATILABİLİRLİĞİ veya ŞAHSİ KULLANIMINIZA UYGUNLUĞU için bile garanti verilmez.

İLGİLİ BELGELER

       wesnoth(6)

wesnothd                                              2022                                           WESNOTHD(6)