ARMA 2 - Linux Standalone Server 1.09
Copyrigt (c) 2011 Bohemia Interactive Studio. All rights reserved.
Arma 2 Linux Standalone Server 1.09 ===============================================================Copyrigt (c) 2010 Bohemia Interactive Studio. All rights reserved.For more information please visitCommunity.bistudio.comInstallation instructions:==========================1. Following programs must have been installed on your Linux-box:tar, gcc. Optional: md5sum (for setup integrity check)1a. On some verions of Linux (this was reported for RedHat 9and Gentoo linux 2.4.20) the NSCD deamon must be installed torun ArmA 2 server successfully. Caching of DNS would be sufficient.2. Copy the whole "ArmA 2" directory from Windowsto some Linux-directory (arma2). DON'T DO ANY DATA CONVERSIONS(even "dos2unix" translation of text files is not necessary).Example: you can use PKZIP (WinZip, PowerArchiver, etc.) onWindows and "unzip" on Linux.Don't use upper case letters in the ArmA2 directory name(/home/bob/arma2 will be good, /home/bob/ArmA2may cause some troubles).ArmA2 directory should contain subdirectories "Addons", "Bin","Campaigns", etc.3. Copy the "server-x.xx.tar.gz" (x.xx is version number) file intothe arma2 directory. Unpack and install it with commands:arma2$ tar -xjf server-x.xx.tar.bz2arma2$ ./installWatch the messages - they will inform you whether your installationis successful.4. Dedicated server can be started in foreground:arma2$ ./serverOr in background:o$ nohup ./server > out.txt 2> err.txt &[1] 5. Running server can be stopped by executing:$ kill -s SIGINT Where is process-id of mother server thread (printed out in"nohup" command).6. ArmA2server has a feature: command-line parameter"-pid=". It causes creation of withPID of root ArmA2 process. If IP port specified in "-port="parameter is busy (in usage), ArmA2 will terminate immediatelyand won't be written..7. The "arma2server" script is provided for automatic serverstart/restart/status query/etc. Please be sure to editCONFIGURATION PARAMETERS in lines 12 to 18 !After this is done, install (hard-link?) the script into"/etc/rc.d/init.d/arma2server" file. After that it can be managedby "chkconfig" (see info/man).