Es gibt verschiedene Arten die Systemzeit des Servers aktuell zu halten. Eine Möglichkeit ist die Verwendung von OpenNTPD zur automatischen Zeitsynchronisierung. Dies führt zu unnötigen Problemen welchen man durch den System-NTPD aus dem Weg gehen kann.
Mit einem einfachen Aufruf wird die Zeit angerufen und gestellt:
# ntpdate de.pool.ntp.org
Um beim Systemstart automatisch die Zeit zu stellen wird die /etc/rc.conf folgendermaßen angepasst:
ntpdate_enable="YES" ntpdate_hosts="de.pool.ntp.org"
Gerade bei Servern die lange Zeit ohne Neustart laufen will man die Zeit regelmäßig aktuell halten. Kommen zeitkritische Prozesse hinzu wird diese Anforderung noch wichtiger. Um dieser gerecht zu werden wird der Aufruf zur Zeitsynchronisierung per cron automatisiert. Hierzu wird folgende Zeile zu /etc/crontab hinzugefügt:
0 * * * * root /usr/sbin/ntpdate de.pool.ntp.org > /dev/null
Dies besagt, dass zu jeder vollen Stunde ein Zeitabgleich per ntpdate durchgeführt wird.