[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