diff --git a/data/Makefile b/data/Makefile index 0958151432..e1b5fb09d7 100644 --- a/data/Makefile +++ b/data/Makefile @@ -1,60 +1,61 @@ -# $Id: Makefile,v 1.20 1998-01-18 22:27:30 jfieber Exp $ +# $Id: Makefile,v 1.21 1998-02-08 23:16:39 steve Exp $ .if exists(Makefile.conf) .include "Makefile.conf" .endif ACCESS_LOG_DIR?=/home/www/server/logs ACCESS_LOG_FILE?=access_log ANALOG?=/home/www/bin/analog # These are turned into validated, normalized HTML files. DOCS= about.sgml applications.sgml auditors.sgml availability.sgml branch.sgml DOCS+= cgallery.sgml commercial.sgml daemon.sgml docproj.sgml docs.sgml DOCS+= features.sgml gallery.sgml index-site.sgml register.sgml DOCS+= internet.sgml license.sgml mailto.sgml mirror.sgml newsflash.sgml DOCS+= npgallery.sgml pgallery.sgml publish.sgml search.sgml searchhints.sgml DOCS+= send-pr.sgml security.sgml support.sgml where.sgml resignation.sgml +DOCS+= y2kbug.sgml CLEANFILES+=atoz.sgml # These will be directly installed. DATA= COPYING COPYING.LIB README.mirror robots.txt index.html # Files or targets listed here are defined in this file. #LOCAL= stats.html stats-img.html stats.html: ${ACCESS_LOG_DIR}/${ACCESS_LOG_FILE} renice +10 $$$$; \ (cd ${ACCESS_LOG_DIR};zcat ${ACCESS_LOG_FILE}.*.gz; \ cat ${ACCESS_LOG_FILE}) | \ egrep -iv '\.(gif|jpg|jpeg|au) ' | \ ${ANALOG} +i0 +R500 -o > ${.TARGET} stats-img.html: ${ACCESS_LOG_DIR}/${ACCESS_LOG_FILE} renice +10 $$$$; \ (cd ${ACCESS_LOG_DIR};zcat ${ACCESS_LOG_FILE}.*.gz; \ cat ${ACCESS_LOG_FILE}) | \ ${ANALOG} +i0 +R500 -o > ${.TARGET} index-site.sgml: atoz.sgml atoz.sgml: web.atoz sort -fu web.atoz | perl atoz.pl > ${.TARGET} # Subdirectories SUBDIR= cgi commercial gifs ports releases tutorials ja_JP.EUC # Subdirectories that have linuxdoc docs and makefiles that use # . DOCSUBDIR= FAQ handbook SGMLOPTS+= -links -hdr ${.CURDIR}/doc.hdr -ftr ${.CURDIR}/doc.ftr WEBDIR= data .include "web.mk" diff --git a/data/docs.sgml b/data/docs.sgml index 09269d436a..1a2531ec5e 100644 --- a/data/docs.sgml +++ b/data/docs.sgml @@ -1,184 +1,190 @@ + %includes; ]> - + &header; + +

Year 2000 Bug

+ +

This is the FreeBSD project's current statement about the Year 2000 + bug.

+

The FreeBSD Handbook

This is an evolving, comprehensive on-line resource for FreeBSD users. Please address comments and contributions to <freebsd-doc@FreeBSD.ORG>.

A Japanese translation of the handbook (EUC encoding) is also available.

Frequently Asked Questions (FAQ)

If you have a question, chances are that someone else has the same question. The most common of these have been compiled here in a brief question-answer format.

&i.new; We now offer a Japanese translation of the FAQ (EUC encoding).

Tutorials

Here lie assorted documents on various aspects of FreeBSD, FreeBSD software, and hardware. If you have comments or would like to contribute a document, please contact us at freebsd-doc@FreeBSD.org.

Books

Online documentation is useful, but any serious FreeBSD user should consider getting some of the books listed here. Most books that cover BSD systems apply well to FreeBSD.

Manual Pages

