Доброе время суток!
Попробовал установить под Linux Slackware 9.1 CommuniGate Pro версии 4.1.8, "Linux (non-RedHat)", убедился, что оно не запускается. :)
При попытке найти какое-нибудь описание проблемы, наткнулся на http://www.electrictao.net/linux.shtml :
This is pretty straightforward, but there are a few gotchas. I couldn't make the statically-linked version of CGPro work for me. (This is the "Linux-Non-Redhat" tarball that is on the CGPro download page.) The server would seem to start up, but it would then silently die after getting halfway through creating some of the initial directory structure. The way I solved this problem was by downloading the Redhat RPM, converting it to .tgz with rpm2tgz, extracting the resulting tarball to a temp directory, and then moving the files into appropriate locations.
Подтверждаю написанное.
Некоторые раскопки показали, что без параметра --Daemon оно успевает написать Segmentation Fault, и вылетает. В basefolder оно успевает создать:
./Settings:
Log.settings Strings.data
./SystemLogs:
2004-02-05.log
В SystemLogs присутствуют надписи:
19:06:08.64 0 SYSTEM server 4.1.8 started under Linux, open files limit=1024 19:06:08.64 0 SYSTEM process core dump limit=0M 19:06:08.75 2 SYSTEM 'cgmxp32.dll' version 1.0.72 loaded 19:06:08.75 2 DEQUEUER-01 processor started. n=1
В /var/log/maillog:
Feb 5 19:06:08 akella CommuniGatePro: Initiating CommuniGate Pro Server
Редхатовская версия устанавливается и работает нормально.
-- WBR, Michael A. KanginПолучено Fri Feb 06 23:19:50 2004
Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:14:42 MSK