tzinit
======

This program fits well into /usr/sbin.  See the file `minttime.doc'
in the `Docs' subdirectory for more information about its purpose.
The program doesn't take any parameters; it is designed for a 
call from `mint.cnf'.

NOTE: The time related stuff in the MiNTLib is (or was) broken.
If tzinit doesn't work as you expect it after you've compiled it
yourself it is probably due to this broken libc code.  In this
case please take the precompiled binary `tzinit.tos'.  It was
linked against an experimental version of GNU libc 2.0.6 and works 
(hopefully) correctly.

Please test your own binary against the provided `tzinit.tos'
before you install it.  Make sure that you log in as a normal
user (not super-user or you may eventually change system
settings), run your own version, then `tzinit.tos' and 
compare the output.  It should look the same.  Don't
care about warnings.  The reason for `permission denied'
is that you don't have super-user privileges (which is absolutely
ok, because you want to test) and `invalid function number'
signifies that you haven't installed your new FreeMiNT binary
yet.

For a more severe test you should temporarily change your
system time to March, 31 of the current year and then run

	bash$ TZ=FOO-1BAR,M3.5.0
	bash$ export TZ
	bash$ ./tzinit

If the program doesn't report that daylight savings time is in
use your libc is broken.  It doesn't evaluate `$TZ' correctly
but always applies the standard US rules for daylight savings
time.  This is only mildly annonying if you live in the northern
hemisphere (it will typically delay the beginning of DST and
will switch back to normal time too early).  In the southern
hemisphere it is really bad because it will lead to a delay
of approximately six months (i.e. it switches your seasons).

Don't forget to change back your system time to the correct
value!
