⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bnetd.conf.in

📁 打魔兽战网的都知道他是什么
💻 IN
📖 第 1 页 / 共 2 页
字号:
############################################################################### bnetd.conf  -  Configuration file for the Unix Battle.net daemon           ##----------------------------------------------------------------------------##                                                                            ## This file is an example configuration and may require modification to      ## suit your needs or your site.  Blank lines and lines starting with a "#"   ## are ignored.  Use quotes around values that contain spaces.                ##                                                                            ############################################################################################################################################################## Privileges to work under                                                   ## Use either the names from the corresponding files or numerical id's (with  ## a leading '#').  If none are specified, the userid will not be changed.    ##----------------------------------------------------------------------------##effective_user  = games#effective_group = games# effective_user  = #12# effective_group = #20#                                                                            ############################################################################################################################################################## Storage section                                                            ## storage_path will tell pvpgn how and where from/to to read/write accounts  ## right now it supports 2 "drivers" : file and sql                           ##                                                                            ## Syntax:                                                                    ## * for plain file driver:                                                   ##  storage_path = file:mode=plain;dir=<path_to_user_files>;clan=<path_to_clan_files>;default=/path/to/default/account ## * for cdb file driver:                                                     ##  storage_path = file:mode=cdb;dir=<path_to_cdb_files>;clan=<path_to_clan_files>;default=/path/to/default/account   ## * for sql/sql2 driver:                                                     ##  storage_path = sql:variable=value;...;default=0 (0 is the default uid)    ## or storage_path = sql2:variable=value;...;default=0 (0 is the default uid) ##                                                                            ## Variables for sql/sql2 can be:                                             ## - "mode" : tells PVPGN the sql mode you will use (mysql/pgsql/etc..)       ## - "host" : the database host                                               ## - "port" : the TCP/IP port if needed                                       ## - "socket" : the UNIX local socket if needed                               ## - "name" : database name                                                   ## - "user" : db username                                                     ## - "pass" : db password                                                     ## - "default" : specify the UID to use for the default account data          ## - "prefix" : prefix to use for all pvpgn tables (default "")               ##                                                                            ## Examples:                                                                  ## storage_path = file:mode=plain;dir=/usr/local/var/users;clan=/usr/local/var/clans;team=/usr/local/var/teams;default=/usr/local/etc/bnetd_default_user.plain# storage_path = file:mode=cdb;dir=/usr/local/var/userscdb;clan=/usr/local/var/clans;team=/usr/local/var/teams;default=/usr/local/etc/bnetd_default_user.cdb# storage_path = sql:mode=mysql;host=127.0.0.1;name=PVPGN;user=pvpgn;pass=pvpgnrocks;default=0;prefix=pvpgn_# storage_path = sql:mode=pgsql;host=127.0.0.1;name=pvpgn;user=pvpgn;pass=pvpgnrocks;default=0;prefix=pvpgn_# storage_path = sql:mode=sqlite3;name=/usr/local/var/users.db;default=0;prefix=pvpgn_# storage_path = sql:mode=odbc;name=PVPGN;prefix=pvpgn_## WARNING!! you MUST change "DBlayoutfile" bellow configuration directive to # sql_DB_layout2.conf to be able to use "sql2" !!!# storage_path = sql2:mode=mysql;host=127.0.0.1;name=PVPGN;user=pvpgn;pass=pvpgnrocks;default=0;prefix=pvpgn2_# storage_path = sql2:mode=pgsql;host=127.0.0.1;name=pvpgn;user=pvpgn;pass=pvpgnrocks;default=0;prefix=pvpgn2_# storage_path = sql2:mode=sqlite3;name=/usr/local/var/users.db;default=0;prefix=pvpgn2_# storage_path = sql2:mode=odbc;name=PVPGN;prefix=pvpgn2_#----------------------------------------------------------------------------#storage_path = file:mode=plain;dir=/usr/local/var/users;clan=/usr/local/var/clans;team=/usr/local/var/teams;default=/usr/local/etc/bnetd_default_user.plain#                                                                            ############################################################################################################################################################## File section                                                               ## The pidfile can be set to "" to turn it off.                               ## Use absolute paths in these lines to avoid problems!                       ##----------------------------------------------------------------------------#filedir     = /usr/local/var/filesreportdir   = /usr/local/var/reportschanlogdir  = /usr/local/var/chanlogsmotdfile    = /usr/local/etc/bnmotd.txtissuefile   = /usr/local/etc/bnissue.txtchannelfile = /usr/local/etc/channel.confnewsfile    = /usr/local/etc/news.txtadfile      = /usr/local/etc/ad.conftopicfile   = /usr/local/etc/topics.confipbanfile   = /usr/local/etc/bnban.confhelpfile    = /usr/local/etc/bnhelp.confmpqfile     = /usr/local/etc/autoupdate.conflogfile     = /usr/local/var/bnetd.logrealmfile   = /usr/local/etc/realm.confmaildir     = /usr/local/var/bnmailversioncheck_file = /usr/local/etc/versioncheck.confmapsfile    = /usr/local/etc/bnmaps.confxplevelfile = /usr/local/etc/bnxplevel.confxpcalcfile  = /usr/local/etc/bnxpcalc.conf#pidfile    = /usr/local/var/bnetd.pidladderdir   = /usr/local/var/ladderscommand_groups_file = /usr/local/etc/command_groups.conftournament_file = /usr/local/etc/tournament.confstatusdir   = /usr/local/var/statusaliasfile   = /usr/local/etc/bnalias.confanongame_infos_file = /usr/local/etc/anongame_infos.confDBlayoutfile = /usr/local/etc/sql_DB_layout.confsupportfile = /usr/local/etc/supportfile.conftransfile   = /usr/local/etc/address_translation.conffortunecmd  = /usr/games/fortune#                                                                            ############################################################################################################################################################## Message logs                                                               ##----------------------------------------------------------------------------## Multiple log levels can be defined by connecting them with a comma (,)# Available loglevels are:#   none#   trace#   debug#   info#   warn#   error#   fatalloglevels = fatal,error,warn,info,debug,trace#loglevels = fatal,error,warn,info#                                                                            ############################################################################################################################################################## D2CS realm server settings                                                 ##----------------------------------------------------------------------------## Version of D2CS server to connect with (set to zero to disable version check)d2cs_version = 0# Allow the D2CS server to change realm names?allow_d2cs_setname = true#                                                                            ############################################################################################################################################################## Downloadable files                                                         ##----------------------------------------------------------------------------## These filenames are reported directly to the client and are relative to# the "filedir" directory specified above.iconfile = "icons.bni"war3_iconfile = "icons-WAR3.bni"star_iconfile = "icons_STAR.bni"tosfile = "tos.txt"#                                                                            ############################################################################################################################################################## Client verification and upgrades                                           ##----------------------------------------------------------------------------## This option lists the client types allowed to connect (only valid for # the bnet protocol). The list is a comma separated list of any of the # following elements: # all  : all client types allowed (default)# chat : client type "CHAT" allowed (used by some bot software)# dshr : client type Diablo 1 Shareware# drtl : client type Diablo 1 (Retail)# sshr : client type Starcraft Shareware# star : client type Starcraft# sexp : client type Starcraft Broodwar# w2bn : client type Warcraft II Battle.Net Edition# d2dv : client type Diablo 2# d2xp : client type Diablo 2 LOD# war3 : client type Warcraft III (Reign Of Chaos)# w3xp : client type Warcraft III Frozen Throne## Example: allowed_clients = war3,w3xpallowed_clients = all# If this option is enabled, the verification step is skipped if possible.# This only works with clients < 109.  It is useful because you no longer# need any of the IX86AUTH?.MPQ and PMACAUTH?.MPQ files.  Note that it will# also skip over all the autoupdate checks effectively disabling it.## If you disable this you must have one or more of the MPQ files.  Otherwise# clients will hang when they first connect because they are attempting to# download them.  The versioncheck can only be skipped for clients older# than 109.  Starting with version 109 the clients will always do version# checking since they do not function properly if the server does not# request it.skip_versioncheck = false# If you enable the version checks but want to allow clients that don't pass# the checksum test then enable this.allow_bad_version = false# If you enable the version checks but want to allow clients that aren't# listed in the versioncheck configuration file then enable this.  Unless# you have a very complete file or are very paranoid about cheaters this# is a good idea.allow_unknown_version = true# This defines how the exeinfo field in the versioncheck file is being# checked. You can choose between no match at all [none] (default), # exact match [exact], exact case-sensitive match [exactcase], dumb wildcard # match [wildcard], and parsed value comparison [parse]. # NOTE: [parse] needs the mktime() function and might therefore not work on # every system. version_exeinfo_match = none# If you have choosen [parse] above, this is the tolerance with which# the time can differ. The value must be given in seconds. If it's 0 this # check is disabled.version_exeinfo_maxdiff = 0#                                                                            ############################################################################################################################################################## Time values                                                                ##----------------------------------------------------------------------------## Time in seconds between account file updates, 0 means wait forever.usersync  = 300# Number of seconds of inactivity before file is unloaded from memory.# (only checked during account file updates)userflush = 1200# Number of users checked for updates at once. Higher values make sense if you # either have very fast hardware or you don't have many number of accounts.# Lower values make sense if you have very high CPU usage on the system you run# the server (dont make it too low or your system will save accounts continously).# Modify this value ONLY if you know what you are doing!!userstep = 100# How often to send user latency tests in seconds.latency = 600# How often to send null or keepalive packets in seconds.nullmsg = 120# Amount of time to delay shutting down server in seconds.shutdown_delay = 300# Amount of time delay period is decremented by either a SIGTERM or SIGINT# (control-c) signal in seconds.shutdown_decr = 60# How often should bans be checked for expiration? (in seconds)#ipban_check_int = 30#                                                                            ############################################################################################################################################################## Policy options                                                             ##----------------------------------------------------------------------------## If you don't want people to be able to create new accounts, set this to# false.new_accounts = true# Set this to the maximum number of accounts you want to allow to be# created on your server. A value of 0 means infinite and is the default.#max_accounts = 0# If someone attempts to log in more than once, should it kick off the old# login, or deny the new one?kick_old_login = true#kick_old_login = false# With no passwords, this is bad to have enabled --NonReal# load_new_account option has been eliminated and the functionality now is # always active in PvPGN# If a user is creating a new channel, should it be added automatically, or# prompt them first?ask_new_channel = true# Should a game report be written for every game played or just ladder# games?#report_all_games = falsereport_all_games = true# Should Diablo I/II reports be written?  There are no winners/losers.report_diablo_games = false# Should games with passwords be hidden on the game list?hide_pass_games = true# Should games already started be hidden on the game list? (for heavily# loaded servers)hide_started_games = true# Should non-permanent channels hidden on the channel list?

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -