Да subversion нужен только для скрипта обновлений для trunkа (
http://www.isp-control.net/documentation...atenightly ). Пока что он не нужен. Вот инструкция по установке
http://www.isp-control.net/documentation...ion:debian и старая русская
http://www.isp-control.net/documentation...ion:debian Там только название файла меняется что надо тянуть wget-ом. Сам файл смотреть на этой странице
http://www.isp-control.net/download.html
Сегодня это
http://www.isp-control.net/downloads/sna...25.tar.bz2
То есть:
wget
http://www.isp-control.net/downloads/sna...25.tar.bz2
tar -xjvf ispcp-omega-trunk-20091025.tar.bz2
Потом вместо # cd ./ispcp-* используем # cd web/svn/nightly как указано в русской инструкции.
Если не заработает aptitude install $(cat ./docs/Debian/debian-packages-`lsb_release -cs`) сделать так aptitude install $(cat ./docs/Debian/debian-packages-lenny) для Debian 5.0.3 например.
В общем смотрите почаще в инструкции, не пропускайте пункты, все получится.
Потом можете скрипт обновления trunk-а сохранить в файл например update.sh (
http://www.isp-control.net/documentation...atenightly ) и запускать когда захотите иметь на сервере последнюю версию. Основные конфиги, база ispCP и сайты сохраняются. Но всякие там "допилки" легко теряются, Нужно забэкапить до запуска скрипта, например Roundcube, все изменения в web-фейсе ispCP, конфиги и сами файлменеджер, web-mail, phpMyAdmin (конфиг phpMyAdmin сохраняется). И еще в скрипте обновлений в строке cat <<EOF | mysql -uroot -p'YOURPASSWORD' ispcp указать ваш пароль от базы ispCP вместо YOURPASSWORD. Можно вообще то адаптировать под себя чтоб скрипт бэкапил нужные файлы и возвращал на место.
Потом по желанию (нужно делать после каждого обновления trunka):
В файле /var/www/ispcp/gui/tools/filemanager/settings_screens.inc.php изменить строку на $net2ftp_settingsfunctionuse_install? = "no"
/var/www/ispcp/gui/tools/filemanager/settings.inc.php
$net2ftp_settingsdefault_language? = "ru";
/var/www/ispcp/gui/tools/pma/config.inc.php
$cfgDefaultLang? = 'ru-utf-8';
/var/www/ispcp/gui/tools/webmail/config.php
$squirrelmail_default_language = 'ru_RU';
$default_charset = 'utf-8';
Еще можно разные плагины в webmail поотключать (ищите plugins где то в конфиг файле squirrelmail-а, комментируйте что не нравится, не везде там русский есть, не все нужны).
P.S.: Эта инструкция для тех кому надо чтобы работало, поэтому предварительно берем чистый сервер и ставим Debian 5.0.3. Остальные пытаются заставить работать то что поставили всякими там ... путями и плакают.