FreeBSD
For release: 1.0, 1.1, 1.1.5.1, 2.0, 2.0.5, 2.1.0, 2.1.5, 2.1.6.1, 2.1.7.1, 2.2.1, 2.2.2, 2.2.5, 3.0-current, Ports.
Other Systems
Unix Seventh Edition (V7), 2.8BSD, 2.9.1BSD, 2.10BSD, 2.11BSD, 4.3BSD Reno, NET/2, 386BSD 0.1, 4.4BSD Lite2, Linux Slackware, NetBSD, OpenBSD, Plan 9, SunOS 4.x, SunOS 5.x, ULTRIX 4.2, and XFree86.

This service is provided courtesy of Wolfram Schneider. There is another script available with the manual pages for FreeBSD 2.0 and XFree86 release 3.1, courtesy of Hinrich Eilts.

4.4BSD Documents

If you like reading BSD manuals online, here is a hypertext version of the 4.4BSD documents from /usr/share/doc, where you would find the documents on a FreeBSD machine (if the doc distribution was installed).

Info Documents

If you like reading FreeBSD Info documents online, here is a hypertext version of the Info documents from /usr/share/info, where you would find the Info documents on a FreeBSD machine (if the info distribution was installed).

The Source Code

If you like digging your fingers into source code, here is a hypertext version of the FreeBSD kernel source. This is brought to you courtesy of Warren Toomey.

The FreeBSD Documentation Project

Like FreeBSD itself, this documentation is the product of a volunteer effort. The goals of the project are outlined here, as are the procedures for submitting corrections and new material.

&footer; diff --git a/data/newsflash.sgml b/data/newsflash.sgml index 7c861aecda..a09b21e8c4 100644 --- a/data/newsflash.sgml +++ b/data/newsflash.sgml @@ -1,338 +1,346 @@ + %includes; ]> - + &header;

FreeBSD is a rapidly developing operating system. Keeping up on the latest developments can be a chore! To keep on top of things, be sure and check this page periodically. Also, you may wish to subscribe to the freebsd-announce mailing list.

For a detailed description of past, present, and future releases, see the Release Information page.

+

February 1998

+ +

January 1998

December 1997

November 1997

October 1997

September 1997

August 1997

July 1997

June 1997

May 1997

April 1997

March 1997

February 1997

January 1997

December 1996

November 1996

&footer; diff --git a/data/y2kbug.sgml b/data/y2kbug.sgml new file mode 100644 index 0000000000..9d48c1422b --- /dev/null +++ b/data/y2kbug.sgml @@ -0,0 +1,66 @@ + + + %includes; +]> + + + +&header; + +

As management understanding of the Year 2000 problem (aka, "The + Millennium Bug") increases, more and more companies are demanding + official statements from the vendors of their hardware and software + as to how their product will handle the year 2000 date rollover.

+ +

The current FreeBSD statement is as follows:

+ +
"We believe, but cannot guarantee, that FreeBSD is Y2K + compliant. We have spent a significant amount of time verifying + this to be the case, but it is possible that something may have been + overlooked. If a Y2K bug is found in the future, we will attempt to + fix it as soon as possible."
+ +

David Greenamn, Principal Architect, The + FreeBSD project

+ +

More information

+ +

(This section based on the text from the Linux Y2K compliance + page)

+ +

As with all Unix and Unixlike operating systems, time and dates in + FreeBSD are represented internally as the number of seconds since the + 1st of January 1970 (the Unix "epoch"). Currently, that figure is stored + as a 32 bit integer, and will run out part way through 2038. By then we + should (hopefully) be using a counter of 64 bits (or greater) which + should be good until the end of the universe.

+ +

Note that the OS being Y2K compliant will not fix errant + applications that are not Y2K compliant.

+ +

Note also that the OS expects to read the current date and time from + the CMOS clock of your computer. Not all of these devices correctly + handle the year 2000. You are advised to test each platform individually + to ensure that your hardware clock behaves correctly when going from + 1999 to 2000, and that it correctly interprets the year 2000 as a leap + year.

+ +

Problematic applications

+ +

This section is currently a placeholder. As we become aware of + applications that have a Y2K problem we will note them here, and also + attempt to indicate which versions (if any) of the software are + fixed.

+ +

More information?

+ +

If you have further questions about FreeBSD's year 2000 compliance, or + you have discovered an application running under FreeBSD that is not Y2K + compliant, please contact the project at freebsd-bugs@FreeBSD.ORG.

