OPT_ZEITSYNC - ermglicht auf Knopfdruck die fli4l 
Zeitsyncronisation mit einem Internet Zeitserver 
-------------------------------------------------

OPT_ZEITSYNC ist ein kleines CGI-script fr das httpd-Paket 
des fli4l Routers.

Requirements
------------

1.) Bentigt opt_time 

[ Im fli4l Verzeichnis, auf dem Clienten, wo die Diskette erstellt wird,
muss natrlich unter /CONFIG in der Datei time.txt auch 
"OPT_TIME='yes' und unter install time zone informations: yes or no" stehen. ]

2.) Der (mini) HTTPD-Server muss laufen.

Config
------

OPT_ZEITSYNC='yes'

Damit die Zeitsyncronisation zur Verfgung steht ;-)

Das ist auch schon alles ;-)

Die Syncronisation erfolgt zur Zeit nur ber die in der
config von OPT_TIME angegebenen Variable TIME_SERVER.
z.B.TIME_SERVER='ptbtime1.ptb.de'.

Diese Variable des Zeitservers wird in der zeitsync.cgi Datei 
bernommen. 

neu in Version 1.05:
--------------------

Komplette Neuentwicklung, HTTPD Seite komplett berarbeitet,
Bugfixes, Info ber den letzten benutzten Zeitserver,
(fast) beliebig viele Zeitserver werden aus der
Variablen TIME_SERVER des OPT_TIME extrahiert.
Ab fli4l-2.0.1 knnen mehrere Timeserver in der config von
OPT_TIME angegeben werden, z.B.

TIME_SERVER='ptbtime1.ptb.de ptbtime2.ptb.de'

Diese werden durch ein Leerzeichen getrennt.

Bei der Zeitsyncronisation werden diese Zeitserver der 
Reihe nach alle abgefragt. 

Da dies zur Bootzeit unerwnscht sein kann,
sollte bei mehreren Zeitservereintrgen  
TIME_ACCESS_AT_BOOT_TIME='no' in der config
des OPT_TIME gesetzt werden.

Zeitsync bietet Ihnen die Mglichkeit, die Zeitserver einzeln
auszuwhlen und anzutesten.

Bei erstmaligem Starten der WEB gesttzen Zeitsyncronisation
werden Sie drauf hingewiesen, dass noch keine Syncronisation
durchgefhrt wurde.
Ist eine Zeitsyncronisation erfolgt, so wird dies Ihnen angezeigt.

Bei erfolglosem Kontaktieren des Servers wird dies Angezeigt
mit dem Hinweis, es spter noch einmal zu versuchen oder
erst einen anderen Zeitserver zu whlen.

Ist die letzte Syncronisation erfolgreich gewesen, so
wird der letzte benutzte Zeitserver links im zweiten Feld
angezeigt.

Rechts daneben wird Datum und Uhrzeit des Routers und
Zeitservers angezeigt, sowie die Zeitdifferenz, sofern vorhanden.  

Eine Liste von Timeservern findet man beispielsweise hier:

http://www.eecis.udel.edu/~mills/ntp/servers.html 
oder direkt:

http://www.eecis.udel.edu/~mills/ntp/clock1.html
http://www.eecis.udel.edu/~mills/ntp/clock2.html


License
-------

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at
your option) any later version.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA