[ntp:questions] Re: those secret incantations!!!

David L. Mills mills at udel.edu
Tue Mar 8 21:48:55 UTC 2005


Expanding on my history lesson of last April in ACM Computer 
Communications Review, Dennis Fergusson of U Toronto was the original 
author of what eventually morphed into modern ntpd. This was circa 1984. 
Dennis originally intended to run it both in vivo on an embedded 
processor and in vitro as a Unix daemon. He was very interested in 
calibrating out little systematic wiggles, so he invented the fudge 
command, primarily because the configuration line length was limited. He 
and I always wished the fudge would go away at the first opportunity to 
rework the configuration code.


David J Taylor wrote:
> Charles wrote:
>>Can anybody recommend a good on-line discussion or
>>glossary or dictionary of the various terms used in the
>>for fedora core 3 file /etc/ntp.conf  ???
>>In particular, the word "fudge".
> Good question!  I searched with Google and found:
>   http://www.eecis.udel.edu/~mills/ntp/html/refclock.html
> which says:
> "Individual clocks can be activated by configuration file commands, 
> specifically the server and fudge commands described in the ntpd program 
> manual page."
> but if you go the to the "ntpd program manual page" at:
>   http://www.eecis.udel.edu/~mills/ntp/html/ntpd.html
> the word "fudge" cannot be found.  However, if you look at the individual 
> reference clock driver entries, such as:
>   http://www.eecis.udel.edu/~mills/ntp/html/drivers/driver36.html
> the Fudge Factors are listed there.
> Cheers,
> David 

More information about the questions mailing list