Все сам нашел. Ответ на сайте:
http://www.callofduty.ru/2008/07/24/ustanovka-i-nastrojjka-servera-cod4-pod.htmlВ описании прошел по ссылке
http://www.callofduty.ru/forum/index.php?app=downloads&showcat=62Тут скачал сервер под названием Linux Multiplayer Server COD4 MW v1.7 full (278mb)
Просто распаковал и запустил вот с такими параметрами ./cod4_lnxded +set dedicated 2 +sets gamestartup "`date +"%D %T"`" +set net_ip
АЙПИ_ВАШЕГО_СЕРВЕРА +set net_port 28960 +set sv_punkbuster 1 +set loc_language 6 +exec config_mp.cfg +map_rotate
Ну само собой не забыть дать права быть исполняемым файлу
cod4_lnxdedПосле запуска сервер станет доступным, но к сожалению только для лицензионных пользователей.
Но это не беда т.к. на этом же сайте есть крякнуты бинарник. Качаем Linux Multiplayer Server COD4 MW v.1.7 bin (Crack)
распаковываем и заменяем файл cod4_lnxded на только что скачанный крякнутый.
И запускаем сервер так же как 1-й раз ./cod4_lnxded +set dedicated 2 +sets gamestartup "`date +"%D %T"`" +set net_ip АЙПИ_ВАШЕГО_СЕРВЕРА +set net_port 28960 +set sv_punkbuster 1 +set loc_language 6 +exec config_mp.cfg +map_rotate
Все теперь пиратские игроки тоже могут подключаться.
Софт расчитан под Linux x86 (32-bit), поэтому если у вас x64 не забываем поставить библиотеку для 32битных приложений:
apt-get install ia32-libs
Чтобы сервер был доступен при закрытии терминала используем утилиту screen. Как ей пользоваться в гугле ну очень много информации.