Installing Quake3 & WFA Files on the Linux Server

Download the latest 1.27 Linux Dedicated binaries http://www.quake3world.com/files (10 MB).

Installation:

  1. Create a directory for Quake 3 usually /usr/local/games/quake3 and copy or upload the pak0.pk3 pack file from your Windows CD to the baseq3 directory.

  2. Create a directory called wfa under the quake3 and copy the WFA files into the wfa directory

  3. Then make the 1.27 update executable and then run it like so:

    chmod +x linuxq3apoint-1.27.x86.run
    ./linuxq3apoint-1.27.x86.run

  4. Follow the instructions in the installer and your server will be all ready to configure.

Starting the Linux Server

For Linux users it is best to use screen to launch your quake 3 server so you can log out of the shell. If you use screen to start the server you can hit ctrl a then ctrl D and it will allow you to log out of the telnet session.  You can later re-claim the screen process by typing screen -r at the command prompt. This example uses screen.

cd /usr/local/games/quake3
screen ./linuxq3ded +set fs_game wfa +set dedicated
2 +set sv_pure 0 +set gametype 4 +exec wfa-server.cfg

This should start your server running and execute the wfa-server.cfg and start the 2castles-wfa map or whatever map you call at the end of the wfa-server.cfg.

Several people have pointed out that you can also use the command line:

./linuxq3ded +set fs_game wfa +set dedicated 2 +set sv_pure 0 +set gametype 4 +exec wfa-server.cfg > /dev/null 2>&1 &

This will make the server fork off and run as a daemon.  This will allow you to cron the command and make the server start automatically every time the server reboots.

IT IS STRONGLY ADVISABLE, FOR SECURITY REASONS, THAT YOU DO NOT RUN QUAKE3 AS ROOT

Configuring the Linux Server

For all server types the basic wfa-server.cfg and wfa-server.ini files are alike. To create one for your own specific server, visit http://www.shadowspawn.net/content/game/quake/server-config.asp for assistance on the default configuration.

Some final notes on running specific configurations

As always, be sure to visit the forum at http://forums.captured.com/messages.asp?topic=452 and subscribe to the wfa-admin mailing list at http://www.shadowspawn.net/wfadmin and the public one at http://www.shadowspawn.net/wfa to make sure you have the latest updates, announcements, and other technical news.