> Date: Mon, 11 Oct 2004 12:26:28 -3736512
The timezone offset (-3736512) is obtained from the "timezone" variable, which
is initialized with the tzset() function inside elogd. See "man tzset" for
details. It looks like if the timezone on your FreeBSD box is not correctly
defined.
Try to compile and execute following C program:
#include <stdio.h>
#include <time.h>
main()
{
tzset();
printf("timezone: %d\n", timezone);
}
This should print something like "timezone: -3600". If not, you might consider
defining the "TZ" environment variable. Maybe some FreeBSD expert knows some
details about this. |