Date: Fri, 19 Mar 1999 14:41:31 -0500 (EST) From: sjr@home.net To: FreeBSD-gnats-submit@freebsd.org Subject: docs/10675: Update for en/y2kbug.sgml Message-ID: <199903191941.OAA01749@istari.home.net>
next in thread | raw e-mail | index | archive | help
>Number: 10675 >Category: docs >Synopsis: Add fix versions/date to web page >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Mar 19 11:50:00 PST 1999 >Closed-Date: >Last-Modified: >Originator: Stephen J. Roznowski >Release: FreeBSD 4.0-CURRENT i386 >Organization: >Environment: >Description: This patch adds fix information to the Y2K page. This information includes the (fixed) version number and date patched. >How-To-Repeat: >Fix: --- y2kbug.sgml Fri Mar 19 13:37:52 1999 +++ y2kbug.sgml.new Fri Mar 19 14:37:22 1999 @@ -83,42 +83,51 @@ <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=1380">misc/1380</a></dt> <dd>Several programs have a hardcoded 19%d in responses for the year. - Affected programs include: yacc, ftpd, and make.</dd> + Affected programs include: yacc, ftpd, and make. + [Fixed: yacc v1.2 1999/01/18; ftpd v1.7 1996/08/05; + make v1.4 1996/10/06] + </dd> <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=1382">conf/1382</a></dt> <dd>The sed script in /etc/rc.local that builds the host/kernel ID line for the message of the day relies on the year not going past - 1999.</dd> + 1999. [Fixed v1.21 1996/10/24] + </dd> <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=3465">misc/3465</a></dt> <dd>The etc/namedb/make-localhost command generates the DNS serial number as YYMMDD. In the year 2000, this will be generated as - 1YYMMDD.</dd> + 1YYMMDD. [Fixed v1.2 1997/08/11] + </dd> <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=4930">gnu/4930</a> and <a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=8321">gnu/8321</a></dt> - <dd>groff tmac macros have hardcoded 19 for generating some dates.</dd> + <dd>groff tmac macros have hardcoded 19 for generating some dates. + [Fixed: tmac.e v1.3 1998/12/06; doc-common v1.10 1999/01/19] + </dd> <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9323">bin/9323</a></dt> <dd>In its obsolescent form, touch doesn't treat the two digit year year specification correctly. Years in the range 00-68 are treated - as 1900-1968 instead of 2000-2068.</dd> + as 1900-1968 instead of 2000-2068. [Fixed v1.7 1999/01/05] + </dd> <dt><a href="http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.sbin/xntpd/parse/util/dcfd.c">xntpd/parse/util/dcfd.c</A></dt> <dd>The leap year calculations for the number of days in a year, and the conversion of DCF77 time to seconds since the Epoch were wrong. - These errors affected all years. + These errors affected all years. [Fixed v1.6 1999/01/12] </dd> <dt><a href="http://www.freebsd.org/cgi/cvsweb.cgi/src/gnu/usr.bin/tar/getdate.y.diff?r1=1.3&r2=1.4">tar/getdate.y</a></dt> <dd>Function Convert() was hard-coded for two digit years in range 70-99. Now adjusted to allow two digit years for 1970-2069. The function does not allow for century non-leap years - y2k1 alert! + [Fixed v1.4 1999/01/12] </dd> <dt><a href="http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/fetch/http.c.diff?r1=1.22&r2=1.24">fetch/http.c</a></dt> @@ -130,13 +139,14 @@ as always belonging to the current century unless they would be 50 or more years in the future. Since the HTTP servers which use this obsolete format are no longer widespread, this is not expected - to have a significant impact. + to have a significant impact. [Fixed v1.24 1999/01/15] </dd> <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9500">misc/9500</a></dt> <dd>The `edithook' script in the CVSROOT directory uses a raw tm_year and will therefore display 01/01/100 for 2000-JAN-01. + [Fixed v1.2 1999/01/17] </dd> <dt><a @@ -147,6 +157,7 @@ script uses a two digit year in one place and in another place assumes that the tm_year is year within century rather than years since 1900. + [Fixed: log.pl v1.2 1999/01/15; sccs2rcs.csh v1.3 1999/01/15] </dd> <dt><a @@ -165,19 +176,20 @@ <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9505">bin/9505</a></dt> <dd>Adduser uses a raw tm_year and will therefore display 100/01/01 for - 2000-JAN-01. + 2000-JAN-01. [Fixed v1.42 1999/01/15] </dd> <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9506">bin/9506</a></dt> <dd>Cron uses a raw tm_year and will therefore display 100 for 2000. + [Fixed v1.7 1999/01/16] </dd> <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9507">bin/9507</a></dt> <dd>tcpslice(8) uses a raw tm_year and will therefore display 100y01m01d... for 2000-JAN-01. For compatibility, use a two-digit - year until 2000. + year until 2000. [Fixed v1.8 1999/01/20] </dd> </dl> @@ -190,25 +202,29 @@ <dd>TkDesk 1.0 uses a hardcoded 19 in the file listing window. A file with a date > 2000 is displayed with a year looking like "191xx" where xx is the last two numbers of the real date. This - bug has been fixed in version 1.1.</dd> + bug has been fixed in version 1.1. [Port updated 1998/10/10] + </dd> <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9295">ports/9295</a></dt> <dd>INN 1.7.2 suffers from 2 Y2K related problems. One occurs when pulling news (-f option to nntpget) and the other relates to - the Expire header with relative dates past 2000.</dd> + the Expire header with relative dates past 2000. + </dd> <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9298">ports/9298</a></dt> <dd>Knews suffers from 2 Y2K related problems. One occurs during the generation of the NNTP NEWGROUPS command. The other occurs because knews doesn't think that 2000 is a leap year. - Both are fixed in knews-1.0b.1.</dd> + Both are fixed in knews-1.0b.1. [Port updated 1999/01/07] + </dd> <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9300">ports/9300</a></dt> <dd>Nntp-t5 suffers from a Y2K problem during the generation of - the NEWNEWS command.</dd> + the NEWNEWS command. [Port patched 1999/01/05] + </dd> </dl> <h2>More information</h2> >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903191941.OAA01749>