+&footer; + + + diff --git a/en/Makefile b/en/Makefile index 0958151432..e1b5fb09d7 100644 --- a/en/Makefile +++ b/en/Makefile @@ -1,60 +1,61 @@ -# $Id: Makefile,v 1.20 1998-01-18 22:27:30 jfieber Exp $ +# $Id: Makefile,v 1.21 1998-02-08 23:16:39 steve Exp $ .if exists(Makefile.conf) .include "Makefile.conf" .endif ACCESS_LOG_DIR?=/home/www/server/logs ACCESS_LOG_FILE?=access_log ANALOG?=/home/www/bin/analog # These are turned into validated, normalized HTML files. DOCS= about.sgml applications.sgml auditors.sgml availability.sgml branch.sgml DOCS+= cgallery.sgml commercial.sgml daemon.sgml docproj.sgml docs.sgml DOCS+= features.sgml gallery.sgml index-site.sgml register.sgml DOCS+= internet.sgml license.sgml mailto.sgml mirror.sgml newsflash.sgml DOCS+= npgallery.sgml pgallery.sgml publish.sgml search.sgml searchhints.sgml DOCS+= send-pr.sgml security.sgml support.sgml where.sgml resignation.sgml +DOCS+= y2kbug.sgml CLEANFILES+=atoz.sgml # These will be directly installed. DATA= COPYING COPYING.LIB README.mirror robots.txt index.html # Files or targets listed here are defined in this file. #LOCAL= stats.html stats-img.html stats.html: ${ACCESS_LOG_DIR}/${ACCESS_LOG_FILE} renice +10 $$$$; \ (cd ${ACCESS_LOG_DIR};zcat ${ACCESS_LOG_FILE}.*.gz; \ cat ${ACCESS_LOG_FILE}) | \ egrep -iv '\.(gif|jpg|jpeg|au) ' | \ ${ANALOG} +i0 +R500 -o > ${.TARGET} stats-img.html: ${ACCESS_LOG_DIR}/${ACCESS_LOG_FILE} renice +10 $$$$; \ (cd ${ACCESS_LOG_DIR};zcat ${ACCESS_LOG_FILE}.*.gz; \ cat ${ACCESS_LOG_FILE}) | \ ${ANALOG} +i0 +R500 -o > ${.TARGET} index-site.sgml: atoz.sgml atoz.sgml: web.atoz sort -fu web.atoz | perl atoz.pl > ${.TARGET} # Subdirectories SUBDIR= cgi commercial gifs ports releases tutorials ja_JP.EUC # Subdirectories that have linuxdoc docs and makefiles that use # . DOCSUBDIR= FAQ handbook SGMLOPTS+= -links -hdr ${.CURDIR}/doc.hdr -ftr ${.CURDIR}/doc.ftr WEBDIR= data .include "web.mk" diff --git a/en/docs.sgml b/en/docs.sgml index 09269d436a..1a2531ec5e 100644 --- a/en/docs.sgml +++ b/en/docs.sgml @@ -1,184 +1,190 @@ + %includes; ]> - + &header; + +

Year 2000 Bug

+ +

This is the FreeBSD project's current statement about the Year 2000 + bug.

+

The FreeBSD Handbook

This is an evolving, comprehensive on-line resource for FreeBSD users. Please address comments and contributions to <freebsd-doc@FreeBSD.ORG>.

A Japanese translation of the handbook (EUC encoding) is also available.

Frequently Asked Questions (FAQ)

If you have a question, chances are that someone else has the same question. The most common of these have been compiled here in a brief question-answer format.

&i.new; We now offer a Japanese translation of the FAQ (EUC encoding).

Tutorials

Here lie assorted documents on various aspects of FreeBSD, FreeBSD software, and hardware. If you have comments or would like to contribute a document, please contact us at freebsd-doc@FreeBSD.org.

Books

Online documentation is useful, but any serious FreeBSD user should consider getting some of the books listed here. Most books that cover BSD systems apply well to FreeBSD.

Manual Pages

