Всем привет.
Ставил разные версии, на разные платформы. Ставил на FreeBSD, Ubuntu, Debian, CentOS, Fedora. Пробовал и 1.0.7 и 1.1, бес толку. Ошибка при компилировании:
Quote:root@web:/usr/local/src/ispcp-omega-1.0.7-r2# sudo make -f Makefile.ubuntu install
cd ./tools && make install
make[1]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/tools'
(cd ./daemon; \
make ispcp_daemon
make[2]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/tools/daemon'
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o ispcp_daemon.o ispcp_daemon.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o message.o message.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o daemon_init.o daemon_init.c
daemon_init.c: In function ‘daemon_init’:
daemon_init.c:19: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o say.o say.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o signal-handlers.o signal-handlers.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o receive_data.o receive_data.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o send_data.o send_data.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o take_connection.o take_connection.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o send_line.o send_line.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o recv_line.o recv_line.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o helo_cmd.o helo_cmd.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o helo_syntax.o helo_syntax.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o lr_cmd.o lr_cmd.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o lr_syntax.o lr_syntax.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o bye_cmd.o bye_cmd.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -c -O3 -o bye_syntax.o bye_syntax.c
gcc -ansi -Wall -Wstrict-prototypes -pedantic -O3 -o ispcp_daemon ispcp_daemon.o message.o daemon_init.o say.o signal-handlers.o receive_data.o send_data.o take_connection.o send_line.o recv_line.o helo_cmd.o helo_syntax.o lr_cmd.o lr_syntax.o bye_cmd.o bye_syntax.o
strip -s ispcp_daemon
make[2]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/tools/daemon'
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/daemon
cp ./daemon/ispcp_daemon /tmp/ispcp/var/www/ispcp/daemon
make[1]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/tools'
/bin/mkdir -p /tmp/ispcp/etc/ispcp
/bin/mkdir -p /tmp/ispcp/var/www/ispcp
/bin/mkdir -p /tmp/ispcp/var/log/ispcp
/bin/mkdir -p /tmp/ispcp/var/log/ispcp/ispcp-arpl-msgr
/bin/mkdir -p /tmp/ispcp/var/www/virtual
/bin/mkdir -p /tmp/ispcp/var/www/fcgi
/bin/mkdir -p /tmp/ispcp/var/www/scoreboards
/bin/mkdir -p /tmp/ispcp/var/www/awstats
/bin/mkdir -p /tmp/ispcp/var/mail/virtual
/bin/mkdir -p /tmp/ispcp/var/log/apache2/backup
cd ./configs && make install
make[1]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs'
# Distribution specifics files
cd ubuntu && make install
make[2]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu'
if test ubuntu = ubuntu ; then \
cp ./ispcp.conf /tmp/ispcp/etc/ispcp ; \
(cd ./apache && make install &); \
(cd ./awstats && make install &); \
(cd ./bind && make install &); \
(cd ./cron.d && make install &); \
(cd ./fcgi && make install &); \
(cd ./init.d && make install &); \
(cd ./postfix && make install &); \
(cd ./courier && make install &); \
(cd ./proftpd && make install &); \
(cd ./logrotate && make install); \
fi
make[3]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/awstats'
/bin/mkdir -p /tmp/ispcp/etc/ispcp/awstats
cp ./awstats.ispcp_tpl.conf /tmp/ispcp/etc/ispcp/awstats
make[3]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/cron.d'
/bin/mkdir -p /tmp/ispcp/etc/ispcp/cron.d
make[3]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/fcgi'
/bin/mkdir -p /tmp/ispcp/etc/ispcp/fcgi
cp ./ispcp /tmp/ispcp/etc/ispcp/cron.d
make[3]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/awstats'
cp -R ./backup /tmp/ispcp/etc/ispcp/fcgi
cp -R ./backup /tmp/ispcp/etc/ispcp/cron.d
make[3]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/postfix'
/bin/mkdir -p /tmp/ispcp/etc/ispcp/postfix
make[3]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/bind'
/bin/mkdir -p /tmp/ispcp/etc/ispcp/bind
make[3]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/apache'
/bin/mkdir -p /tmp/ispcp/etc/ispcp/apache
make[3]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/init.d'
/bin/mkdir -p /tmp/ispcp/etc/init.d
make[3]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/courier'
/bin/mkdir -p /tmp/ispcp/etc/ispcp/courier
/bin/mkdir -p /tmp/ispcp/etc/postfix
cp -R ./parts /tmp/ispcp/etc/ispcp/fcgi
cp ./named.conf /tmp/ispcp/etc/ispcp/bind
/bin/mkdir -p /tmp/ispcp/etc/apache2
/bin/mkdir -p /tmp/ispcp/etc/courier
make[3]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/proftpd'
/bin/mkdir -p /tmp/ispcp/etc/ispcp/proftpd
/bin/mkdir -p /tmp/ispcp/etc/apache2/sites-available
cp -R ./parts /tmp/ispcp/etc/ispcp/cron.d
/bin/mkdir -p /tmp/ispcp/etc/default
make[3]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/logrotate'
/bin/mkdir -p /tmp/ispcp/etc/logrotate.d
cp ./userdb /tmp/ispcp/etc/ispcp/courier
/bin/mkdir -p /tmp/ispcp/etc/postfix/ispcp
/bin/mkdir -p /tmp/ispcp/etc/apache2/mods-available
cp ispcp_daemon /tmp/ispcp/etc/init.d
cp ./ispcp /tmp/ispcp/etc/logrotate.d
cp -R ./backup /tmp/ispcp/etc/ispcp/bind
cp -R ./backup /tmp/ispcp/etc/ispcp/courier
cp ./main.cf /tmp/ispcp/etc/ispcp/postfix/main.cf
/bin/mkdir -p /tmp/ispcp/etc/apache2/ispcp
cp -R ./backup /tmp/ispcp/etc/ispcp/proftpd
cp -R ./working /tmp/ispcp/etc/ispcp/cron.d
cp -R ./working /tmp/ispcp/etc/ispcp/fcgi
cp ./httpd.conf /tmp/ispcp/etc/ispcp/apache
cp ispcp_network /tmp/ispcp/etc/init.d
make[3]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/logrotate'
make[2]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu'
# Common files
cp ./master.cf /tmp/ispcp/etc/ispcp/postfix/master.cf
cp -R ./working /tmp/ispcp/etc/ispcp/courier
chown root:root /tmp/ispcp/etc/init.d/ispcp_network /tmp/ispcp/etc/init.d/ispcp_daemon
cd common && make install
cp -R ./parts /tmp/ispcp/etc/ispcp/bind
cp -R ./parts /tmp/ispcp/etc/ispcp/proftpd
cp -R ./backup /tmp/ispcp/etc/ispcp/postfix
make[3]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/cron.d'
make[3]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/fcgi'
chmod 0755 /tmp/ispcp/etc/init.d/ispcp_network /tmp/ispcp/etc/init.d/ispcp_daemon
cp ./00_master.conf /tmp/ispcp/etc/ispcp/apache
if test -f ispcp_daemon.default ; then \
cp -p ispcp_daemon.default /tmp/ispcp/etc/default/ispcp_daemon ; \
fi
cp ./01_awstats.conf /tmp/ispcp/etc/ispcp/apache
cp -R ./working /tmp/ispcp/etc/ispcp/bind
make[3]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/courier'
if test -f ispcp_network.default ; then \
cp -p ispcp_network.default /tmp/ispcp/etc/default/ispcp_network ; \
fi
cp -R ./working /tmp/ispcp/etc/ispcp/proftpd
cp -R ./parts /tmp/ispcp/etc/ispcp/postfix
make[3]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/init.d'
make[2]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/configs/common'
cp -R ./database /tmp/ispcp/etc/ispcp
cp -R ./backup /tmp/ispcp/etc/ispcp/apache
if [ ! -d /tmp/ispcp/etc/proftpd ]; then \
/bin/mkdir -p /tmp/ispcp/etc/proftpd ; \
fi
make[3]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/bind'
cp -R ./working /tmp/ispcp/etc/ispcp/postfix
cp -R ./pma /tmp/ispcp/etc/ispcp
cp -R ./parts /tmp/ispcp/etc/ispcp/apache
/bin/mkdir -p /tmp/ispcp/etc/proftpd/ispcp;
cp -R ./ispcp /tmp/ispcp/etc/ispcp/postfix
make[2]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/common'
make[1]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs'
cd ./engine && make install
cp -R ./working /tmp/ispcp/etc/ispcp/apache
cp ./root_domain.conf /tmp/ispcp/etc/proftpd/ispcp;
make[3]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/postfix'
cp ./proftpd.conf /tmp/ispcp/etc/ispcp/proftpd/proftpd.conf ;
cp ./httpd.conf /tmp/ispcp/etc/ispcp/apache/parts/ispcp_base.tpl
cp ./httpd.conf ./parts/ispcp_base.tpl
make[3]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/proftpd'
make[1]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/engine'
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/engine
cp ./fastcgi.conf /tmp/ispcp/etc/ispcp/apache/fastcgi_ispcp.conf ; \
cp ./fcgid_ispcp.conf /tmp/ispcp/etc/ispcp/apache/fcgid_ispcp.conf
/usr/bin/install -d -o root -g root -m 0755 /tmp/ispcp/var/www/ispcp/engine
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/engine/awstats
/usr/bin/install -d -o root -g root -m 0700 /tmp/ispcp/var/www/ispcp/engine/awstats
make[3]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/configs/ubuntu/apache'
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/engine/backup
/usr/bin/install -d -o root -g root -m 0700 /tmp/ispcp/var/www/ispcp/engine/backup
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/engine/quota
/usr/bin/install -d -o root -g root -m 0700 /tmp/ispcp/var/www/ispcp/engine/quota
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/engine/traffic
/usr/bin/install -d -o root -g root -m 0700 /tmp/ispcp/var/www/ispcp/engine/traffic
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/engine/messenger
/usr/bin/install -d -o root -g root -m 0755 /tmp/ispcp/var/www/ispcp/engine/messenger
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/engine/setup
/usr/bin/install -d -o root -g root -m 0700 /tmp/ispcp/var/www/ispcp/engine/setup
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/engine/tools
/usr/bin/install -d -o root -g root -m 0700 /tmp/ispcp/var/www/ispcp/engine/tools
cd ./traffic && make install
make[2]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/engine/traffic'
/bin/mkdir -p /tmp/ispcp/usr/sbin
/usr/bin/install -m 0700 -o root -g root ./maillogconvert/maillogconvert.pl /tmp/ispcp/usr/sbin
make[2]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/engine/traffic'
/usr/bin/install -m 0700 -o root -g root ./ispcp_common_code.pl /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp_common_methods.pl /tmp/ispcp/var/www/ispcp/engine
# keys needed for ispCP engine;
/usr/bin/install -m 0700 -o root -g root ./ispcp-db-keys.pl /tmp/ispcp/var/www/ispcp/engine
# one more copy for auto replay system;
/usr/bin/install -m 0700 -o root -g root ./ispcp-db-keys.pl /tmp/ispcp/var/www/ispcp/engine/messenger
/usr/bin/install -m 0700 -o root -g root ./ispcp-apache-logger /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp-rqst-mngr /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp-dmn-mngr /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp-sub-mngr /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp-alssub-mngr /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp-als-mngr /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp-htusers-mngr /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp-htaccess-mngr /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp-htgroups-mngr /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp-mbox-mngr /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp-serv-mngr /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./ispcp-db-passwd /tmp/ispcp/var/www/ispcp/engine
/usr/bin/install -m 0700 -o root -g root ./awstats/awstats_buildstaticpages.pl /tmp/ispcp/var/www/ispcp/engine/awstats
/usr/bin/install -m 0700 -o root -g root ./awstats/awstats_updateall.pl /tmp/ispcp/var/www/ispcp/engine/awstats
/usr/bin/install -m 0700 -o root -g root ./backup/ispcp-bk-task /tmp/ispcp/var/www/ispcp/engine/backup
/usr/bin/install -m 0700 -o root -g root ./backup/ispcp-backup-all /tmp/ispcp/var/www/ispcp/engine/backup
/usr/bin/install -m 0700 -o root -g root ./backup/ispcp-backup-ispcp /tmp/ispcp/var/www/ispcp/engine/backup
/usr/bin/install -m 0700 -o root -g root ./quota/ispcp-dsk-quota /tmp/ispcp/var/www/ispcp/engine/quota
/usr/bin/install -m 0700 -o root -g root ./messenger/ispcp-arpl-msgr /tmp/ispcp/var/www/ispcp/engine/messenger
/usr/bin/install -m 0700 -o root -g root ./setup/ispcp-permission-functions.sh /tmp/ispcp/var/www/ispcp/engine/setup
/usr/bin/install -m 0700 -o root -g root ./setup/set-engine-permissions.sh /tmp/ispcp/var/www/ispcp/engine/setup
/usr/bin/install -m 0700 -o root -g root ./setup/set-gui-permissions.sh /tmp/ispcp/var/www/ispcp/engine/setup
/usr/bin/install -m 0700 -o root -g root ./setup/reset-setup /tmp/ispcp/var/www/ispcp/engine/setup
/usr/bin/install -m 0700 -o root -g root ./setup/ispcp-setup /tmp/ispcp/var/www/ispcp/engine/setup
/usr/bin/install -m 0700 -o root -g root ./setup/ispcp-setup-methods.pl /tmp/ispcp/var/www/ispcp/engine/setup
/usr/bin/install -m 0700 -o root -g root ./setup/ispcp-update /tmp/ispcp/var/www/ispcp/engine/setup
/usr/bin/install -m 0700 -o root -g root ./setup/ispcp-uninstall /tmp/ispcp/var/www/ispcp/engine/setup
/usr/bin/install -m 0700 -o root -g root ./setup/updDB.php /tmp/ispcp/var/www/ispcp/engine/setup
cp -dR ./setup/PerlVendor /tmp/ispcp/var/www/ispcp/engine/setup
cp -dR ./setup/PerlLib /tmp/ispcp/var/www/ispcp/engine/setup
/usr/bin/install -m 0700 -o root -g root ./tools/ispcp-del-logs.sh /tmp/ispcp/var/www/ispcp/engine/tools
/usr/bin/install -m 0700 -o root -g root ./tools/ispcp-del-phptemp.sh /tmp/ispcp/var/www/ispcp/engine/tools
/usr/bin/install -m 0700 -o root -g root ./tools/ispcp-httpd-logs-mngr /tmp/ispcp/var/www/ispcp/engine/tools
/usr/bin/install -m 0700 -o root -g root ./tools/ispcp-net-interfaces-mngr /tmp/ispcp/var/www/ispcp/engine/tools
/usr/bin/install -m 0700 -o root -g root ./traffic/ispcp-srv-traff /tmp/ispcp/var/www/ispcp/engine/traffic
/usr/bin/install -m 0700 -o root -g root ./traffic/ispcp-vrl-traff /tmp/ispcp/var/www/ispcp/engine/traffic
if test ubuntu = suse ; then \
/usr/bin/install -m 0700 -o root -g root ./traffic/ispcp-vrl-traff-SUSE /tmp/ispcp/var/www/ispcp/engine/traffic; \
elif test ubuntu = opensuse ; then \
/usr/bin/install -m 0700 -o root -g root ./traffic/ispcp-vrl-traff-SUSE /tmp/ispcp/var/www/ispcp/engine/traffic; \
fi
make[1]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/engine'
cd ./maintscripts && make install
make[1]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/maintscripts'
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/engine/setup
if test -f ./preinst.ubuntu || test -f ./postinst.ubuntu ; then \
/usr/bin/install -m 0700 -o root -g root ./maintainer-helper.sh /tmp/ispcp/var/www/ispcp/engine/setup/; \
fi
if test -f ./preinst.ubuntu ; then \
/usr/bin/install -m 0700 -o root -g root ./preinst.ubuntu /tmp/ispcp/var/www/ispcp/engine/setup/preinst; \
fi
if test -f ./postinst.ubuntu ; then \
/usr/bin/install -m 0700 -o root -g root ./postinst.ubuntu /tmp/ispcp/var/www/ispcp/engine/setup/postinst; \
fi
make[1]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/maintscripts'
cd ./gui && make install
make[1]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/gui'
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/gui
cp ./index.php /tmp/ispcp/var/www/ispcp/gui/index.php
cp ./lostpassword.php /tmp/ispcp/var/www/ispcp/gui/lostpassword.php
cp ./imagecode.php /tmp/ispcp/var/www/ispcp/gui/imagecode.php
cp ./robots.txt /tmp/ispcp/var/www/ispcp/gui/robots.txt
cp ./favicon.ico /tmp/ispcp/var/www/ispcp/gui/favicon.ico
cp -dR ./admin /tmp/ispcp/var/www/ispcp/gui
cp -dR ./reseller /tmp/ispcp/var/www/ispcp/gui
cp -dR ./client /tmp/ispcp/var/www/ispcp/gui
cp -dR ./include /tmp/ispcp/var/www/ispcp/gui
cp -dR ./domain_default_page /tmp/ispcp/var/www/ispcp/gui
cp -dR ./domain_disable_page /tmp/ispcp/var/www/ispcp/gui
cp -dR ./errordocs /tmp/ispcp/var/www/ispcp/gui
cp -dR ./themes /tmp/ispcp/var/www/ispcp/gui
cp -dR ./tools /tmp/ispcp/var/www/ispcp/gui
cp -dR ./orderpanel /tmp/ispcp/var/www/ispcp/gui
cp -dR ./phptmp /tmp/ispcp/var/www/ispcp/gui
make[1]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/gui'
cd ./keys && make install
make[1]: Вход в каталог `/usr/local/src/ispcp-omega-1.0.7-r2/keys'
/bin/mkdir -p /tmp/ispcp/var/www/ispcp/keys
cp ./rpl.pl /tmp/ispcp/var/www/ispcp/keys
make[1]: Выход из каталога `/usr/local/src/ispcp-omega-1.0.7-r2/keys'
root@web:/usr/local/src/ispcp-omega-1.0.7-r2#
если после этого запускай перл-скрипт ну установку, то вот что получаю:
Quote: Starting ispCP installation
* Stopping all services: .......... [ Done ]
Pre-installation tasks for Ubuntu
* Nothing to do... [ Done ]
System checks
* Mysql server connection: [ Failed ]
[FATAL] An error occurred during setup process!
Correct it and re-run this program.
Log files are stored in /var/log/ispcp/setup
You can also find help at http://isp-control.net/forum
ну и в логах:
Quote:root@web:/var/log/ispcp/setup# cat ispcp-preinst-install.log
[Nothing to do...]
root@web:/var/log/ispcp/setup# cat ispcp-setup.log
get_conf() | Starting...
get_file() | Starting...
get_file() | Ending...
setup_main_vars() | Starting...
setup_main_vars() | Ending...
get_conf() | Ending...
sys_command() | Starting...
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('perl /var/www/ispcp/keys/rpl.pl /var/www/ispcp/gui/include/ispcp-db-keys.php /var/www/ispcp/engine/ispcp-db-keys.pl /var/www/ispcp/engine/messenger/ispcp-db-keys.pl') | Ending...
makepath() | Starting...
makepath() | [NOTICE] '/var/log/ispcp/setup' doesn't exists as directory! creating...
setfmode() | Starting...
setfmode() | Ending...
makepath() | Ending...
setup_start_up() | Starting...
welcome_note() | Starting...
welcome_note() | Ending...
setup_start_up() | Ending...
setup_engine() | Starting...
user_dialog() | Starting...
ask_hostname() | Starting...
get_sys_hostname() | Starting...
getEthAddr() | Starting...
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
getEthAddr() | Ending...
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
get_sys_hostname() | Ending...
isValidHostname() | Starting...
ask_hostname() | Starting...
get_sys_hostname() | Starting...
get_sys_hostname() | Ending...
isValidHostname() | Starting...
isValidHostname() | Ending...
ask_hostname() | Ending...
ask_eth() | Starting...
getEthAddr() | Starting...
getEthAddr() | Ending...
ask_eth() | Ending...
ask_vhost() | Starting...
get_sys_hostname() | Starting...
get_sys_hostname() | Ending...
isValidHostname() | Starting...
isValidHostname() | Ending...
ask_vhost() | Ending...
ask_db_host() | Starting...
ask_db_host() | Ending...
ask_db_name() | Starting...
ask_db_name() | Ending...
ask_db_user() | Starting...
ask_db_user() | Ending...
ask_db_password() | Starting...
ask_db_password() | Ending...
ask_db_ftp_user() | Starting...
ask_db_ftp_user() | Ending...
ask_db_ftp_password() | Starting...
gen_sys_rand_num() | Starting...
get_file() | Starting...
get_file() | Ending...
gen_sys_rand_num() | [NOTICE] seeding the entropy pool (possible current size: 184)
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
get_file() | Starting...
get_file() | Ending...
get_file() | Starting...
get_file() | Ending...
gen_sys_rand_num() | [NOTICE] new entropy pool size is 184
gen_sys_rand_num() | Ending...
ask_db_ftp_password() | Ending...
ask_db_pma_user() | Starting...
ask_db_pma_user() | Ending...
ask_db_pma_password() | Starting...
gen_sys_rand_num() | Starting...
get_file() | Starting...
get_file() | Ending...
gen_sys_rand_num() | [NOTICE] seeding the entropy pool (possible current size: 184)
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
save_file() | Starting...
save_file() | Ending...
get_file() | Starting...
get_file() | Ending...
get_file() | Starting...
get_file() | Ending...
gen_sys_rand_num() | [NOTICE] new entropy pool size is 184
gen_sys_rand_num() | Ending...
ask_db_pma_password() | Ending...
ask_admin() | Starting...
ask_admin() | Ending...
ask_admin_password() | Starting...
ask_admin_password() | Starting...
ask_admin_password() | Ending...
ask_admin_email() | Starting...
isValidEmail() | Starting...
isValidEmailUser() | Starting...
isValidEmailUser() | Ending...
isValidEmailDomain() | Starting...
isValidHostname() | Starting...
isValidHostname() | Ending...
isValidEmailDomain() | Ending...
isValidEmail() | Ending...
ask_admin_email() | Ending...
ask_second_dns() | Starting...
ask_second_dns() | Ending...
ask_resolver() | Starting...
ask_resolver() | Ending...
ask_mysql_prefix() | Starting...
ask_mysql_prefix() | Ending...
ask_fastcgi() | Starting...
ask_fastcgi() | Ending...
ask_timezone() | Starting...
ask_timezone() | Ending...
ask_awstats_on() | Starting...
ask_awstats_on() | Ending...
user_dialog() | Ending...
stop_services() | Starting...
sys_command() | Starting...
system() | [DEBUG] * Stopping ispCP Network Traffic Logger ispcp_network
* ispcp_network is already stopped
...done.
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('/etc/init.d/ispcp_network stop') | Ending...
sys_command() | Starting...
system() | [DEBUG] * Stopping ispCP GUI-Backend communication Daemon ispcp_daemon
...done.
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('/etc/init.d/ispcp_daemon stop') | Ending...
sys_command() | Starting...
system() | [DEBUG] * Stopping domain name service... bind9
...done.
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('/etc/init.d/bind9 stop') | Ending...
sys_command() | Starting...
system() | [DEBUG] * Stopping web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting ...done.
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('/etc/init.d/apache2 stop') | Ending...
sys_command() | Starting...
system() | [DEBUG] * Stopping ftp server proftpd
...done.
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('/etc/init.d/proftpd stop') | Ending...
sys_command() | Starting...
system() | [DEBUG] Stopping policyd-weight (incl. cache): policyd-weight.
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('/etc/init.d/policyd-weight stop') | Ending...
sys_command() | Starting...
system() | [DEBUG] * Stopping Postfix Mail Transport Agent postfix
...done.
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('/etc/init.d/postfix stop') | Ending...
sys_command() | Starting...
system() | [DEBUG] * Stopping Courier authentication services authdaemond
...done.
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('/etc/init.d/courier-authdaemon stop') | Ending...
sys_command() | Starting...
system() | [DEBUG] * Stopping Courier POP3 server...
...done.
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('/etc/init.d/courier-pop stop') | Ending...
sys_command() | Starting...
system() | [DEBUG] * Stopping Courier IMAP server...
...done.
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('/etc/init.d/courier-imap stop') | Ending...
stop_services() | Ending...
preinst() | Starting...
sys_command() | Starting...
getCmdExitValue() | Starting...
getCmdExitValue() | [DEBUG] External command exited with value 0
getCmdExitValue() | Ending...
sys_command('/bin/sh preinst install') | Ending...
preinst() | Ending...
check_host_system() | Starting...
check_sql_connection() | Starting...
check_sql_connection() | Checking MySQL server connection with the following DSN: DBI:mysql::localhost root
doSQL() | Starting...
doSQL() | [ERROR] Unable to connect SQL server with current DSN: DBI:mysql::localhost root
exit_msg() | Starting...
exit_msg() | Ending...
root@web:/var/log/ispcp/setup#
тема закрыта.
Разобрался...
P.S. Сам невнимателен...