HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   General (http://www.howtoforge.com/forums/forumdisplay.php?f=15)
-   -   ISPConfig 2.2.37 is available for download. (http://www.howtoforge.com/forums/showthread.php?t=47925)

till 12th August 2010 18:39

ISPConfig 2.2.37 is available for download.
 
ISPConfig 2.2.37 is available for download.

This ISPConfig release adds support for new Linux versions, updates PHP and fixes several bugs.

Detailed Changelog
------------------

- New: Added support for Debian 5.0.5.
- New: Added support for OpenSUSE 11.3.
- Updated PHP to 5.2.14
- Fixed Bug ftp_logs.php checks if /var/log/xferlog.0 exists (http://bugtracker.ispconfig.org/inde...1015&project=2).
- Fixed Bug FS#1178 (http://bugtracker.ispconfig.org/inde...1178&project=2).
- Fixed bug FS#990 (http://bugtracker.ispconfig.org/inde...=990&project=2).
- Fixed bug FS#968 (http://bugtracker.ispconfig.org/inde...=968&project=2).
- Fixed bug FS#1236 (http://bugtracker.ispconfig.org/inde...1236&project=2).

Changed system requirements
-----------------------------

This release requires that you have these two new perl modules installed on your system: NetAddr::IP and Archive::Tar

Installation instructions for the new perl modules:

Debian 5.0 and newer Ubuntu releases:

apt-get install libnetaddr-ip-perl libarchive-tar-perl

For Debian 4.0 and older Ubuntu releases, please read this thread:

http://www.howtoforge.com/forums/sho...25&postcount=4

Fedora:

yum install perl-NetAddr-IP perl-Archive-Tar

OpenSUSE:

yast -i perl-NetAddr-IP perl-Archive-Tar

Mandriva:

urpmi perl-NetAddr-IP perl-Archive-Tar

CentOS 5.x (x86_64):

yum install perl-Archive-Tar
rpm -ivh http://apt.sw.be/redhat/el5/en/x86_6....rf.x86_64.rpm

CentOS 5.x (i386):

yum install perl-Archive-Tar
rpm -ivh http://apt.sw.be/redhat/el5/en/i386/...l5.rf.i386.rpm

CentOS 4.x (x86_64):

yum install perl-Archive-Tar
rpm -ivh http://apt.sw.be/redhat/el4/en/x86_6....rf.x86_64.rpm

CentOS 4.x (i386):

yum install perl-Archive-Tar
rpm -ivh http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/perl-NetAddr-IP-4.027-1.el4.rf.i386.rpm"

----------------
- Important -
----------------

The Apache 1.3.41 bundled with ISPConfig might need a change in the stdio.h file of
your Linux distribution to compile correctly. This change is described in the "Perfect
Server" tutorials and is only needed for newer Linux versions. If you have not modified
the stdio.h file as you installed ISPConfig, then it might be nescessary to do it
before you install the update or the update might fail.

Debian 5.0: No change needed.
CentOS 5.5: No change needed.
Fedora 13, see chapter 16: http://www.howtoforge.com/perfect-se...ispconfig-2-p5
OpenSuSE 11.x, see chapter 17: http://www.howtoforge.com/perfect-se...ispconfig-2-p6
Ubuntu 10.4, see chapter 22: http://www.howtoforge.com/perfect-se...ispconfig-2-p7

If you are unsure if your linux version is affected, please take a look into the
ISPConfig 2 "Perfect Server" guide for the Linux distribution you use.

http://www.ispconfig.org/ispconfig-2/documentation/


Download
--------

http://www.ispconfig.org/ispconfig-2/download/

Forums
------

http://www.howtoforge.com/forums


Installation Instructions
-------------------------

Download the ISPConfig-2.2.37.tar.gz from ispconfig.org:

http://prdownloads.sourceforge.net/i...ar.gz?download


Installation on the shell as root user:

tar xvfz ISPConfig-2.2.37.tar.gz
cd install_ispconfig
./setup

The installer automatically detects the installed ISPConfig version and
performs an update.

savago 12th August 2010 23:51

Some errors in crontab:
Code:

/root/ispconfig/php/php /root/ispconfig/scripts/shell/logs.php

Warning: readlink(): Invalid argument in /root/ispconfig/scripts/shell/logs.php on line 125

Warning: asort() expects parameter 1 to be array, null given in /root/ispconfig/scripts/shell/logs.php on line 172

Warning: Invalid argument supplied for foreach() in /root/ispconfig/scripts/shell/logs.php on line 173


maillog
Code:

/root/ispconfig/php/php /root/ispconfig/scripts/shell/mail_logs.php
grep: /var/log/maillog.0: No such file or directory
/bin/awk
/bin/awk
/bin/awk
/bin/awk
/bin/awk

httpd logrotate
Code:

ls -lah
total 380M
drwx------.  2 root root  12K 2010-08-12 23:34 .
drwxr-xr-x. 18 root root 4.0K 2010-08-12 23:49 ..
-rw-r--r--  1 root root 8.2M 2010-08-12 23:50 access_log
-rw-r--r--  1 root root  14M 2010-07-18 03:37 access_log-20100718
-rw-r--r--  1 root root  15M 2010-07-25 03:46 access_log-20100725
-rw-r--r--  1 root root  19M 2010-08-01 03:46 access_log-20100801
-rw-r--r--  1 root root  13M 2010-08-08 03:30 access_log-20100808
-rw-r--r--  1 root root    0 2009-12-18 19:50 eaccelerator_log
-rw-r--r--  1 root root 395K 2010-08-12 23:50 error_log
-rw-r--r--  1 root root 575K 2010-07-18 03:37 error_log-20100718
-rw-r--r--  1 root root 616K 2010-07-25 03:46 error_log-20100725
-rw-r--r--  1 root root 564K 2010-08-01 03:46 error_log-20100801
-rw-r--r--  1 root root 623K 2010-08-08 03:31 error_log-20100808
lrwxrwxrwx  1 root root  46 2010-08-12 23:34 ispconfig_access_log -> /var/log/httpd/ispconfig_access_log_2010_08_12
lrwxrwxrwx  1 root root  46 2009-12-20 00:00 ispconfig_access_log-20091220 -> /var/log/httpd/ispconfig_access_log_2009_12_20
lrwxrwxrwx  1 root root  46 2009-12-27 01:38 ispconfig_access_log-20091227 -> /var/log/httpd/ispconfig_access_log_2009_12_27
lrwxrwxrwx  1 root root  46 2010-01-03 00:00 ispconfig_access_log-20100103 -> /var/log/httpd/ispconfig_access_log_2010_01_03
lrwxrwxrwx  1 root root  46 2010-01-10 00:00 ispconfig_access_log-20100110 -> /var/log/httpd/ispconfig_access_log_2010_01_10
lrwxrwxrwx  1 root root  46 2010-01-17 00:00 ispconfig_access_log-20100117 -> /var/log/httpd/ispconfig_access_log_2010_01_17
lrwxrwxrwx  1 root root  46 2010-01-24 00:22 ispconfig_access_log-20100124 -> /var/log/httpd/ispconfig_access_log_2010_01_24
lrwxrwxrwx  1 root root  46 2010-01-31 00:00 ispconfig_access_log-20100131 -> /var/log/httpd/ispconfig_access_log_2010_01_31
lrwxrwxrwx  1 root root  46 2010-02-07 00:00 ispconfig_access_log-20100207 -> /var/log/httpd/ispconfig_access_log_2010_02_07
lrwxrwxrwx  1 root root  46 2010-02-14 00:00 ispconfig_access_log-20100214 -> /var/log/httpd/ispconfig_access_log_2010_02_14
lrwxrwxrwx  1 root root  46 2010-02-21 00:00 ispconfig_access_log-20100221 -> /var/log/httpd/ispconfig_access_log_2010_02_21
lrwxrwxrwx  1 root root  46 2010-02-28 00:00 ispconfig_access_log-20100228 -> /var/log/httpd/ispconfig_access_log_2010_02_28
lrwxrwxrwx  1 root root  46 2010-03-07 00:00 ispconfig_access_log-20100307 -> /var/log/httpd/ispconfig_access_log_2010_03_07
lrwxrwxrwx  1 root root  46 2010-03-14 00:00 ispconfig_access_log-20100314 -> /var/log/httpd/ispconfig_access_log_2010_03_14
lrwxrwxrwx  1 root root  46 2010-03-21 00:00 ispconfig_access_log-20100321 -> /var/log/httpd/ispconfig_access_log_2010_03_21
lrwxrwxrwx  1 root root  46 2010-03-28 00:00 ispconfig_access_log-20100328 -> /var/log/httpd/ispconfig_access_log_2010_03_28
lrwxrwxrwx  1 root root  46 2010-04-04 00:00 ispconfig_access_log-20100404 -> /var/log/httpd/ispconfig_access_log_2010_04_04
lrwxrwxrwx  1 root root  46 2010-04-11 00:01 ispconfig_access_log-20100411 -> /var/log/httpd/ispconfig_access_log_2010_04_11
lrwxrwxrwx  1 root root  46 2010-04-18 00:01 ispconfig_access_log-20100418 -> /var/log/httpd/ispconfig_access_log_2010_04_18
lrwxrwxrwx  1 root root  46 2010-04-25 00:00 ispconfig_access_log-20100425 -> /var/log/httpd/ispconfig_access_log_2010_04_25
lrwxrwxrwx  1 root root  46 2010-05-02 00:00 ispconfig_access_log-20100502 -> /var/log/httpd/ispconfig_access_log_2010_05_02
lrwxrwxrwx  1 root root  46 2010-05-09 00:00 ispconfig_access_log-20100509 -> /var/log/httpd/ispconfig_access_log_2010_05_09
lrwxrwxrwx  1 root root  46 2010-05-16 00:00 ispconfig_access_log-20100516 -> /var/log/httpd/ispconfig_access_log_2010_05_16
lrwxrwxrwx  1 root root  46 2010-05-23 00:00 ispconfig_access_log-20100523 -> /var/log/httpd/ispconfig_access_log_2010_05_23
-rw-r--r--  1 root root 751K 2010-05-30 23:59 ispconfig_access_log_2010_05_30
-rw-r--r--  1 root root 2.4M 2010-05-31 23:59 ispconfig_access_log_2010_05_31
-rw-r--r--  1 root root 3.0M 2010-06-01 23:59 ispconfig_access_log_2010_06_01
-rw-r--r--  1 root root 3.2M 2010-06-02 23:59 ispconfig_access_log_2010_06_02
-rw-r--r--  1 root root 3.3M 2010-06-03 23:59 ispconfig_access_log_2010_06_03
-rw-r--r--  1 root root 2.9M 2010-06-04 23:58 ispconfig_access_log_2010_06_04
-rw-r--r--  1 root root 2.8M 2010-06-05 23:59 ispconfig_access_log_2010_06_05
-rw-r--r--  1 root root 3.9M 2010-06-06 23:59 ispconfig_access_log_2010_06_06
-rw-r--r--  1 root root 7.2M 2010-06-07 23:59 ispconfig_access_log_2010_06_07
-rw-r--r--  1 root root  19M 2010-06-08 23:59 ispconfig_access_log_2010_06_08
-rw-r--r--  1 root root 5.8M 2010-06-09 23:58 ispconfig_access_log_2010_06_09
-rw-r--r--  1 root root 4.8M 2010-06-10 23:58 ispconfig_access_log_2010_06_10
-rw-r--r--  1 root root 2.9M 2010-06-11 23:59 ispconfig_access_log_2010_06_11
-rw-r--r--  1 root root 3.4M 2010-06-12 23:59 ispconfig_access_log_2010_06_12
-rw-r--r--  1 root root 3.6M 2010-06-13 23:59 ispconfig_access_log_2010_06_13
-rw-r--r--  1 root root 2.7M 2010-06-14 23:59 ispconfig_access_log_2010_06_14
-rw-r--r--  1 root root 4.3M 2010-06-15 23:59 ispconfig_access_log_2010_06_15
-rw-r--r--  1 root root 4.9M 2010-06-16 23:59 ispconfig_access_log_2010_06_16
-rw-r--r--  1 root root 4.1M 2010-06-17 23:59 ispconfig_access_log_2010_06_17
-rw-r--r--  1 root root 5.4M 2010-06-18 23:59 ispconfig_access_log_2010_06_18
-rw-r--r--  1 root root 2.5M 2010-06-19 23:59 ispconfig_access_log_2010_06_19
-rw-r--r--  1 root root 2.7M 2010-06-20 23:59 ispconfig_access_log_2010_06_20
-rw-r--r--  1 root root 3.1M 2010-06-21 23:59 ispconfig_access_log_2010_06_21
-rw-r--r--  1 root root 2.8M 2010-06-22 23:59 ispconfig_access_log_2010_06_22
-rw-r--r--  1 root root 5.7M 2010-06-23 23:59 ispconfig_access_log_2010_06_23
-rw-r--r--  1 root root 3.1M 2010-06-24 23:59 ispconfig_access_log_2010_06_24
-rw-r--r--  1 root root 2.5M 2010-06-25 23:59 ispconfig_access_log_2010_06_25
-rw-r--r--  1 root root 2.6M 2010-06-26 23:59 ispconfig_access_log_2010_06_26
-rw-r--r--  1 root root 2.7M 2010-06-27 23:59 ispconfig_access_log_2010_06_27
-rw-r--r--  1 root root 3.8M 2010-06-28 23:59 ispconfig_access_log_2010_06_28
-rw-r--r--  1 root root 2.6M 2010-06-29 23:58 ispconfig_access_log_2010_06_29
-rw-r--r--  1 root root 3.4M 2010-06-30 23:59 ispconfig_access_log_2010_06_30
-rw-r--r--  1 root root 3.2M 2010-07-01 23:59 ispconfig_access_log_2010_07_01
-rw-r--r--  1 root root 3.0M 2010-07-02 23:58 ispconfig_access_log_2010_07_02
-rw-r--r--  1 root root 4.0M 2010-07-03 23:59 ispconfig_access_log_2010_07_03
-rw-r--r--  1 root root 2.9M 2010-07-04 23:58 ispconfig_access_log_2010_07_04
-rw-r--r--  1 root root 2.5M 2010-07-05 23:59 ispconfig_access_log_2010_07_05
-rw-r--r--  1 root root 3.4M 2010-07-06 23:58 ispconfig_access_log_2010_07_06
-rw-r--r--  1 root root 4.4M 2010-07-07 23:59 ispconfig_access_log_2010_07_07
-rw-r--r--  1 root root 3.4M 2010-07-08 23:59 ispconfig_access_log_2010_07_08
-rw-r--r--  1 root root 4.9M 2010-07-09 23:59 ispconfig_access_log_2010_07_09
-rw-r--r--  1 root root 3.0M 2010-07-10 23:59 ispconfig_access_log_2010_07_10
-rw-r--r--  1 root root 4.0M 2010-07-11 23:59 ispconfig_access_log_2010_07_11
-rw-r--r--  1 root root 3.7M 2010-07-12 23:59 ispconfig_access_log_2010_07_12
-rw-r--r--  1 root root 5.5M 2010-07-13 23:59 ispconfig_access_log_2010_07_13
-rw-r--r--  1 root root 4.6M 2010-07-14 23:59 ispconfig_access_log_2010_07_14
-rw-r--r--  1 root root 4.7M 2010-07-15 23:59 ispconfig_access_log_2010_07_15
-rw-r--r--  1 root root 3.6M 2010-07-16 23:58 ispconfig_access_log_2010_07_16
-rw-r--r--  1 root root 4.4M 2010-07-17 23:59 ispconfig_access_log_2010_07_17
-rw-r--r--  1 root root 4.1M 2010-07-18 23:59 ispconfig_access_log_2010_07_18
lrwxrwxrwx  1 root root  46 2010-07-18 00:00 ispconfig_access_log-20100718 -> /var/log/httpd/ispconfig_access_log_2010_07_18
-rw-r--r--  1 root root 5.8M 2010-07-19 23:59 ispconfig_access_log_2010_07_19
-rw-r--r--  1 root root 4.6M 2010-07-20 23:59 ispconfig_access_log_2010_07_20
-rw-r--r--  1 root root 3.9M 2010-07-21 23:59 ispconfig_access_log_2010_07_21
-rw-r--r--  1 root root 4.0M 2010-07-22 23:59 ispconfig_access_log_2010_07_22
-rw-r--r--  1 root root 4.3M 2010-07-23 23:59 ispconfig_access_log_2010_07_23
-rw-r--r--  1 root root 4.9M 2010-07-24 23:59 ispconfig_access_log_2010_07_24
-rw-r--r--  1 root root  11M 2010-07-25 23:59 ispconfig_access_log_2010_07_25
lrwxrwxrwx  1 root root  46 2010-07-25 00:00 ispconfig_access_log-20100725 -> /var/log/httpd/ispconfig_access_log_2010_07_25
-rw-r--r--  1 root root 6.0M 2010-07-26 23:59 ispconfig_access_log_2010_07_26
-rw-r--r--  1 root root 6.5M 2010-07-27 23:59 ispconfig_access_log_2010_07_27
-rw-r--r--  1 root root 5.1M 2010-07-28 23:58 ispconfig_access_log_2010_07_28
-rw-r--r--  1 root root 4.5M 2010-07-29 23:59 ispconfig_access_log_2010_07_29
-rw-r--r--  1 root root 4.7M 2010-07-30 23:59 ispconfig_access_log_2010_07_30
-rw-r--r--  1 root root 4.8M 2010-07-31 23:59 ispconfig_access_log_2010_07_31
-rw-r--r--  1 root root 5.0M 2010-08-01 23:58 ispconfig_access_log_2010_08_01
lrwxrwxrwx  1 root root  46 2010-08-01 00:00 ispconfig_access_log-20100801 -> /var/log/httpd/ispconfig_access_log_2010_08_01
-rw-r--r--  1 root root 3.7M 2010-08-02 23:59 ispconfig_access_log_2010_08_02
-rw-r--r--  1 root root 4.8M 2010-08-03 23:59 ispconfig_access_log_2010_08_03
-rw-r--r--  1 root root 4.2M 2010-08-04 23:59 ispconfig_access_log_2010_08_04
-rw-r--r--  1 root root 3.5M 2010-08-05 23:58 ispconfig_access_log_2010_08_05
-rw-r--r--  1 root root 4.0M 2010-08-06 23:59 ispconfig_access_log_2010_08_06
-rw-r--r--  1 root root 3.4M 2010-08-07 23:59 ispconfig_access_log_2010_08_07
-rw-r--r--  1 root root 3.8M 2010-08-08 23:59 ispconfig_access_log_2010_08_08
lrwxrwxrwx  1 root root  46 2010-08-08 00:00 ispconfig_access_log-20100808 -> /var/log/httpd/ispconfig_access_log_2010_08_08
-rw-r--r--  1 root root 4.1M 2010-08-09 23:58 ispconfig_access_log_2010_08_09
-rw-r--r--  1 root root 3.6M 2010-08-10 23:58 ispconfig_access_log_2010_08_10
-rw-r--r--  1 root root 3.9M 2010-08-11 23:59 ispconfig_access_log_2010_08_11
-rw-r--r--  1 root root 3.5M 2010-08-12 23:50 ispconfig_access_log_2010_08_12
-rw-r--r--  1 root root  500 2010-08-09 10:01 ssl_access_log
-rw-r--r--  1 root root  418 2010-07-17 23:29 ssl_access_log-20100718
-rw-r--r--  1 root root 1.3K 2010-07-22 15:33 ssl_access_log-20100725
-rw-r--r--  1 root root  457 2010-08-04 17:19 ssl_access_log-20100805
-rw-r--r--  1 root root  570 2010-08-06 19:20 ssl_access_log-20100808
-rw-r--r--  1 root root 4.8K 2010-08-12 23:34 ssl_error_log
-rw-r--r--  1 root root 3.0K 2010-07-17 23:29 ssl_error_log-20100718
-rw-r--r--  1 root root 6.1K 2010-07-22 15:33 ssl_error_log-20100725
-rw-r--r--  1 root root 3.0K 2010-07-28 14:25 ssl_error_log-20100801
-rw-r--r--  1 root root  12K 2010-08-07 15:28 ssl_error_log-20100808
-rw-r--r--  1 root root  627 2010-08-09 10:01 ssl_request_log
-rw-r--r--  1 root root  486 2010-07-17 23:29 ssl_request_log-20100718
-rw-r--r--  1 root root 1.4K 2010-07-22 15:33 ssl_request_log-20100725
-rw-r--r--  1 root root  493 2010-08-04 17:19 ssl_request_log-20100805
-rw-r--r--  1 root root  724 2010-08-06 19:20 ssl_request_log-20100808


falko 13th August 2010 17:03

I've added this to our bugtracker.

mccharlet 13th August 2010 19:15

which version of clamav is on the package ?

falko 14th August 2010 16:53

It's 0.96.1.

commentator 15th August 2010 23:25

up and running ok on debian lenny

again problems on debian squeeze ;).
To fix the errors you have to do:
http://www.howtoforge.com/forums/sho...31&postcount=6

and
Code:

Then recreate the /root/ispconfig directory before you try to update ispconfig again:

mkdir /root/ispconfig

and
http://www.howtoforge.com/forums/sho...5&postcount=10

and
http://www.howtoforge.com/forums/sho...58&postcount=4

jonwatson 22nd August 2010 04:02

Hi,

I am migrating a 2.2.35 installation to another machine and would like to use 2.2.37 on the new machine. Are there any database schema changes between 2.2.35 and 2.2.37 or can I just copy the database straight across?

Thanks,

Jon

till 22nd August 2010 11:18

As far as I can see in the SVN log, there had been no DB layout changes between 2.2.35 and 2.2.37.

basmevissen 23rd August 2010 14:29

Quote:

Originally Posted by till (Post 236319)
CentOS 5.x (x86_64):

yum install perl-Archive-Tar
rpm -ivh http://apt.sw.be/redhat/el5/en/x86_6....rf.x86_64.rpm

(quoted as an example)

I would not recommend just installing a package from a repository without adding the repository to your (automatic) updates. So better add the repository and then install the package. This will keep the package up to date automatically. Please check on forehand whether the repository might supersede packages already installed on your system.

FYI: The perl-NetAddr-IP package is also available from the epel package repostitory for RHEL and CentOS. (http://fedoraproject.org/wiki/EPEL)

Thanks for maintaining Ispconfig 2!

jonwatson 23rd August 2010 15:12

Quote:

Originally Posted by till (Post 237204)
As far as I can see in the SVN log, there had been no DB layout changes between 2.2.35 and 2.2.37.

Great, thanks Til.


All times are GMT +2. The time now is 06:09.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.