[ntp:questions] Configuration files missing after make all

Unruh unruh-spam at physics.ubc.ca
Tue Feb 5 23:36:48 UTC 2008

"Richard B. Gilbert" <rgilbert88 at comcast.net> writes:

>Dennis Hilberg, Jr. wrote:
>> delphi553 at hotmail.com wrote:
>>> Hello all,
>>> I;ve downloaded the Development version 4.2.5p111 off NTP from
>>> http://www.ntp.org/downloads.html I installed it with the foilowing
>>> procedure:
>>> ./configure --prefix={path}
>>> ./make
>>> ./makeinstall
>>> When I browse to the path where everything should be there are only 3
>>> directories looking like this:
>>> bash> ls
>>> bin  lib  man
>>> Now where are the config files? I expected them to be in this path
>>> because if I read the makefile:
>>> sysconfdir = ${prefix}/etc
>>> well my prefix is /home/joah/ntp, so the conf-files should be at /home/
>>> joah/ntp/etc. but that directory does not exists! what have I done
>>> wrong?
>>> I also took a look at /etc, there are some ntp conf files, but those
>>> are created months ago when I installed the machine, they are not
>>> created by my installation.
>>> anyone know how I get the conf files installed? What have I done wrong
>>> here ?
>>> thanks!
>> Have you tried a 'find / -name ntpd 2> /dev/null' ?
>> If you actually passed configure '--prefix={path}', where {path} is the 
>> actual characters '{path}', then everything was probably installed in 
>> {path}/bin, {path}/man, relative to the directory you configured the 
>> install from.
>> The default path prefix is /usr/local .

>If true, it's a poor idea.  /usr and anything under it belongs to the 
>operating system.  It's possible for an upgrade to replace /usr in its 

That is like saying that / and everything under it belongs to the system.
/usr/local is fine for installing local stuff. That was what it was always
for. That /opt was used by certain companies for optional stuff does not
make it better than /usr/local. /usr/local will almost never be wiped by a
reinstall or rather if it is, then it is likely that /opt will as well.

>entirity!!  /opt is the preferred tree to install applications in.  This 
>is not to say that /usr/local has not been used by many people, only 
>that it is far from being "best practice".

More information about the questions mailing list