diff --git a/en/y2kbug.sgml b/en/y2kbug.sgml index 841a5e94c0..e2f99b9986 100644 --- a/en/y2kbug.sgml +++ b/en/y2kbug.sgml @@ -1,9 +1,9 @@ + %includes; ]> - + &header; @@ -132,6 +132,53 @@ use this obsolete format are no longer widespread, this is not expected to have a significant impact. + +
misc/9500
+
The `edithook' script in the CVSROOT directory uses a raw tm_year and + will therefore display 01/01/100 for 2000-JAN-01. +
+ +
bin/9501
+
Several cvs contrib files are not Y2K compliant. + The log.pl and sccs2rcs.csh scripts prepend `19' to the year + resulting in a display of 19100 for 2000. The log_accum.pl + 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. +
+ +
bin/9502
+
The groff number register `yr' is assigned from a (struct tm).tm_year + and therefore represents the number of years since 1900, not the + year within the century (see definition in troff/input.cc). +
+ +
bin/9503
+
PicoBSD's simple_httpd uses a raw tm_year and will therefore + display 01/01/100 for 2000-JAN-01. +
+ +
bin/9505
+
Adduser uses a raw tm_year and will therefore display 100/01/01 for + 2000-JAN-01. +
+ +
bin/9506
+
Cron uses a raw tm_year and will therefore display 100 for 2000. +
+ +
bin/9507
+
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. +