Changed ISPMan Installation
Joerg Delker <[email protected]>
| Newsgroups | gmane.comp.isp.ispman.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Folks, if you are subscribed to ispman-cvs list, you probably already noticed a whole bunch of changes to CVS (HEAD) tonight. I consider this a somewhat major change, so I would like to give you some information about it. The recent install procedures had some disadvantages, which were bugging me (us), so I finaly took action and changed it. My primary aim was to have procedures which are easy and flexible at the same time. So have a short look at the most important things that changed: * 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). * 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. * 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. * 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! * 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. 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). Note for people on HEAD cvs trunk: Last known good version *before* those changes is tagged: dev_1_3a Next development tag, when everything worked out ok: dev_1_3b Please test this and give any feedback you have! Regards, Joerg ------------------------------------------------------- This SF.Net email is sponsored by OSTG. Have you noticed the changes on Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, one more big change to announce. We are now OSTG- Open Source Technology Group. Come see the changes on the new OSTG site. www.ostg.com