LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Re: Keepalived install paths

To: "LinuxVirtualServer.org users mailing list." <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: Keepalived install paths
From: Joseph Mack <mack.joseph@xxxxxxx>
Date: Thu, 04 Mar 2004 07:48:12 -0500
Simon Young wrote:
> 
> Hi all,
> 
> Minor point here, but I just installed Keepalived on a Debian woody
> machine, and everything that should have been installed to /etc ended up
> in /usr/local/etc.
> 
> Obviously './configure --prefix=/' fixes the problem, but it just seems
> a little odd, considering the installation notes tell you to look in
> /etc/keepalived after installing.

This is all a hopeless mess in my mind. I talked to Drew Streib of the Linux 
FSB 
about this once, when configure scripts were starting to put everything in 
/usr/local
rather than in their usual places and I was building systems with grep etc all 
in
/usr/local/bin. 

The thinking is that anything the end user installs, even if he is root,
should go in /usr/local, while people making up distributions will know where 
they really
go. The assumption then is that end users know as much about Linux as the 
average Windows
user knows about the Windows file system. I don't know whether this is really 
smart planning 
for the future when Linux has total world domination or complete stupidity on 
the part of the
Linux FSB. 

The upshot of this is that developers know where everything is supposed to go 
and the configure
script will put it somewhere else. You have to know that the assumptions of the 
configure script
and the developer are quite different and you'll have to carefully inspect the 
output of 
`./configure --help` before you run it.

Joe

-- 
Joseph Mack PhD, High Performance Computing & Scientific Visualization
SAIC, Supporting the EPA Research Triangle Park, NC 919-541-0007
Federal Contact - John B. Smith 919-541-1087 - smith.johnb@xxxxxxx
<Prev in Thread] Current Thread [Next in Thread>