Fine. Fair point regarding the generality of simplicity and systems management <br>for newer users. <br><br>I'll leave it at that. <br><br>However - re: the guy installing openssl and having issues. <br><br>My point still stands: 
<br>I had a few RH9 machines still chugging away - I needed to install <br>Apache 1.3 w/ ssl (which means you have to compile everything from the <br>openssl src folder and point to your apache src, etc.)<br>The machine had the rpm version of openssl already installed and 
<br>I couldn't remove it as it would break too many deps. <br><br>I could still compile Apache 1.3 w/ SSL in /usr/local and not have any impact <br>whatsoever on the existing installation. I'm only linking against the libs in my new openssl dir. 
<br> At the end of the day - it's personal preference regarding housekeeping - but lets<br>not forget that it's not rocket science - it's a little folder of library files, they can live anywhere - as long<br>as you know where they are in order to link against them. 
<br><br>Finally - if your #centos IRC guy wanted to update his version of openssl - <br>1. the lastest release was Sept. 28 2006 - so I've got to believe that the current repo's would have this new version. <br>(a la 'yum update' or 'yum update openssl')
<br>2. If they didn't why couldn't he 'freshen' or 'update' the current rpm with the latest rpm? <br><br>If he doesn't know the difference - sadly he really has no business whatsoever attempting to manage someones security implementation - much less the machine it's running on. (newbie or not.)
<br><br>- All the best<br>- Peter<br><br><br><br><div><span class="gmail_quote">On 20/02/07, <b class="gmail_sendername">Jim Perrin</b> <<a href="mailto:jperrin@gmail.com">jperrin@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 2/20/07, Peter Farrell <<a href="mailto:peter.d.farrell@gmail.com">peter.d.farrell@gmail.com</a>> wrote:<br>> RE:<br>> > Installing items from source is bad on an RPM based system<br>><br>> That's simply not correct.
<br><br>Oh yes it is. Just hang out in the irc support channel for a while to<br>get your feet wet.<br><br>> I've got a farm of 'rpm' based RedHat and RedHat derivatives. Big deal.<br>> If I set up a cluster of web servers that need an odd version of PHP (which
<br>> I do);<br>><br><br>Right. You're likely the exception to the general rule because you<br>track security updates, and you understand how source built software<br>and rpms relate. For 90% of the folks asking for help, this is not the
<br>case. They will install from source, then try to install an rpm which<br>depends on what they just installed, and will wonder why it complains<br>that their source built software is not installed.<br><br>RPM is by no means perfect and I won't defend it as such, but for
<br>newer users asking for help, preaching the gospel according to<br>RHEL/CentOS is a good way to get them ingrained in proper<br>administration habits and help them learn. Once they've learned enough<br>then they can move out as you and many others have done.
<br><br>As an example -><br><br>>1. Apache, PHP and MySQL will not be installed willy-nilly - each<br>base machine will be the bare minimum install.<br><br>You're speaking of the application stack here, which is fine. However
<br>in #centos just yesterday we had a gentleman who was attempting to<br>replace the installed openssl with a newer source built version. This<br>would cause an endless number of update and application issues were he<br>
even remotely successful in doing so.<br><br>There are several contributing factors to this including some<br>inflexibility in rpm, a lack of user understanding of RH's backporting<br>policy, and a lack of vendor understanding of same.
<br><br>You are correct that it is very possible to have source builds and<br>rpms co-exist peacefully, however from a general support aspect, the<br>blanket statement "Installing items from source is bad on an RPM based
<br>system" is valid. There are exceptions to every rule.<br><br>--<br>During times of universal deceit, telling the truth becomes a revolutionary act.<br>George Orwell<br>_______________________________________________
<br>CentOS mailing list<br><a href="mailto:CentOS@centos.org">CentOS@centos.org</a><br><a href="http://lists.centos.org/mailman/listinfo/centos">http://lists.centos.org/mailman/listinfo/centos</a><br></blockquote></div><br>