= Сообщение: 732 из 3211 ================================== RU.LINUX.CHAINIK = От : Serguei E. Leontiev 2:5020/400 26 Jan 15 15:09:02 Кому : Anatoly Gerasimov 26 Jan 15 15:09:02 Тема : Re: crontab... Что я делаю не правильно? FGHI : area://RU.LINUX.CHAINIK?msgid=<1187499062@lnfm1.sai.msu.ru>+33a5f46f На : area://RU.LINUX.CHAINIK?msgid=2:6070/109+54c5a54a = Кодировка сообщения определена как: CP866 ================================== ============================================================================== From: "Serguei E. Leontiev" <leo@sai.msu.ru>
Анатолий, привет,
Anatoly Gerasimov <Anatoly.Gerasimov@f109.n6070.z2.fidonet.org> wrote: > А в чем разница между cp /usr/share/zoneinfo/Etc/GMT-n /etc/localtime и > ln -s /usr/share/zoneinfo.Etc.GMT-n /etc/localtime или, быть может, хардлинком?
Если обновляешь пакет с названием типа tzdata (/usr/share/zoneinfo), то в случае символической ссылки системная зона изменяет сей секунд, а это может быть нежелательно.
> необходимости - интересная. Сразу вопрос - а обязан ли софт, при наличии TZ в > окружении брать информацию именно оттуда?
Компоненты glibc берут только оттуда.
Программы могут иметь возможность явного указания в конфигурационных файлах.
В отличии от местного языка (locale), который в последнее время в новом интерфейсе POSIX можно установить различным для разных потоков или частей программы, временная зона устанавливается одна на весь процесс.
Поэтому, практически все многопоточные среды исполнения: Java, perl, php, python ... имеют собственные реализации базы данных временных зон.
Обычно, это всё совместимо с документацией tzset() в части переменной окружения TZ, конечно, с точностью до ошибок. Полезно сравнить man tzset и документацией на конкретную программу.
-- Успехов, Сергей Леонтьев, <http://www.cryptopro.ru> (NewsTap) --- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400)