On Wed, Jul 24, 2013 at 11:17:39PM +0200, Szl??dovics P??ter wrote:
> 2013-07-02 13:01 keltez??ssel, Odhiambo Washington ??rta:
> >Hello,
> >
> >I have SOGoTimeZone = "Africa/Nairobi"; in sogo.conf
> >
> >I enabled sogo-ealarms-notify in my cron and it keeps sending these:
> >
> >
> >2013-07-02 11:03:02.314 sogo-ealarms-notify[21090] No local time
> >zone specified.
> >2013-07-02 11:03:02.334 sogo-ealarms-notify[21090] Using time zone
> >with absolute offset 0.
> >
This strictly FreeBSD related because works fine on OpenBSD
> >Do I need to specify the TZ in another file?
>
> The reason of the problem:
>
> sogo-ealarms-notify doesn't use that sogo.conf variable, just finds
> the /etc/timezone and/or /etc/sysconfig/clock files, but they not
> exist on FreeBSD.
> I think it's a minor bug, because it found the /etc/localtime file,
> but don't use it's contents...
> Part of trace output:
>
This is the relevant bits of my ktrace output, localtime is a symlink to the
correct zone file.
Cheers
Giovanni
--
[email protected]
https://inverse.ca/sogo/lists
11403 sogo-ealarms-not NAMI "/etc/localtime"
11403 sogo-ealarms-not STRU struct stat { dev=1024, ino=623778,
mode=lrwxr-xr-x , nlink=1, uid=0, gid=0, rdev=1920169263,
atime=1319810384.803556372, mtime=1319810384.803556372,
ctime=1319810384.803556372, size=31, blocks=0
, blksize=16384, flags=0x0, gen=0x0 }
11403 sogo-ealarms-not RET lstat 0
11403 sogo-ealarms-not CALL readlink(0x7f7ffffe72f0,0x7f7ffffe6610,0x3ff)
11403 sogo-ealarms-not NAMI "/etc/localtime"
11403 sogo-ealarms-not RET readlink 31/0x1f
11403 sogo-ealarms-not CALL lstat(0x7f7ffffe72f0,0x7f7ffffe6580)
11403 sogo-ealarms-not NAMI "/usr"
11403 sogo-ealarms-not STRU struct stat { dev=1024, ino=935424,
mode=drwxr-xr-x , nlink=18, uid=0, gid=0, rdev=3733552,
atime=1374768087.964825373, mtime=1362007060, ctime=1369414835.988824839,
size=512, blocks=4, blksize=1
6384, flags=0x0, gen=0x0 }
11403 sogo-ealarms-not RET lstat 0
11403 sogo-ealarms-not CALL lstat(0x7f7ffffe72f0,0x7f7ffffe6580)
11403 sogo-ealarms-not NAMI "/usr/share"
11403 sogo-ealarms-not STRU struct stat { dev=1024, ino=988639,
mode=drwxr-xr-x , nlink=19, uid=0, gid=0, rdev=3954991,
atime=1374708690.315437844, mtime=1363133374, ctime=1369414795.318207951,
size=512, blocks=4, blksize=1
6384, flags=0x0, gen=0x0 }
11403 sogo-ealarms-not RET lstat 0
11403 sogo-ealarms-not CALL lstat(0x7f7ffffe72f0,0x7f7ffffe6580)
11403 sogo-ealarms-not NAMI "/usr/share/zoneinfo"
11403 sogo-ealarms-not STRU struct stat { dev=1024, ino=989218,
mode=dr-xr-xr-x , nlink=21, uid=0, gid=7, rdev=3964527,
atime=1374708692.075422232, mtime=1363133295, ctime=1369414795.318207951,
size=1536, blocks=4, blksize=16384, flags=0x0, gen=0x0 }
11403 sogo-ealarms-not RET lstat 0
11403 sogo-ealarms-not CALL lstat(0x7f7ffffe72f0,0x7f7ffffe6580)
11403 sogo-ealarms-not NAMI "/usr/share/zoneinfo/Europe"
11403 sogo-ealarms-not STRU struct stat { dev=1024, ino=989576,
mode=drwxr-xr-x , nlink=2, uid=0, gid=7, rdev=3965044,
atime=1374708692.105420650, mtime=1363133291, ctime=1369414795.318207951,
size=1536, blocks=4, blksize=16384, flags=0x0, gen=0x0 }
11403 sogo-ealarms-not RET lstat 0
11403 sogo-ealarms-not CALL lstat(0x7f7ffffe72f0,0x7f7ffffe6580)
11403 sogo-ealarms-not NAMI "/usr/share/zoneinfo/Europe/Rome"
11403 sogo-ealarms-not STRU struct stat { dev=1024, ino=989558,
mode=-r--r--r-- , nlink=3, uid=0, gid=7, rdev=3964957,
atime=1374768109.324808466, mtime=1363133290, ctime=1369414791.428174410,
size=2652, blocks=8, blksize=16384, flags=0x0, gen=0x0 }
11403 sogo-ealarms-not RET lstat 0
11403 sogo-ealarms-not CALL stat(0xd09803b9850,0x7f7ffffe75d0)
11403 sogo-ealarms-not NAMI "/usr/share/zoneinfo/Europe/Rome"
11403 sogo-ealarms-not STRU struct stat { dev=1024, ino=989558,
mode=-r--r--r-- , nlink=3, uid=0, gid=7, rdev=3964957,
atime=1374768109.324808466, mtime=1363133290, ctime=1369414791.428174410,
size=2652, blocks=8, blksize=16384, flags=0x0, gen=0x0 }
11403 sogo-ealarms-not RET stat 0
11403 sogo-ealarms-not CALL stat(0xd09803b9b50,0x7f7ffffe7620)
11403 sogo-ealarms-not NAMI "/usr/share/zoneinfo/Europe/Rome"
11403 sogo-ealarms-not STRU struct stat { dev=1024, ino=989558,
mode=-r--r--r-- , nlink=3, uid=0, gid=7, rdev=3964957,
atime=1374768109.324808466, mtime=1363133290, ctime=1369414791.428174410,
size=2652, blocks=8, blksize=16384, flags=0x0, gen=0x0 }
11403 sogo-ealarms-not RET stat 0
11403 sogo-ealarms-not CALL open(0xd09803b9390,0<O_RDONLY>)
11403 sogo-ealarms-not NAMI "/usr/share/zoneinfo/Europe/Rome"
11403 sogo-ealarms-not RET open 5
11403 sogo-ealarms-not CALL fstat(0x5,0x7f7ffffe7060)
11403 sogo-ealarms-not STRU struct stat { dev=1024, ino=989558,
mode=-r--r--r-- , nlink=3, uid=0, gid=7, rdev=3964957,
atime=1374768109.324808466, mtime=1363133290, ctime=1369414791.428174410,
size=2652, blocks=8, blksize=16384, flags=0x0, gen=0x0 }