# cp jay_ntpd.patch /usr/src
# cd /usr/src
# patch -p0 < jay_ntpd.patch
...
# cd usr.sbin/ntpd
# make obj
# make depend
# make && make install
# reboot
[ jay_ntpd.patch ]
--- /usr/src/usr.sbin/ntpd/ntpd.c Sun Mar 13 14:29:55 2005
+++ ntpd.c Sat Nov 19 16:33:48 2005
@@ -313,9 +313,9 @@ ntpd_adjtime(double d)
if (d >= (double)LOG_NEGLIGEE / 1000 ||
d <= -1 * (double)LOG_NEGLIGEE / 1000)
- log_info("adjusting local clock by %fs", d);
+ log_info("clock error = %+-.2fs; adjusting...", d);
else
- log_debug("adjusting local clock by %fs", d);
+ log_debug("clock error = %+-.2fs; adjusting...", d);
d_to_tv(d, &tv);
if (adjtime(&tv, NULL) == -1)
log_warn("adjtime failed");
Nov 19 16:56:21 opie ntpd[6238]: clock error = +29.92s; adjusting...
Nov 19 17:00:34 opie ntpd[6238]: clock error = +26.46s; adjusting...
Nov 19 17:04:03 opie ntpd[6238]: clock error = +17.27s; adjusting...
Nov 19 17:07:31 opie ntpd[6238]: clock error = +9.24s; adjusting...
Nov 19 17:11:52 opie ntpd[6238]: clock error = -0.63s; adjusting...
Nov 19 17:16:10 opie ntpd[6238]: clock error = -4.75s; adjusting...
Nov 19 17:18:48 opie ntpd[6238]: clock error = -4.31s; adjusting...
Nov 19 17:22:09 opie ntpd[6238]: clock error = -3.31s; adjusting...
Nov 19 17:25:41 opie ntpd[6238]: clock error = -2.55s; adjusting...
Nov 19 17:28:50 opie ntpd[6238]: clock error = -1.93s; adjusting...
Nov 19 17:31:30 opie ntpd[6238]: clock error = -1.48s; adjusting...
Nov 19 17:34:21 opie ntpd[6238]: clock error = -0.47s; adjusting...
Nov 19 17:38:05 opie ntpd[6238]: clock error = +0.39s; adjusting...
Nov 19 17:41:44 opie ntpd[6238]: clock error = +0.59s; adjusting...
Nov 19 17:45:56 opie ntpd[6238]: clock error = -0.23s; adjusting...
Nov 19 18:51:13 opie ntpd[6238]: clock error = +0.16s; adjusting...