A private hive DayZ Overwatch 0.2.5 server on Linux
The following programs must be installed on your Linux system: screen, tar, gcc, perl, mysql.
Download and install newest ArmA beta patch (http://www.arma2.com/beta-patch.php).
Copy the whole "ArmA 2: Operation Arrowhead" directory from Windows to server Linux-directory.
ArmA2 directory should contain subdirectories "Addons", "Dta", "Expansion", etc.
Example: pack with PKZIP (WinZip, PowerArchiver, etc.) on Windows and unpack with "unzip" on Linux.
DO NOT use upper case letters in the ArmA2 directory name (or in any files that the server uses like missions or mods):
Download and install DayZ Overwatch Mod 0.2.5 (http://cdn.hfbservers.com/opendayz/DayZOverwatch/DayzOverwatch-0.2.5.rar).
Watch the messages - they might inform you whether your installation failed. Double check that all directories were renamed to lower case. Remove any .dll files you might still find (in battleye, expansion and expansion/battleye directories).
When adding mission .pbo's or mods remember to run ./tolower again or manually change the filenames to lowercase.
ANY uppercase letter in a filename will crash the server!
$ for x in *; do mv $x `echo $x | tr [A-Z] [a-z]`; done
Create database "overwatch" (login: "dayz", password: "dayz") and load "database.sql" into Mysql.
$ chmod +x install server *.sh *.pl
$ sudo apt-get install libjson-xs-perl
For 64-bit only:
$ sudo apt-get install lib32stdc++6
Run ./overwatch.sh for test
Watch the messages - they might inform you whether your installation failed.
$ screen -r