Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > ISPConfig 2 > General

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Reply
 
Thread Tools Display Modes
  #1  
Old 2nd September 2005, 10:32
gbjbaanb gbjbaanb is offline
Junior Member
 
Join Date: Aug 2005
Posts: 11
Thanks: 0
Thanked 0 Times in 0 Posts
Default setup's incuded packages

Hi.

I was wondering about the architecture of ISPConfig after installing it, specifically why some of the included packages are included with the setup and compiled.

I know ISPConfig builds its own Apache and PHP setup, but why does it also build ClamAV and openSSL? Are these required to be special versions for the ISPConfig build, or would the system-installed versions be acceptable instead?

I know that building from a known set of versions will make ISPConfig more stable, but when I did the install I had to 'yum install clamav' and compile zlib separately anyway.

I was thinking this matters if I want to build a rpm for ISPConfig (my dream is to be able to install by typing 'yum install ISPConfig'... )
Reply With Quote
Sponsored Links
  #2  
Old 2nd September 2005, 11:02
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 36,046
Thanks: 826
Thanked 5,389 Times in 4,234 Posts
Default

Quote:
Originally Posted by gbjbaanb
I was wondering about the architecture of ISPConfig after installing it, specifically why some of the included packages are included with the setup and compiled.

I know ISPConfig builds its own Apache and PHP setup, but why does it also build ClamAV and openSSL? Are these required to be special versions for the ISPConfig build, or would the system-installed versions be acceptable instead?

I know that building from a known set of versions will make ISPConfig more stable, but when I did the install I had to 'yum install clamav' and compile zlib separately anyway.

I was thinking this matters if I want to build a rpm for ISPConfig (my dream is to be able to install by typing 'yum install ISPConfig'... )
I try to explain the parts:

The apache and PHP are built to make shure to have a special feature set for the administration system. These apache and php are only used for the controlpanle backend, not for the hosted websites.

SSL is needed, because we compile it into the controlpanel apache webserver.

I think it is not nescessary to compile clamav, but we have done it to make it easier for everyone to install ISPConfig. If you see the problems in the forums, its not easy to built a controlpanel that works on so many different linux flavours and you dont see problems with ClamAV because we compile it in the installer If you want to run ISPConfig with ClamAV from your linux distribution, change the path to the clamav binary in the file isp/conf/trashscan.master inside the ISPConfig installer tar.gz before installing ISPConfig. (Or search the trascan files with locate when you have installed it already)

A RPM install for ISPConfig would be a great enhancement!
Reply With Quote
  #3  
Old 2nd September 2005, 20:31
falko falko is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,701
Thanks: 1,900
Thanked 2,741 Times in 2,575 Posts
 
Default

ClamAV is compiled for a special directory, so the system's default ClamAV will not work. You can have a look at the file install_ispconfig/compile_aps/compile (after you've unpacked the ISPConfig tar.gz) to see the compilation options for ClamAV.
__________________
Falko
--
Download the ISPConfig 3 Manual! | Check out the ISPConfig 3 Billing Module!

FB: http://www.facebook.com/howtoforge

nginx-Webhosting: Timme Hosting | Follow me on:
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
What packages need to be up-to-date for kernel compilation? progressdll Kernel Questions 2 29th August 2005 09:31
How can i install the Uebimiau and phpmyadmin packages? Luciano General 8 22nd August 2005 04:07
Why install from source instead of debian packages? TheMike HOWTO-Related Questions 3 27th July 2005 10:40
How do I uninstall rpm packages? milena Technical 1 20th April 2005 11:58


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


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