[sisyphus] fwctl timezone problems
Mikhail Zabaluev
=?iso-8859-1?q?mhz_=CE=C1_alt-linux=2Eorg?=
Вт Июл 3 23:55:48 MSD 2001
Hello Igor,
On Mon, Jul 02, 2001 at 04:13:37PM +0600, Igor Vodennikov wrote:
>
> MZ> Попробуйте добавить %z к формату даты:
>
> MZ> "`date --date '1 hour ago' +\%Y-\%m-\%d' '\%H:00' '%z`"
>
>
> не помогает ни %z ни %Z:
>
> ERROR: Date::Manip unable to determine TimeZone.
> Date::Manip::Date_TimeZone called at /usr/lib/perl5/site_perl/5.6.1/Date
> /Manip.pm line 629
> Date::Manip::Date_Init() called at /usr/lib/perl5/site_perl/5.6.1/Date/M
> anip.pm line 1365
> Date::Manip::ParseDate('2001-07-02 15:00 +0600 ') called at /usr/lib/per
> l5/site_perl/5.6.1/Fwctl/Report.pm line 279
> Fwctl::Report::parse_date('2001-07-02 15:00 +0600 ') called at /usr/sbin
> /fwctllog line 194
Похоже, что-то с системными настройками или локалью.
Я поставил perl-DateManip-5.40-alt3,
посмотрел - у меня все работает:
$ perl -MDate::Manip -e 'print Date_TimeZone, "\n";'
MSD
Попробуйте эту команду и посмотрите, что происходит.
В 'man Date::Manip'/'perldoc Date::Manip' перечислено, где процедура ищет
эту самую зону.
--
Stay tuned,
MhZ JID: mookid на jabber.org
___________
And ever has it been known that love knows not its own depth until the
hour of separation.
-- Kahlil Gibran
Подробная информация о списке рассылки Sisyphus