---
name: "alien-arena-server"
section: "6"
platform: "linux"
package: "alien-arena-server"
version: "7.71.7+dfsg-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/alien-arena-server"
---

# alien-arena-server(6)

wrapper script to run an Alien Arena dedicated server.

## NAME

alien-arena-server - wrapper script to run an Alien Arena dedicated server.

## SYNOPSIS

**alien-arena-server \[OPTIONS\] \[PARAMETERS\]...**\
 Available options.\
 \[-h\|--help\] \[-q\|--quiet\] \[-s\|--service\] \[-k\|--kill\] \[-Q\|--query\] \[-r\|--rcon\]\

## DESCRIPTION

This manual page documents briefly the **alien-arena-server** command.

**alien-arena-server** is a wrapper script used for running and maintaining Alien Arena dedicated servers. It calls other scripts ('launch-server', 'kill-runaway-crded', 'svstat', and 'rcon') depending on which option is chosen. It also calls the 'alienarena-ded' binary itself if -q, --quiet, or no option is used.

## OPTIONS

These programs follow the usual GNU command line syntax, with long options starting with two dashes (\`-'). A summary of options is included below.

- **-h, --help**

  Show summary of options.

- **-q, --quiet**

  Disable console output. Only used when calling the 'alienarena-ded' binary itself.

- **-s \<configfile\>, --service \<configfile\>**

  Calls 'launch-server', which is a shell script designed to emulate running alienarena-ded as a persisant service under linux using a server configuration file \<configfile\>.\
  \
   /usr/share/games/alien-arena/arena/server.cfg is a suitable \<configfile\> that is already installed with the alien-arena-data package. \<configfile\> can be specified as a path inside the .alien-arena directory which is a directory inside your home directory \<$HOME/.alien-arena\>. \<configfile\> can also be specified by its full path in this system.

- **-k, --kill**

  Calls 'kill-runaway-crded', which is a shell script to kill all dedicated server processes. Useful when a server session was started with -s or --service option.

- **-Q, --query**

  Calls 'svstat' which is a ruby script that will query local servers and produce some nice output for server admins.

- **-r \<server:port\> password \<commandstring\>, --rcon \<server:port\> password \<commandstring\>**

  Calls 'rcon' which is a ruby script that sends rcon commands to servers. \<server:port\> is the IP address and port number of the server. "password" is the password on the server. \<commandstring\> is any rcon commands to pass to the server.

## PARAMETERS

\[PARAMETERS\] could be any parameter that can be passed to the script that will be called or the binary 'alienarena-ded'. For example, when using the -s or --service option, \<configfile\> is a parameter. Below is a list of the available parameters for each option.

- **-s, --service \[PARAMETERS\]**

  \<configfile\> - Any acceptable server configuration file such as /usr/share/games/alien-arena/arena/server.cfg.

- **-r, --rcon \[PARAMETERS\]**

  \<server:port\> password \<commandstring\> - \<server:port\> is the IP address and port number of the server. "password" is the password on the server. \<commandstring\> is any rcon commands to pass to the server.

- When calling the 'alienarena-ded' binary itself, any series of console codes can be passed to it. Alien Arena uses Quake 2 based console codes. A listing of these codes can be found \<http://console.planetquake.gamespy.com/commands/quake\_2.html\>. Most of the codes described at this webpage will work for Alien Arena.

  ## AUTHOR

See the copyright \</usr/share/doc/alien-arena-server/copyright\> for contributers to Alien Arena.

## COPYRIGHT

This manual page was written by Andres Mejia \<mcitadel@gmail.com\>, for the Debian project (but may be used by others).
