Re: Changed ISPMan Installation

Atif Ghaffar <[email protected]>
Newsgroups gmane.comp.isp.ispman.devel
Message-ID <[email protected]>
Hi Joerg,

Sorry about the late feedback but been so busy lately....

Joerg Delker wrote:

> The recent install procedures had some disadvantages, which were bugging 
> me (us), so I finaly took action and changed it.

Great. thanks.

> * The bundled perl modules were removed from the lib directory.
> Necessary perl modules are still bundled though, but are not part of the 
> standard install process. Either bundled or CPAN modules can be 
> installed separately (see docs/INSTALL).

I dont like this idea but.. if others like it, I am ok with it. Also I 
like that you are still providing the bundled modules separately.

I have installed some programs like amavisd-new etc that require tons of 
modules and the installation takes so much time that at some times I 
gave up. Eventually I made my amavisd package that contained all the 
modules that were required and the ones I tested and worked in 
production environment.

The installation after was just a matter of extracting my tar file and 
type make in it. This would compile and install all the modules and 
installation would finish in minutes.

The same idea was with ISPMan. That it works with minimum installation 
overhead. This is the same reason that I carefully selected some modules 
over others. I used the modules that required no compiling etc. (The 
exception is the Text::Iconv module which was very recently introduced).


> 
> * Configuration is moved postinstallation.
> The configuration of ISPMan is now done *after* installation, directly 
> in the installed ISPMan files. Besides being common practice this very 
> much helps construction of distribution packages.

Great

> 
> * Usage of a general purpose file/dir installer.
> Rather than using cp/mv/chmod/... Makefile calls install-sh (added from 
> GNU automake). Should be more reliable and secure.

Great

> * Updated INSTALL documentation.
> This doc should contain all necessary steps for the new install 
> procedures, so be sure to read it (even when upgrading).
> UPGRADING doc isn't uptodate yet!

Great

> 
> * Removed old/problematic logic.
> The Makefile was burdened with all kind of tasks. Building Apache is 
> certainly one of that. I removed that, because I consider it outdated 
> and not in the scope of ISPMan.

Great

> Note for testers/upgraders:
> Due to the many changes, the new procedures are somewhat experimental.
> I tested this quite a lot actually, but there may be always scenarios 
> causing trouble. So if anything doesn't work out as it should please 
> give feedback (file bug at SF).


I wont be able to give much feedback before I start working on ISPMan 
again. This basically means that I have a client that requests 
installation/customization/integration services.

So send me customers ... hint .. hint..

best regards and thanks for the great work.





-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.