xref: /freebsd/contrib/ntp/readme.y2kfixes (revision 416ba5c74546f32a993436a99516d35008e9f384)
1c0b746e5SOllivier Robert
2c0b746e5SOllivier RobertAT&T Freeware Year 2000 Certification
3c0b746e5SOllivier Robert====================================
4c0b746e5SOllivier Robert
5c0b746e5SOllivier RobertThis is the "readme" file for the freeware application which has
6c0b746e5SOllivier Robertbeen certified by AT&T Labs as part of the "Freeware Y2K
7c0b746e5SOllivier RobertCertification Project".
8c0b746e5SOllivier Robert
9c0b746e5SOllivier RobertDISCLAIMER
10c0b746e5SOllivier Robert----------
11c0b746e5SOllivier Robert    For its own internal business purposes AT&T Labs has
12c0b746e5SOllivier Robert    assessed various programs obtained from the Internet for
13c0b746e5SOllivier Robert    Year-2000 (Y2K) readiness that were not sufficiently certified
14c0b746e5SOllivier Robert    for AT&T's needs.  As a service to the computing community
15c0b746e5SOllivier Robert    AT&T Labs is freely releasing this information to the
16c0b746e5SOllivier Robert    public as a series of "Y2K Application Updates", one update
17c0b746e5SOllivier Robert    for what AT&T Labs considers an "application".
18c0b746e5SOllivier Robert
19c0b746e5SOllivier Robert    For use outside of AT&T, AT&T Labs is not certifying this
20c0b746e5SOllivier Robert    information is correct, that any software, including repairs
21c0b746e5SOllivier Robert    and tests, will help others in any way, survive the year
22c0b746e5SOllivier Robert    2000, nor work with current applications. Nor is AT&T
23c0b746e5SOllivier Robert    taking any responsibility for repairing any Y2K problems
24c0b746e5SOllivier Robert    that were overlooked nor repairing any bugs in any
25c0b746e5SOllivier Robert    "Y2K Application Update". All risk of using this Y2K
26c0b746e5SOllivier Robert    Application Update remains with the user who is expected
27c0b746e5SOllivier Robert    to test that this update meets their needs.
28c0b746e5SOllivier Robert
29c0b746e5SOllivier Robert    LICENSE TO USE
30c0b746e5SOllivier Robert    AT&T's intent is to ensure these Y2K patches are freely
31c0b746e5SOllivier Robert    available to the public but will not maintain a public web site
32c0b746e5SOllivier Robert    for their distribution. Any copyright claims only only apply to
33c0b746e5SOllivier Robert    the specific changes made by Y2K to the code. Any original
34c0b746e5SOllivier Robert    copyright holders retain rights to unchanged code. Wherever
35c0b746e5SOllivier Robert    possible patches will be returned to the current owner(s) of the code.
36c0b746e5SOllivier Robert
37c0b746e5SOllivier Robert    Owners and publishers are free to incorporate appropriate patches,
38c0b746e5SOllivier Robert    upgrades, and tests within legal future distributions as long as
39c0b746e5SOllivier Robert    they include the credit:
40c0b746e5SOllivier Robert
41c0b746e5SOllivier Robert      Various Y2K updates and tests provided by AT&T Labs.
42c0b746e5SOllivier Robert      Copyright 1999 AT&T.
43c0b746e5SOllivier Robert
44c0b746e5SOllivier Robert    and any AT&T "comments" on the changed code remain intact.
45c0b746e5SOllivier Robert
46c0b746e5SOllivier Robert    Any distributions of the updates must keep the entire update
47c0b746e5SOllivier Robert    intact, without any change, including copyright and disclaimer
48c0b746e5SOllivier Robert    information.  If integrated with the original application items
49c0b746e5SOllivier Robert    not needed for an integrated release may be omitted. When
50c0b746e5SOllivier Robert    distributed on the same media as the original application there
51c0b746e5SOllivier Robert    must be no charge for this "Y2k Application Update".
52c0b746e5SOllivier Robert
53c0b746e5SOllivier Robert    CONTACTS
54c0b746e5SOllivier Robert    If you find any overlooked Y2K problems, or have other strictly Y2K
55c0b746e5SOllivier Robert    repairs for the software, please E-mail:
56c0b746e5SOllivier Robert
57c0b746e5SOllivier Robert            y2k@y2k.labs.att.com
58c0b746e5SOllivier Robert
59c0b746e5SOllivier Robert    This address is strictly reserved for the topic at hand.
60c0b746e5SOllivier Robert    AT&T makes no commitments to answer any E-mail
61c0b746e5SOllivier Robert    to this address.  AT&T is free to use any submissions,
62c0b746e5SOllivier Robert    including publishing in future Y2K related release notes,
63c0b746e5SOllivier Robert    without payment or advance notice to the submitting person or
64c0b746e5SOllivier Robert    persons... appropriate credit will be given in any future
65c0b746e5SOllivier Robert    publications to the first person submitting something that
66c0b746e5SOllivier Robert    AT&T uses.
67c0b746e5SOllivier Robert
68c0b746e5SOllivier Robert
69c0b746e5SOllivier Robert======================================================================
70c0b746e5SOllivier Robert
71c0b746e5SOllivier RobertPerl  ver - 4.036
72c0b746e5SOllivier RobertNo. of Repairs: 2 Repairs
73c0b746e5SOllivier RobertCompilation of Patches Required: No
74c0b746e5SOllivier RobertOS Tested: Solaris 2.6
75c0b746e5SOllivier Robert
76c0b746e5SOllivier Robert======================================================================
77c0b746e5SOllivier Robert
78c0b746e5SOllivier RobertORGANIZATION OF THE "Y2KFixes" DIRECTORY
79c0b746e5SOllivier Robert
80c0b746e5SOllivier RobertThe "Y2KFixes" directory has been included in the archive to give
81c0b746e5SOllivier Robertyou information about the Y2K testing that was conducted and their
82c0b746e5SOllivier Robertresults.
83c0b746e5SOllivier Robert
84c0b746e5SOllivier RobertThe Y2KFixes directory contains at least the following three files:
85c0b746e5SOllivier Robert|----> NOTES.y2kfixes    -- Technical details about the Y2K Testing
86c0b746e5SOllivier Robert|----> Readme.y2kfixes   -- this Readme file
87c0b746e5SOllivier Robert|----> Results.y2kfixes  -- The results of Y2K Environment Tests
88c0b746e5SOllivier Robert
89c0b746e5SOllivier RobertThe directory may contain additional files and/or directories, as
90c0b746e5SOllivier Robertappropriate to the application, to provide the exact snapshots.
91c0b746e5SOllivier Robert
92c0b746e5SOllivier Robert
93c0b746e5SOllivier Robert======================================================================
94c0b746e5SOllivier Robert
95c0b746e5SOllivier RobertINSTALLING THE "PATCHES"
96c0b746e5SOllivier Robert
97c0b746e5SOllivier RobertIf you have downloaded a "patch", then you may install it as follows:
98c0b746e5SOllivier Robert
99c0b746e5SOllivier Robert    At the same level as the source directory, invoke:
100c0b746e5SOllivier Robert
101c0b746e5SOllivier Robert	patch -p < *.patches
102c0b746e5SOllivier Robert
103c0b746e5SOllivier RobertThe patch file contains a header which has a manifest of changed files.
104c0b746e5SOllivier Robert
105c0b746e5SOllivier Robert======================================================================
106c0b746e5SOllivier Robert
107c0b746e5SOllivier RobertADDITIONAL INSTRUCTIONS:
108c0b746e5SOllivier Robert
109c0b746e5SOllivier Robert
110c0b746e5SOllivier Robert1) Extract the patches into perl-4.036 directory which is top level directory
111c0b746e5SOllivier Robert   for the perl4 source.
112c0b746e5SOllivier Robert
113c0b746e5SOllivier Robert2) cd to Y2KFixes.
114c0b746e5SOllivier Robert
115c0b746e5SOllivier Robert3) It will have y2k directory which contains regression tests for Y2K testing.
116c0b746e5SOllivier Robert
117c0b746e5SOllivier Robert4) now cd to ../t which contains TEST file for running this regression tests.
118c0b746e5SOllivier Robert
119c0b746e5SOllivier Robert5) run TEST, see the results  & apply patches.
120c0b746e5SOllivier Robert
121c0b746e5SOllivier Robert6) Once you apply the patch, you need to run a shell script in x2p/find2perl.SH
122c0b746e5SOllivier Robert   which will generate find2perl.
123c0b746e5SOllivier Robert
124c0b746e5SOllivier Robert
125c0b746e5SOllivier Robert======================================================================
126c0b746e5SOllivier Robert
127c0b746e5SOllivier RobertSUPPORT
128c0b746e5SOllivier Robert
129c0b746e5SOllivier RobertSee http://y2k.labs.att.com/freeware.  There will be no ongoing
130c0b746e5SOllivier Robertsupport for the project. But if you have some very important issue,
131c0b746e5SOllivier Robertyou may email us at: y2k@y2k.labs.att.com
132