General Info


Dedicated 436 Server Info

436 Installation Info

428a Installation Info

413a Installation Info

System Requirements

Version History

Server Utilities (ASU)

Fully-functional Unreal Tournament for Linux install package.

Version History

  • Version 1.2 of the installer should support the "Totally Unreal" edition CD.
  • In version 1.1 of the installer, there is now an automatic checksum test to verify the contents of the file.  It also contains a CSHP 4b patch and a netgames patch which includes bgWorldStats by Ouch.  (These patches can be bypassed by removing them from the patches directory before installing.)
  • In version 1.0 of the installer, the init scripts were modified in order to be more friendly to the loki games "ucc" startup script.
  • In version 0.9 of the installer, the init scripts were modified, in particular to address an incompatibility with Mandrake 7.1.  Also the script package is much smaller (only 32k).
  • Version 0.8 fixes ng(Local)Stats and adds two options to the install; "Enable Local Stats" and "Binary Bot Names"
  • Version 0.7 fixes the bug where the system asks "Would you like to install the UT client:" over and over.  There were also some improvements to the ngWorldStats and ngStats scripts.
  • Version 0.6 is the first attempt to support 428a.
  • Version 0.5 fixes the ". /etc/rc.d/init.d/functions" bug that was experienced by some linux distributions in ucc-XX.init and has a few other minor enhancements, including the "generic bots" feature.  (Note: the default bot faces/names can be recovered by overwriting User.ini with User.ini.old-bots)
  • Version 0.4 has an external batcher for ngWorldStats so that the NetGames server will not crash your UT server (this idea was originally Leif Sawyer's, although I wrote my own script for the purpose; if you want to see his script, check out Leif's site at  It also incorporates the client modifications in version 0.1C so that there is only one script package now.
  • Version 0.3 allows you to specify a userid to install as.  The ucc-XX.init (startup) scripts are still fully init.d compatible, which means that if you run the ucc-XX.init script as root then ucc will suid to this predefined userid instead of running as root.  But now, you can also run the scripts as this predefined userid.  In addition, this predefined userid is specified in the install.  (it was previously always set to "nobody")
  • Version 0.2 does not let you install to the "/" directory and mess up your filesystem!
  • Version 0.1C attempts to install the graphic libraries for the client.  This is untested because I do not have X on my UT server box.
  • Version 0.1 installs a server nicely for me.  Now, to get more people testing it...