From owner-freebsd-stable Mon Aug 23 0:52:39 1999 Delivered-To: freebsd-stable@freebsd.org Received: from nhj.nlc.net.au (nhj.nlc.net.au [203.24.133.1]) by hub.freebsd.org (Postfix) with SMTP id CEC1415020 for ; Mon, 23 Aug 1999 00:52:19 -0700 (PDT) (envelope-from john.saunders@nlc.net.au) Received: (qmail 29964 invoked by uid 1000); 23 Aug 1999 17:49:58 +1000 From: "John Saunders" Date: Mon, 23 Aug 1999 17:49:58 +1000 (EST) To: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: NTP daemon and Y2K issues Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I noticed that -stable is running xntpd 3.4e and possible -current is the same (although I can't check at the moment). The following was sent to a sysadmin mailing list (SAGE-AU). -- +------------------------------------------------------------+ . | John Saunders - mailto:john@nlc.net.au (EMail) | ,--_|\ | - http://www.nlc.net.au/ (WWW) | / Oz \ | - 02-9489-4932 or 04-1822-3814 (Phone) | \_,--\_/ | NORTHLINK COMMUNICATIONS P/L - Supplying a professional, | v | and above all friendly, internet connection service. | +------------------------------------------------------------+ Just when you thought it was safe ... For those of you feeling quite happy running XNTP version 3.x, you might want to upgrade to the latest NTP (currently 4.0.97) to be squeaky clean with your Y2K team. There have been changes made to the source after the AT&T Labs "Freeware Y2K Certification Project" had been at it. >From the file NOTES.y2kfixes in the top level source directory: 1) Errors were found in improper use of tm_year within struct tm, calculations that did not support year 2000 as a leap year (it truly is, despite any unchanged comments remaining in the NTP source), and some incorrect date calculations, while not traditional Y2K errors, would break in the year 2000. 2) include/ntpd.h Added some definitions and documentation about the right way of doing things. Definitions used by most, if not all, of the Y2K repairs. Not huge changes, but there probably will be a problem. For those that just want to check the relevant files, you can check the online CVS repository at http://maccarony.ntp.org/cgi-bin/cvsweb.cgi/ntp/ Please note that the SAGE-AU mirror only has XNTP 3.x, so you will need to go further afield until NTP 4 is being mirrored. John Warburton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message