[devel] /etc/timezone

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пн Сен 26 14:33:58 MSD 2005


On Mon, Sep 26, 2005 at 11:15:01AM +0600, Vladimir V. Kamarzin wrote:
> >>>>> On 23 Sep 2005 at 17:20 "DVL" == Dmitry V Levin writes:
> 
> >> А почему у нас нету сабжа?
>  DVL> А что это такое и чем оно востребовано?
> 
> root на vvk ~ # ls /etc/timezone
> ls: /etc/timezone: No such file or directory
> root на vvk ~ # echo "Asia/Yekaterinburg" > /etc/timezone
> root на vvk ~ # perl -MDate::Manip -le 'print ParseDate `date --date "1 hour ago" "+%Y-%m-%d %H:00"`'
> ERROR: Date::Manip unable to determine TimeZone.

Попробуйте установить пакет glibc-timezones.

>  at /usr/lib/perl5/vendor_perl/Date/Manip.pm line 3636
>         Date::Manip::Date_TimeZone called at /usr/lib/perl5/vendor_perl/Date/Manip.pm line 677
>         Date::Manip::Date_Init() called at /usr/lib/perl5/vendor_perl/Date/Manip.pm line 1447
>         Date::Manip::ParseDate('2005-09-26 10:00\x{a}') called at -e line 1
> root на vvk ~ # echo "+0500" > /etc/timezone
> root на vvk ~ # perl -MDate::Manip -le 'print ParseDate `date --date "1 hour ago" "+%Y-%m-%d %H:00"`'
> 2005092610:00:00
> 
> Из-за этого не работает logwatch, который я на днях отправил в Incoming.

Я всё равно не понимаю, что это за файл и почему он должен существовать.

$ LANG=C strace -e trace=file date 2>&1 >/dev/null |fgrep '"/etc/'
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/etc/localtime", O_RDONLY)        = 3
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=815, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=815, ...}) = 0

Как видите, date ничего подобного не использует.  Наверное, это какая-то
отсебятина модуля Date::Manip.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20050926/f547f0ce/attachment-0001.bin>


Подробная информация о списке рассылки Devel