[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