[devel] /etc/timezone

Vladimir V. Kamarzin =?iso-8859-1?q?vvk_=CE=C1_altlinux=2Eru?=
Вт Сен 27 09:38:35 MSD 2005


>>>>> On 26 Sep 2005 at 16:33 "DVL" == Dmitry V Levin writes:

>> 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.
 DVL> Попробуйте установить пакет glibc-timezones.

Установлен...

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

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

Ну, собственно да. Date::Manip лазит в /etc/timezone... Меня смутило то, что
на соседнем тазике с debian этот файл есть, а у нас нет...

-- 
WBR, Vladimir V. Kamarzin.




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