This wiki is archived and useful information is being migrated to the main bzflag.org website
Editing BZFS 2.4 Upgrade
Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to copy and paste your text into a text file and save it for later.
The administrator who locked it offered this explanation: Archived wiki
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
Stub for BZFS 2.0.x to 2.4 server upgrade path | Stub for BZFS 2.0.x to 2.4 server upgrade path | ||
− | == | + | = TODO = |
+ | |||
+ | * document r21903 | ||
+ | ** should not change for well defined groups | ||
+ | ** may change behaviour if the group definitions were wrong | ||
+ | * -public is now -publictitle | ||
+ | |||
+ | = Overview = | ||
For version 2.4 there are new requirements for your server to be listed on the | For version 2.4 there are new requirements for your server to be listed on the | ||
Line 8: | Line 15: | ||
This page documents user visible changes to the BZFlag server for the 2.4 release of [[BZFlag]]. | This page documents user visible changes to the BZFlag server for the 2.4 release of [[BZFlag]]. | ||
− | = | + | = Getting your server listed on the server list = |
− | + | == Generating and managing server keys == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
You need to generate a public server key for your BZFlag server which matches your | You need to generate a public server key for your BZFlag server which matches your | ||
server host. If you have multiple server hosts you need a separate key per host. | server host. If you have multiple server hosts you need a separate key per host. | ||
You can generate and manage your server keys at http://my.bzflag.org/listkeys/ | You can generate and manage your server keys at http://my.bzflag.org/listkeys/ | ||
− | + | == Starting your BZFlag server using your server key == | |
After generating a server key you need to provide the key to your bzfs server so it can | After generating a server key you need to provide the key to your bzfs server so it can | ||
authenticate with the list server. Only servers with valid public keys will be shown | authenticate with the list server. Only servers with valid public keys will be shown | ||
Line 49: | Line 44: | ||
You need to provide the key value to the bzfs server option '''''-publickey''''' like this | You need to provide the key value to the bzfs server option '''''-publickey''''' like this | ||
− | $ bzfs - | + | $ bzfs -public "Map name goes here" -publickey 1234567890123456789 |
The '''''-publicaddr''''' and '''''-p''''' parameters have not changed from 2.0.x and are used to | The '''''-publicaddr''''' and '''''-p''''' parameters have not changed from 2.0.x and are used to | ||
Line 57: | Line 52: | ||
[[ServerAuthentication]] | [[ServerAuthentication]] | ||
− | + | = Upgrading third party plugins = | |
The API for plugins has changed in the 2.4 release. See | The API for plugins has changed in the 2.4 release. See | ||
[[BZFS_API_2.4_Upgrade]] for details on upgrading your server plugins. | [[BZFS_API_2.4_Upgrade]] for details on upgrading your server plugins. | ||
− | + | = BZFlag server commandline option changes = | |
− | + | {| | |
− | + | ! bzfs Commandline Switch | |
− | + | ! Notes | |
− | + | |- | |
− | + | | -offa | |
− | + | | New, teamless free-for-all game mode | |
− | + | |- | |
− | + | | -passdb | |
− | + | | Removed | |
− | + | |- | |
− | + | | -requireudp | |
− | + | | Removed | |
− | + | |- | |
− | + | | -time | |
− | + | | Modified, Specify end time in seconds or ending time (hh:mm:ss) | |
− | + | |- | |
− | + | | -utc | |
− | + | | New, Make server time stamps in UTC instead of local time | |
− | + | |- | |
− | + | | -publickey <key> | |
− | + | | New, Required for including your server on the server list | |
− | + | |} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |