https://gameservermanagers.com/lgsm/ut99server/
This little script does it all. Let me tell you. I stumbled upon it one afternoon when looking for an easier way to run a Counter Strike: Source server.
about:
ut99server is a command line tool for quick, simple deployment and management of a Unreal Tournament 99 Linux dedicated server.
Main features:
- Server installer.
- Start/Stop/Restart server.
- Server monitor (including email notification).
- Server backup.
- Server console.
- Map compressor.
Compatibility:
The Linux Game Server Manager is tested to work on the following Linux systems.
- Debian based distros (Ubuntu, Mint etc.).
- Redhat based distros (CentOS, Fedora etc.).
The scripts are written in BASH and Python and would probably work with other distros.
Installation:
The installer will automatically download and configure a Unreal Tournament 99 server including enabling the web interface.
Read the rest of the information on Daniel's web site.
http://danielgibbs.co.uk/scripts/ut99server/