I run FC10.
I needed rsyslog (which is included since FC8 ) to be compiled with a feature (mail output module) that was not in the system version.
I got the rsyslog source (same release as the system version 3.22.1) , did configure, make, make install and ended up with a rsyslog that was able to do what I wanted. Great success! I am happy.
Now I just wonder how to do it right.. The original rsyslog binary is located in /sbin. The new one I compiled is located in /usr/local/sbin.
Library files from original rsyslog are located in /usr/lib/rsyslog. The library files from the new package are located in /usr/local/lib/rsyslog.
So - they are both there. I guess I'm lucky it works, path's must point in the right direction..
What is the right way to do an installation from source "over" a system version of the same package? Should I've removed the system version first or maybe somehow edited the installation paths, so the system version was overwritten?!?
Any help will be greatly appreciated.