FreeBSD
For release: 1.0, 1.1, 1.1.5.1, 2.0, 2.0.5, 2.1.0, 2.1.5, 2.1.6.1, 2.1.7.1, 2.2.1, 2.2.2, 2.2.5, 3.0-current, Ports.
Other Systems
Unix Seventh Edition (V7), 2.8BSD, 2.9.1BSD, 2.10BSD, 2.11BSD, 4.3BSD Reno, NET/2, 386BSD 0.1, 4.4BSD Lite2, Linux Slackware, NetBSD, OpenBSD, Plan 9, SunOS 4.x, SunOS 5.x, ULTRIX 4.2, and XFree86.

This service is provided courtesy of Wolfram Schneider. There is another script available with the manual pages for FreeBSD 2.0 and XFree86 release 3.1, courtesy of Hinrich Eilts.

4.4BSD Documents

If you like reading BSD manuals online, here is a hypertext version of the 4.4BSD documents from /usr/share/doc, where you would find the documents on a FreeBSD machine (if the doc distribution was installed).

Info Documents

If you like reading FreeBSD Info documents online, here is a hypertext version of the Info documents from /usr/share/info, where you would find the Info documents on a FreeBSD machine (if the info distribution was installed).

The Source Code

If you like digging your fingers into source code, here is a hypertext version of the FreeBSD kernel source. This is brought to you courtesy of Warren Toomey.

The FreeBSD Documentation Project

Like FreeBSD itself, this documentation is the product of a volunteer effort. The goals of the project are outlined here, as are the procedures for submitting corrections and new material.

&footer; diff --git a/en/news/newsflash.sgml b/en/news/newsflash.sgml index 7c861aecda..a09b21e8c4 100644 --- a/en/news/newsflash.sgml +++ b/en/news/newsflash.sgml @@ -1,338 +1,346 @@ + %includes; ]> - + &header;

FreeBSD is a rapidly developing operating system. Keeping up on the latest developments can be a chore! To keep on top of things, be sure and check this page periodically. Also, you may wish to subscribe to the freebsd-announce mailing list.

For a detailed description of past, present, and future releases, see the Release Information page.

+

February 1998

+ +

January 1998

December 1997

November 1997

October 1997

September 1997

August 1997

July 1997

June 1997

May 1997

April 1997

March 1997

February 1997

January 1997

December 1996

November 1996

&footer; diff --git a/en/y2kbug.sgml b/en/y2kbug.sgml new file mode 100644 index 0000000000..9d48c1422b --- /dev/null +++ b/en/y2kbug.sgml @@ -0,0 +1,66 @@ + + + %includes; +]> + + + +&header; + +

As management understanding of the Year 2000 problem (aka, "The + Millennium Bug") increases, more and more companies are demanding + official statements from the vendors of their hardware and software + as to how their product will handle the year 2000 date rollover.

+ +

The current FreeBSD statement is as follows:

+ +
"We believe, but cannot guarantee, that FreeBSD is Y2K + compliant. We have spent a significant amount of time verifying + this to be the case, but it is possible that something may have been + overlooked. If a Y2K bug is found in the future, we will attempt to + fix it as soon as possible."
+ +

David Greenamn, Principal Architect, The + FreeBSD project

+ +

More information

+ +

(This section based on the text from the Linux Y2K compliance + page)

+ +

As with all Unix and Unixlike operating systems, time and dates in + FreeBSD are represented internally as the number of seconds since the + 1st of January 1970 (the Unix "epoch"). Currently, that figure is stored + as a 32 bit integer, and will run out part way through 2038. By then we + should (hopefully) be using a counter of 64 bits (or greater) which + should be good until the end of the universe.

+ +

Note that the OS being Y2K compliant will not fix errant + applications that are not Y2K compliant.

+ +

Note also that the OS expects to read the current date and time from + the CMOS clock of your computer. Not all of these devices correctly + handle the year 2000. You are advised to test each platform individually + to ensure that your hardware clock behaves correctly when going from + 1999 to 2000, and that it correctly interprets the year 2000 as a leap + year.

+ +

Problematic applications

+ +

This section is currently a placeholder. As we become aware of + applications that have a Y2K problem we will note them here, and also + attempt to indicate which versions (if any) of the software are + fixed.

+ +

More information?

+ +

If you have further questions about FreeBSD's year 2000 compliance, or + you have discovered an application running under FreeBSD that is not Y2K + compliant, please contact the project at freebsd-bugs@FreeBSD.ORG.

+&footer; + + +