--=-d2PGQHs32I5gu4sRw2zo Content-Type: text/plain Content-Transfer-Encoding: 7bit
On Wed, 2007-01-10 at 11:37 +0200, Ishay wrote: > Hi all, > I need a distribution mechanism for software which is running on redhat. > The distribution audience will only include people in my company. > The installation of this software is very complicated (Apache > configuration, Perl module installation and other compilations). > Therefore, it is very difficult to develop an automatic installation > for it. I've yet to see a software configuration so complex it cannot be automated for RPM installation (I'm currently working with a software configuration where pristine config files need to be modified after installation and we are doing it automatically using RPM). > I thought about creating an image of the OS with the software already > installed on it. > Naturally, there will be a problem when one will try to dump this > image on different hardware. Also you'll have to re-solve handling upgrades (while retaining configuration and data) and various other software configuration management issues. I think its a bad idea - stick to packaged software and you'll do fine. I think you should solve it using RPM (the RedHat native package management solution) with an automatic dependency solving and distribution mechanism such as yum (the current standard for RedHat distros). <shameless plug>I have ten years experience with building and using RPM packages, and I'm willing to help with this issue</shameless plug> -- Oded ::.. The great secret in life ... [is] not to open your letters for a fortnight. At the expiration of that period you will find that nearly all of them have answered themselves. -- Arthur Binstead --=-d2PGQHs32I5gu4sRw2zo Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8"> <META NAME="GENERATOR" CONTENT="GtkHTML/3.12.2"> </HEAD> <BODY> On Wed, 2007-01-10 at 11:37 +0200, Ishay wrote: <BLOCKQUOTE TYPE=CITE> <PRE> <FONT COLOR="#000000">Hi all,</FONT> <FONT COLOR="#000000">I need a distribution mechanism for software which is running on redhat.</FONT> <FONT COLOR="#000000">The distribution audience will only include people in my company.</FONT> <FONT COLOR="#000000">The installation of this software is very complicated (Apache</FONT> <FONT COLOR="#000000">configuration, Perl module installation and other compilations).</FONT> <FONT COLOR="#000000">Therefore, it is very difficult to develop an automatic installation</FONT> <FONT COLOR="#000000">for it.</FONT> </PRE> </BLOCKQUOTE> I've yet to see a software configuration so complex it cannot be automated for RPM installation (I'm currently working with a software configuration where pristine config files need to be modified after installation and we are doing it automatically using RPM).<BR> <BR> <BLOCKQUOTE TYPE=CITE> <PRE> <FONT COLOR="#000000">I thought about creating an image of the OS with the software already</FONT> <FONT COLOR="#000000">installed on it.</FONT> <FONT COLOR="#000000"> Naturally, there will be a problem when one will try to dump this</FONT> <FONT COLOR="#000000">image on different hardware.</FONT> </PRE> </BLOCKQUOTE> Also you'll have to re-solve handling upgrades (while retaining configuration and data) and various other software configuration management issues. I think its a bad idea - stick to packaged software and you'll do fine.<BR> <BR> I think you should solve it using RPM (the RedHat native package management solution) with an automatic dependency solving and distribution mechanism such as yum (the current standard for RedHat distros). <BR> <BR> <shameless plug>I have ten years experience with building and using RPM packages, and I'm willing to help with this issue</shameless plug><BR> <BR> <TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%"> <TR> <TD> --<BR> Oded<BR> ::..<BR> The great secret in life ... [is] not to open your letters for a fortnight. At the expiration of that period you will find that nearly all of them have answered themselves.<BR> -- Arthur Binstead<BR> <BR> </TD> </TR> </TABLE> </BODY> </HTML> --=-d2PGQHs32I5gu4sRw2zo-- ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]